6Sep
Hoewel zowel Windows als zijn gebruikers de sprong naar de 21ste eeuw hebben gemaakt, zijn er nog steeds een aantal slepende obstakels uit het negentiende eeuwperk verborgen in het besturingssysteem, inclusief de vasthoudend verlangen van Windows om miniatuurbestanden te maken( en vervolgens te weigeren ze te verwijderen).Lees verder terwijl we het verwijderingsfoutprobleem "File In Use" oplossen.
Wat is het probleem?
Wanneer u bestanden opruimt, oudere archieven verwijdert, of op een andere manier opruimt na uzelf, is het niet ongewoon om de erg irritante "File In Use" -fout tegen te komen. De manier waarop de fout opduikt, gaat meestal zo. Je kijkt naar een map en besluit dat je die map en de inhoud ervan niet langer nodig hebt, maar als je probeert de map te verwijderen, krijg je een foutmelding die er zo uitziet.
Windows zal de inhoud van de map graag verwijderen, maar het zal de map niet verwijderen en het "Thumbs.db" bestand zal blijven bestaan. U kunt de hele dag op "Probeer opnieuw" klikken en het zal niet wijken. Maar als je verder gaat in frustratie en sorteren en meer mappen opschoont, zul je zien dat je dan de oorspronkelijke map en het vervelende Thumbs.db-bestand erin kunt verwijderen en verwijderen. Wat geeft?
Windows heeft een zeer verstandig beleid dat voorkomt dat bestanden worden verwijderd die momenteel door het besturingssysteem of een toepassing worden gebruikt. Dat is een geweldig beleid om te hebben en veroorzaakt op zichzelf zelden problemen. Helaas heeft Windows ook een ander beleid dat alle mappen met visuele media( afbeeldingsbestanden en films) een database van miniaturen moeten hebben om miniatuurafbeeldingen voor de bestanden te bieden als de gebruiker overschakelt naar een van de beschikbare miniatuurweergaven.
Wanneer u de map opent om de inhoud te controleren, laadt Windows het Thumbs.db-bestand in Windows Verkenner. Wanneer u de map verwijdert, weigert Windows omdat Thumbs.db momenteel door Explorer wordt gebruikt. De reden waarom je later terug kunt keren naar de koppige map en deze met succes kunt verwijderen, is omdat er voldoende tijd is verstreken en Windows de Thumbs.db heeft gelost of dat je sindsdien nog een -map hebt geladen en Thumbsdb in die map vervangt de vorige Thumbs.db en nu wordt de oorspronkelijke Thumbs.db niet langer vergrendeld door Windows en verdwijnt de irritante "File In Use" -fout. Dat is geweldig, maar nu is het nieuwe Thumbs.db-bestand vergrendeld en gaat de frustratiecyclus verder.
Microsoft heeft dit probleem op de een of andere manier opgelost in de overgang tussen Windows XP en Windows Vista door het maken van thumbnails op lokale schijven naar een gecentraliseerde locatie te verplaatsen. In Windows Vista( evenals Windows 7 en Windows 8) worden miniaturen opgeslagen in een centrale database in% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer in plaats van in elke afzonderlijke map. Terwijl dat de meeste verwijderingsproblemen en ontsleutelde gebruikersmappen opruimde, blijft het Thumbs.db-probleem tot op de dag van vandaag bestaan bij het werken met netwerk / externe stations en mappen.
Laten we eens kijken naar verschillende oplossingen, zowel tijdelijk als permanent, die u kunt gebruiken om deze vervelende fout te voorkomen.
De fout herstellen
Er zijn verschillende manieren om de fout te omzeilen, variërend van tijdelijke oplossingen( zodat u velen de thumbnail-functie blijven gebruiken) tot permanente oplossingen( waarbij u zich geen zorgen hoeft te maken dat het probleem zich opnieuw voordoet).We beginnen met de tijdelijke oplossingen, die handig zijn als u een werkcomputer gebruikt waarop u niet de rechten hebt om wijzigingen aan te brengen.
Opmerking: als u problemen ondervindt met Thumbs.db in Windows XP, raadpleegt u deze zelfstudie voor technieken voor het uitschakelen van miniaturen in XP;Deze tutorial is gericht op het nieuwe thumbnail-systeem dat te vinden is in Windows Vista en nieuwere installaties.
Tijdelijk uitschakelen Thumbs.db Toegang
Windows gebruikt alleen de duimen-database als u door bestanden bladert in Windows Verkenner met een weergave waarvoor Explorer miniatuurgegevens moet ophalen voor weergave. Dus een zeer handig werk rond dat zowel tijdelijk is in de toepassingszin( u hoeft geen systeembrede miniaturen uit te schakelen) en de chronologische betekenis( het blijft alleen bestaan zolang u een enkele niet-permanente instelling hebt gewijzigd) om van uwWindows Explorer-weergave naar "Details".
U kunt het openen via Bestand - & gt;Bekijken - & gt;Details of via het contextmenu met de rechtermuisknop in de map waarin u werkt. Als u veel werk met veel mappen doet, kunt u de mapweergave over het hele systeem wijzigen door te gaan naar Bestand - & gt;Bekijken - & gt;Opties en vervolgens in het menu Mapopties, door het tabblad Weergave te selecteren en vervolgens de knop "Op mappen toepassen" om de weergaveselectie toe te passen die u in alle mappen hebt gemaakt.
Wanneer u nu uw mappen sorteert en zuivert, blijft het miniatuurdatabasebestand leeg en kunt u mappen zonder storing verwijderen. Deze oplossing is ideaal als u eigenlijk miniaturen voor uw externe schijven wilt, maar niet wilt dat ze in de weg zitten als u bezig bent met serieus mappenbeheer.
Network Thumbnail Creation uitschakelen
Als de "File In Use" -fout woedend genoeg is dat je alleen maar wilt dat die irritante Thumbs.db-bestanden voor altijd van je netwerkschijven verdwijnen, is de beste gewoonte om hun creatie helemaal uit te schakelen. Hiermee wordt Windows niet belet lokale miniaturen te maken en in de cache op te slaan( zoals die die in uw lokale fotobibliotheken zouden verschijnen);deze miniaturen worden nog steeds gegenereerd en opgeslagen in de gecentraliseerde database die we eerder in het artikel noemden. Hiermee wordt het maken van alle toekomstige miniatuurdatabases op externe schijven uitgeschakeld.
Via de Groepsbeleid-editor
Voor gebruikers met versies van Windows Vista, Windows 7 en Windows 8 die toegang hebben tot de Groepsbeleid-editor( alleen te vinden in edities boven het Home Premium-niveau zoals Windows 7 Professional en dergelijke), kunt uschakel de ontwikkeling van netwerkminiatuur via de beleidseditor uit.
Open de Editor voor lokaal groepsbeleid door "gpedit.msc" in het vak Uitvoeren in het menu Start te typen. Navigeer in de beleidseditor naar de volgende locatie met behulp van het navigatiepaneel aan de linkerzijde, op basis van uw versie van Windows.
Gebruikers van Windows Vista en Windows 7 moeten navigeren naar Gebruikersconfiguratie - & gt;Beheersjablonen - & gt;Windows-componenten - & gt;Windows Explorer.
Windows 8-gebruikers moeten navigeren naar Gebruikersconfiguratie - & gt;Beheersjablonen - & gt;Windows-componenten - & gt;Bestandsverkenner.
Gebruikers van alle drie de besturingssystemen moeten dan in het rechterpaneel kijken waar de configuratie-instellingen worden vermeld en de instellingen op naam sorteren door op de titel van de kolom Instelling te klikken zoals te zien in de bovenstaande schermafbeelding. Zoek naar de vermelding "Caching van miniaturen in verborgen thumbs.db-bestanden uitschakelen" en dubbelklik erop.
Standaard is dit ingesteld op "Not Configured." Wijzig dit in "Enabled". Klik op OK om de instelling op te slaan en start vervolgens uw computer opnieuw op om deze te activeren. Voortaan zal Windows niet langer Thumbs.db-bestanden genereren tijdens het bladeren door netwerkstations.
Via de Register-editor
Voor gebruikers zonder toegang tot de beleidseditor is een register-hack vereist om hetzelfde effect te creëren. Wees gewaarschuwd dat het spelen in het Windows-register een serieuze zaak is, en u moet elke wijziging die u aanbrengt drievoudig controleren voordat u zich eraan verbindt.
Om toegang te krijgen tot de register-editor typt u "regedit.exe" in het Start-menu uitvoeren en druk op enter. Waar de registersleutel wordt gevonden, is afhankelijk van uw versie van Windows.
Windows Vista- en Windows 7-gebruikers moeten navigeren naar de volgende registersleutel:
HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Explorer \
Verwerk binnen die sleutel het REG_DWORD-item "DisableThumbsDBOnNetworkFolders" naar de waarde "1"( de standaard is0).
Windows 8-gebruikers hebben een moeilijkere tijd omdat er geen overeenkomende sleutel te vinden is in \ Policies \ Windows \.Om dezelfde waarde in Windows 8 in te schakelen, moet u zowel de ontbrekende sleutel als de waarde maken. Navigeer naar deze sleutel.
HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \
Klik met de rechtermuisknop op de toets \ Windows \ en kies Nieuw - & gt;Sleutel. Noem de nieuwe sleutel "Verkenner".Klik binnen de nieuwe toets met de rechtermuisknop in het rechter navigatiepaneel en selecteer Nieuw - & gt;DWORD.Geef de naam DWORD de naam DisableThumbsDBOnNetworkFolders. Klik er met de rechtermuisknop op en wijzig deze om de waarde van 0 in 1 te veranderen.
Als u niet op uw gemak een bestaande waarde bewerkt of een nieuwe waarde helemaal maakt, kunt u een registerbestand maken door de volgende tekst in Kladblok te plakken als het opslaan van de waardebestand met een ".reg" in plaats van een ".txt" extensie. Dubbelklik op het bestand om het register te annoteren.
Windows Register-editor versie 5.00
[HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Explorer]
"DisableThumbsDBOnNetworkFolders" = dword: 00000001
Dit registerbestand zal werken voor Windows Vista, Windows 7 en Windows 8.
Met bovenstaande bewerkingenop zijn plaats hoef je niet langer om te gaan met finnicky Thumbs.db-bestanden op je netwerkshares;het opschonen en organiseren van uw mappen zal een probleemloze ervaring zijn zonder de constante frustratie van vergrendelde bestanden.