In Windows 7 Home Premium, dopo aver salvato una chiave privata in PuTTY Key Generator (alias Puttygen) nella radice dell'unità C non è visibile in Explorer.
Come riprodurre:
- Inizia Puttygen.
- Genera una chiave.
- Fai clic su "Salva chiave privata" (funziona anche per "Salva chiave pubblica", ma ho provato solo il caso originale con quello).
- Vai a
C:
. - Immettere un nome, ad esempio
id_rsa
, per salvare il file comeC:\id_rsa.ppk
. - Avvia Explorer.
- Vai a
C:
.
Risultato: No id_rsa.ppk
è visibile.
Per provare che il file esiste:
- Torna a Puttygen.
- Fai di nuovo clic sul pulsante "Salva chiave privata".
- Vai a
C:
.
In questa finestra è possibile interagire con il file. Ho controllato le proprietà del file da lì:
- Non è nascosto.
- "Controllo completo" è verificato per il mio utente.
- "Si apre con" dice stranamente "Windows Shell Common Dll".
Informazioni aggiuntive:
- Ho installato Windows ieri, quindi non è una mostruosità infestata da Sony.
- Ha tutti gli ultimi aggiornamenti di sicurezza e .NET 4.0.
- Ho fare hanno TortoiseGit e 7zip integrazione installati, quindi è concepibile che hanno qualcosa a che fare con questo (anche se i file .ppk non devono essere correlate a una di esse).
Cose che hanno fatto apparire il file in Explorer:
- Ho salvato il file in un'altra directory, quindi copiato / spostato (entrambi funzionavano) con Explorer
C:\
. Ho ricevuto una richiesta "Accesso alla cartella di destinazione negato" in cui ho dovuto fare prima clic su "Continua". - Ho salvato il file in un'altra directory e lì è stato navigato.
- Salvato il file sulla radice di un altro disco (
D:
in questo caso) e navigato lì.
Cose che non sono riuscite a far apparire il file in Explorer (premendo F5per aggiornare nella finestra di Explorer dopo ogni azione):
- Rinominato il file in
foo.ppk
. - Salvata una seconda copia con un nome diverso.
- Attiva "Mostra file, cartelle e unità nascosti".
- Disattivato "Nascondi file protetti del sistema operativo".
- Salvare il file in un'altra directory, quindi
C:\
copiarlo nella finestra di dialogo di salvataggio di Puttygen . Mi è stato , non ho chiesto di dare il permesso di salvare il file, come in Explorer.
Il mio ingenuo presupposto è che Explorer abbia qualche caso speciale incorporato per le directory "limitate" (non effettivamente limitate, poiché Puttygen lo ignora banalmente), aggiornando solo l'elenco dei file attraverso la finestra di dialogo "Accesso alla cartella di destinazione negato". Qual è la vera causa?