Selv om både Windows og brukerne har kommet til det 21. århundre, skjuler det seg fortsatt irriterende 1990-tallet-irritasjoner i operativsystemet, inkludert Windows 'seige ønske om å lage miniatyrfiler (og deretter nekter å slette dem). Les videre når vi løser slettingsfeilproblemet "File In Use".
Hva er problemet?
Når du rydder filer, sletter eldre arkiver eller på annen måte rydder opp etter deg selv, er det ikke uvanlig å støte på den veldig irriterende feilen "File In Use". Måten feilen dukker opp, går vanligvis slik. Du ser på en mappe, bestemmer at du ikke lenger trenger mappen og innholdet, men når du prøver å slette mappen, får du en feilmelding som ser slik ut.
Windows vil gjerne slette innholdet i mappen, men det vil ikke slette mappen, og "Thumbs.db" -filen vil fortsette. Du kan klikke på "Prøv på nytt" hele dagen, og den renner ikke. Likevel, hvis du går videre i frustrasjon og sorterer og renser flere mapper, vil du oppdage at du deretter kan returnere og slette den originale mappen og den irriterende Thumbs.db-filen. Hva gir?
Windows har en veldig fornuftig policy som forhindrer sletting av filer som for øyeblikket brukes av operativsystemet eller et program. Det er en god policy å ha, og alene forårsaker det sjelden problemer. Dessverre har Windows også en annen policy om at alle mapper med visuelle medier (bildefiler og filmer) skal ha en database med miniatyrbilder for å gi miniatyrbilder for filene hvis brukeren bytter til noen av de tilgjengelige miniatyrvisningene.
Når du åpner mappen for å sjekke innholdet, laster Windows Thumbs.db-filen inn i Windows Utforsker. Når du går til å slette mappen, nekter Windows fordi Thumbs.db for øyeblikket er i bruk av Explorer. Årsaken til at du kan gå tilbake til den vanskelige mappen senere og slette den, er fordi det har gått nok tid og Windows har lastet ned Thumbs.db, eller siden har du lastet inn en annen mappen og den mappen Thumbs.db erstatter den forrige Thumbs.db, og nå er den originale Thumbs.db ikke lenger låst av Windows, og den irriterende "File In Use" -feilen forsvinner. Det er flott, men nå er det ny Thumbs.db-filen er låst og frustrasjonssyklusen fortsetter.
Microsoft løser slags problemer dette problemet i overgangen mellom Windows XP og Windows Vista ved å flytte miniatyroppretting på lokale stasjoner til et sentralisert sted. I Windows Vista (i tillegg til Windows 7 og Windows 8) lagres miniatyrbilder i en sentral database lokalisert på
% brukerprofil% \ AppData \ Local \ Microsoft \ Windows \ Explorer
i stedet for i hver enkelt mappe. Mens det ryddet opp de fleste slettingsproblemer og ryddede brukermapper, vedvarer Thumbs.db-problemet den dag i dag når du arbeider med nettverk / eksterne stasjoner og mapper.
La oss se på flere løsninger, både midlertidige og permanente, du kan bruke til å forvise denne irriterende feilen.
Å fikse feilen
Det er flere måter du kan omgå feilen på, som spenner fra midlertidige løsninger (så mange fortsetter å bruke miniatyrfunksjonen) til permanente (der du ikke trenger å bekymre deg for at problemet dukker opp igjen). Vi starter med de midlertidige løsningene, som er nyttige hvis du bruker en arbeidsdatamaskin der du ikke har rettighetene til å gjøre endringer.
Merk: Hvis du har problemer med Thumbs.db i Windows XP, kan du se denne veiledningen for teknikker for deaktivering av miniatyrbilder i XP ; denne opplæringen er fokusert på det nye miniatyrbildesystemet som finnes i Windows Vista og nyere installasjoner.
Deaktiver midlertidig tilgang til Thumbs.db
Windows bruker bare tommeldatabasen hvis du surfer på filer i Windows Utforsker med en visning som krever at Utforsker henter miniatyrdata for visning. Dermed er et veldig praktisk arbeid som både er midlertidig i applikasjonssammenheng (du trenger ikke å deaktivere systembrede miniatyrbilder) og den kronologiske forstanden (den vedvarer bare så lenge du har endret en enkelt ikke-permanent innstilling) er å bytte Windows Explorer-visning til "Detaljer".
Du får tilgang til den via Fil -> Vis -> Detaljer eller via høyreklikk hurtigmeny i mappen du jobber med. Hvis du gjør mye arbeid med mange mapper, kan det være lurt å endre mappevisningen over hele systemet ved å navigere til Fil -> Vis -> Alternativer og deretter i mappealternativmenyen, velge Vis-fanen og deretter "Bruk på mapper" -knappen for å bruke visningsvalget du har gjort i alle mapper.
Nå når du sorterer og tømmer mappene dine, forblir miniatyrdatabasefilen ulastet, og du kan slette mapper uten forstyrrelser. Denne løsningen er ideell hvis du faktisk vil ha miniatyrbilder for eksterne stasjoner, men du ikke vil ha dem i veien når du gjør seriøs mappeadministrasjon.
Deaktiver oppretting av nettverksminiatyrbilder
Hvis "File in Use" -feilen er opprørende nok til at du bare vil at de irriterende Thumbs.db-filene skal være borte fra nettverksstasjonene dine for alltid, er den beste fremgangsmåten å deaktivere opprettelsen direkte. Dette hindrer ikke Windows i å opprette og cache lokale miniatyrbilder (for eksempel de som vises i de lokale fotobibliotekene); disse miniatyrbildene vil fremdeles bli generert og lagret i den sentraliserte databasen vi nevnte tidligere i artikkelen. Det vil deaktivere all fremtidig oppretting av miniatyrdatabase på eksterne stasjoner.
Via Group Policy Editor
For brukere som kjører versjoner av Windows Vista, Windows 7 og Windows 8 som har tilgang til Group Policy Editor (bare funnet i utgaver over Home Premium-nivået som Windows 7 Professional og lignende), kan du deaktivere generering av nettverksminiatyrbilder gjennom policyen redaktør.
Åpne Local Group Policy Editor ved å skrive “gpedit.msc” i startmenyen. I policyeditoren navigerer du til følgende sted ved hjelp av venstre navigasjonspanel, basert på din versjon av Windows.
Windows Vista- og Windows 7-brukere bør bruke navigering til brukerkonfigurasjon -> administrative maler -> Windows-komponenter -> Windows Utforsker.
Windows 8-brukere bør navigere til brukerkonfigurasjon -> administrative maler -> Windows-komponenter -> Filutforsker.
Brukere av alle tre operativsystemene bør deretter se i høyre panel der konfigurasjonsinnstillingene er oppført, og sortere innstillingene etter navn ved å klikke på tittelen på kolonnen Innstilling som vist i skjermbildet ovenfor. Se etter oppføringen "Slå av caching av miniatyrbilder i skjulte thumbs.db-filer" og dobbeltklikk på den.
Som standard er den satt til "Ikke konfigurert." Endre den til "Aktivert." Klikk OK for å lagre innstillingen og start datamaskinen på nytt for at den skal tre i kraft. Fra nå av vil Windows ikke lenger generere Thumbs.db-filer mens du surfer på nettverksstasjoner.
Via Registerredigering
For brukere uten tilgang til policyeditoren, kreves et registerhack for å skape den samme effekten. Vær oppmerksom på at det å spille i Windows-registeret er alvorlig, og du bør sjekke alle endringer du gjør før du forplikter deg til det.
For å få tilgang til registereditoren skriver du “regedit.exe” i startmenyen, og trykker på enter. Hvor registernøkkelen finnes, varierer avhengig av versjonen av Windows.
Windows Vista- og Windows 7-brukere må navigere til følgende registernøkkel:
HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Explorer \
Innenfor denne tasten rediger REG_DWORD-oppføringen “DisableThumbsDBOnNetworkFolders” til verdien “1” (standard er 0).
Windows 8-brukere har en vanskeligere tid med det, da det ikke finnes noen matchende nøkkel i \ Policies \ Windows \. For å aktivere den samme verdien på Windows 8, må du opprette både den manglende nøkkelen og verdien. Naviger til denne tasten.
HKEY_CURRENT_USER \ Programvare \ Retningslinjer \ Microsoft \ Windows \
Høyreklikk på \ Windows \ -tasten og velg Ny -> Nøkkel. Gi den nye nøkkelen navnet “Utforsker”. Innen den nye nøkkelen høyreklikker du på høyre navigasjonspanel og velger Ny -> DWORD. Navngi DWORD-oppføringen DisableThumbsDBOnNetworkFolders. Høyreklikk på den og modifiser den for å endre verdien fra 0 til 1.
Hvis du ikke er komfortabel med å redigere en eksisterende verdi eller opprette en ny verdi helt, kan du opprette en registerfil ved å lime inn følgende tekst i Notisblokk for å lagre filen med ".reg" i stedet for ".txt" -utvidelse. Dobbeltklikk på filen for å kommentere registeret.
Windows Registerredigering versjon 5.00[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
“DisableThumbsDBOnNetworkFolders” = dword: 00000001
Denne registerfilen fungerer for Windows Vista, Windows 7 og Windows 8.
Med de ovennevnte endringene på plass trenger du ikke lenger å håndtere finnicky Thumbs.db-filer på nettverksaksjene dine; rengjøring og organisering av mappene dine vil være en jevn opplevelse uten konstant frustrasjon av låste filer.