Qual è il problema?
Quando si riordina file, si eliminano archivi precedenti o si ripuliscono da sé stessi, non è raro imbattersi nel fastidioso errore "File in uso". Il modo in cui si verifica l'errore di solito va così. Guardi una cartella, decidi che non hai più bisogno di detta cartella e del suo contenuto, ma quando tenti di eliminare la cartella ricevi un messaggio di errore simile a questo.
Windows ha una politica molto sensibile che impedisce la cancellazione di file attualmente in uso dal sistema operativo o da un'applicazione. Questa è una grande politica da avere e, di per sé, raramente causa problemi. Sfortunatamente Windows ha anche un'altra politica che tutte le cartelle con supporti visivi (file immagine e filmati) dovrebbero avere un database di miniature per fornire immagini in miniatura per i file se l'utente passa a una qualsiasi delle visualizzazioni di anteprima disponibili.
Quando apri la cartella per controllare il contenuto, Windows carica il file Thumbs.db in Windows Explorer. Quando si va a eliminare la cartella, Windows si rifiuta perché Thumbs.db è attualmente in uso da Explorer. Il motivo per cui è possibile tornare alla cartella testarda in un secondo momento ed eliminarlo correttamente è perché è trascorso un tempo sufficiente e Windows ha scaricato Thumbs.db o da allora hai caricatoun altro la cartella e la cartella Thumbs.db sostituisce la precedente Thumbs.db e ora l'originale Thumbs.db non è più bloccato da Windows e il fastidioso errore "File in uso" scompare. E 'fantastico ma ora ilnuovo Il file Thumbs.db è bloccato e il ciclo di frustrazione continua.
Microsoft tipo-di-tipo-di risolto questo problema nella transizione tra Windows XP e Windows Vista spostando la creazione di miniature su unità locali in una posizione centralizzata. In Windows Vista (così come Windows 7 e Windows 8) le anteprime sono memorizzate in un database centrale situato in
%userprofile%AppDataLocalMicrosoftWindowsExplorer
invece che in ogni singola cartella. Mentre ciò risolveva la maggior parte dei problemi di cancellazione e la rimozione delle cartelle utente, il problema Thumbs.db persiste fino ad oggi quando si lavora con le unità e le cartelle di rete / remote.
Diamo un'occhiata a diverse soluzioni, sia temporanee che permanenti, che puoi usare per bandire questo fastidioso errore.
Risolvere l'errore
Esistono diversi modi per aggirare l'errore che va dalle soluzioni temporanee (quindi molti continuano a utilizzare la funzione di anteprima) a quelle permanenti (in cui non dovrai preoccuparti che il problema si ripresenti di nuovo). Inizieremo con le soluzioni temporanee, utili se stai utilizzando un computer di lavoro in cui non disponi dei privilegi per apportare modifiche.
Nota: in caso di problemi con Thumbs.db in Windows XP, fare riferimento a questo tutorial per le tecniche sulla disattivazione delle miniature in XP; questo tutorial è incentrato sul nuovo sistema di anteprima trovato in Windows Vista e nelle nuove installazioni.
Disabilitare temporaneamente l'accesso Thumbs.db
Windows utilizza il database di thumbs solo se si esplorano i file in Esplora risorse con una vista che richiede Explorer per estrarre i dati delle miniature per la visualizzazione. Quindi un lavoro molto pratico è temporaneo nel senso dell'applicazione (non devi disabilitare le anteprime del sistema) e il significato cronologico (persiste solo se hai cambiato una singola impostazione non permanente) è quello di cambiare la tua Windows Explorer visualizza "Dettagli".
Ora, quando si ordina e si eliminano le cartelle, il file del database delle miniature rimane scaricato ed è possibile eliminare le cartelle senza interferenze. Questa soluzione è ideale se si desidera effettivamente le anteprime per le unità remote, ma non si desidera che siano d'intralcio quando si esegue una gestione seria delle cartelle.
Disabilitazione della creazione di miniature di rete
Se l'errore "File in uso" è esasperante a sufficienza da voler solo quei file Thumbs.db irritanti persi per sempre dalle unità di rete, la migliore pratica è quella di disabilitare a titolo definitivo la loro creazione.Ciò non impedirà a Windows di creare e memorizzare nella cache miniature locali (come quelle che verrebbero visualizzate nelle librerie fotografiche locali); quelle anteprime saranno ancora generate e archiviate nel database centralizzato di cui abbiamo parlato in precedenza nell'articolo. Disabilita tutte le future creazioni del database di miniature su unità remote.
Tramite l'Editor criteri di gruppo
Per gli utenti che eseguono versioni di Windows Vista, Windows 7 e Windows 8 che hanno accesso all'Editor criteri di gruppo (disponibile solo nelle edizioni sopra il livello Home Premium come Windows 7 Professional e simili), è possibile disabilitare la generazione di miniature di rete tramite la politica editore.
Aprire l'Editor dei criteri di gruppo locale digitando "gpedit.msc" nella casella Esegui del menu Start. Nell'editor dei criteri accedere alla seguente posizione, utilizzando il pannello di navigazione a sinistra, in base alla versione di Windows.
Gli utenti di Windows Vista e Windows 7 dovrebbero utilizzare Navigazione in Configurazione utente -> Modelli amministrativi -> Componenti di Windows -> Esplora risorse.
Gli utenti di Windows 8 devono accedere a Configurazione utente -> Modelli amministrativi -> Componenti di Windows -> Esplora file.
Tramite l'editor del registro
Per gli utenti che non hanno accesso all'editor dei criteri, è necessario un hack del registro per creare lo stesso effetto. Sappi che giocare nel registro di Windows è un'attività seria, e dovresti triplicare ogni modifica che fai prima di impegnarti.
Per accedere all'editor del Registro di sistema digita "regedit.exe" nella casella Esegui menu Start e premi invio. Dove viene trovata la chiave di registro varia in base alla versione di Windows.
Gli utenti di Windows Vista e Windows 7 devono accedere alla seguente chiave di registro:
HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsExplorer
All'interno di quella chiave, modificare la voce REG_DWORD "DisableThumbsDBOnNetworkFolders" sul valore "1" (il valore predefinito è 0).
Gli utenti di Windows 8 ne hanno un tempo più complicato in quanto non è disponibile alcuna chiave corrispondente in Policies Windows. Per abilitare lo stesso valore su Windows 8 è necessario creare sia la chiave mancante che il valore. Passa a questa chiave.
HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindows
Fare clic con il tasto destro del mouse sul tasto Windows e selezionare Nuovo -> Chiave. Denominare la nuova chiave "Explorer". All'interno della nuova chiave, fare clic con il pulsante destro del mouse sul pannello di navigazione destro e selezionare Nuovo -> DWORD. Denominare la voce DWORD DisableThumbsDBOnNetworkFolders. Fare clic con il tasto destro su di esso e modificarlo per modificare il valore da 0 a 1.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER Software Policies Microsoft Windows Explorer] “DisableThumbsDBOnNetworkFolders” = dword: 00000001
Questo file di registro funziona con Windows Vista, Windows 7 e Windows 8.
Con le modifiche sopra riportate non avrai più bisogno di gestire i file Thumbs.db finnicky sulle tue condivisioni di rete; pulire e organizzare le tue cartelle sarà un'esperienza piacevole senza la costante frustrazione dei file bloccati.