Thumbs.db-bestanden zijn nogal irritant, vooral wanneer je mappen met afbeeldingen deelt op een netwerk. Ze slaan die kleine voorbeeldafbeeldingen op, zodat Windows niet elke keer dat je een map opent miniaturen hoeft te genereren. Dat klinkt in theorie geweldig. Maar eerlijk gezegd kunnen deze bestanden allerlei problemen veroorzaken, zoals het blokkeren van mappen, het lastig maken van verwijderen of verplaatsen, of zelfs het genereren van beveiligingswaarschuwingen omdat al die in de cache opgeslagen miniaturen later kunnen worden uitgelezen. En ja, sommige mensen hebben gemerkt dat het verwijderen van Thumbs.db-bestanden niet permanent is: Windows maakt het bestand gewoon opnieuw aan wanneer je de miniatuurweergave van een map weer opent. Het is dus een soort heen-en-weer-spel.
Gelukkig zijn er een aantal manieren om deze rommel op te ruimen en te voorkomen dat het later problemen veroorzaakt. Of je nu bestaande Thumbs.db-bestanden handmatig wilt verwijderen of wilt voorkomen dat Windows nieuwe aanmaakt op gedeelde netwerkmappen, het is mogelijk, maar soms vereist het aanpassen van groepsbeleid of het register. Houd er rekening mee dat het uitschakelen van miniaturen voor lokale mappen een compromis kan zijn als je gewend bent om snel afbeeldingen te bekijken. Maar voor gedeelde mappen kan het aanpassen van het beleid veel gedoe voorkomen.
Hoe los je Thumbs.db-problemen op in Windows?
Het aanmaken van Thumbs.db-bestanden uitschakelen voor gedeelde netwerkmappen.
Dit is waarschijnlijk de meest effectieve methode als je het zat bent dat Thumbs.db je netwerkmappen blokkeert of gedeelde schijven volpropt. Wanneer je het aanmaken van miniaturen uitschakelt, stopt Windows helemaal met het genereren van deze bestanden, wat betekent dat je minder problemen hebt met vergrendelde mappen en beveiligingsrisico’s. Het nadeel? Je verliest de snelle miniatuurvoorbeelden voor lokale mappen, tenzij je ‘Altijd pictogrammen weergeven, nooit miniaturen’ inschakelt, maar dat is een compromis dat veel mensen de moeite waard vinden voor een opgeruimder gedeeld netwerk.
- Open de mapopties door naar Bestandsverkenner te gaan, op het tabblad Weergave te klikken en vervolgens Opties te selecteren.
- Ga naar het tabblad ‘Weergave ‘ en schakel het selectievakje ‘ Altijd pictogrammen weergeven, nooit miniaturen’ in. Hiermee voorkomt u dat Windows Thumbs.db aanmaakt in gedeelde mappen. Het geeft Verkenner in feite de opdracht om alleen pictogrammen te gebruiken en geen miniaturen uit de cache.
- Klik op OK om de wijzigingen toe te passen. Nu worden er bij het bladeren door gedeelde mappen geen miniaturen meer gegenereerd en worden bestanden niet meer geblokkeerd.
Dit is voldoende voor de meeste gedeelde omgevingen, vooral als het cachen van miniaturen meer kwaad dan goed doet. Maar als u een grondigere aanpak wilt, kunt u Groepsbeleid gebruiken.
Gebruik Groepsbeleid om te voorkomen dat Thumbs.db opnieuw verschijnt.
Deze aanpak is netter en wordt officieel beter ondersteund – vooral in Windows Pro- of Enterprise-edities – omdat het de Thumbs.db-caching op systeemniveau uitschakelt. Eerlijk gezegd is het een beetje vreemd dat Windows dit nog steeds standaard doet, gezien de vele problemen die het veroorzaakt, maar zo is het nu eenmaal.
- Start gpedit.msc vanuit het Startmenu of het dialoogvenster Uitvoeren.
- Ga naar Gebruikersconfiguratie > Administratieve sjablonen > Windows-onderdelen > Bestandsverkenner.
- Zoek naar de instelling met de naam ‘ Schakel de weergave van miniaturen uit en toon alleen pictogrammen in netwerkmappen’.
- Dubbelklik erop en zet het vervolgens op ‘ Ingeschakeld’. Hiermee wordt voorkomen dat er thumbs.db-bestanden op netwerkshares worden aangemaakt.
- Om ervoor te zorgen dat het beleid onmiddellijk van kracht wordt, voert u de volgende opdracht uit
gpupdate /forcein een opdrachtprompt of PowerShell met beheerdersrechten.
Als je Windows Home gebruikt en geen Groepsbeleid-editor hebt, kun je hetzelfde doen via het register:
reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f
Dit schakelt het aanmaken van thumbs.db-bestanden voor netwerkmappen uit, met een vergelijkbaar effect als de aanpassing in het groepsbeleid.
Handmatig bestaande Thumbs.db-bestanden verwijderen met PowerShell
Als je al een heleboel Thumbs.db-bestanden hebt rondslingeren, geen zorgen: met een simpele PowerShell-opdracht kun je ze allemaal in één keer opruimen, vooral als ze vergrendeld zijn of als de automatische instellingen ze steeds opnieuw aanmaken. Dit kan erg handig zijn na het uitschakelen van miniatuurcaching of na het opruimen van gedeelde mappen.
Hier is een snelle manier om het te doen:
Get-ChildItem -Path "\\shared\folder" -Include Thumbs.db -Recurse -Force | Remove-Item -Force
Vervang dit \\shared\folderdoor uw UNC-pad, of voer het gewoon uit vanuit een map:
cd '\\mun-fs01\Public\Photo' Get-ChildItem -Path.-Include Thumbs.db -Recurse -Force | Remove-Item -Force
Het is best handig, want het verwijdert al die cachebestanden in één keer. Houd er wel rekening mee dat als je dit in een gedeelde omgeving doet, Thumbs.db weer wordt aangemaakt als iemand opnieuw miniaturen bekijkt, tenzij je het aanmaken ervan hebt uitgeschakeld.
Ja, het omgaan met Thumbs.db kan lastig zijn, maar het is niet onmogelijk om het op te lossen. Het uitschakelen van het aanmaken ervan in netwerkmappen is meestal de beste manier om vastlopende mappen of beveiligingsproblemen te voorkomen, en een snelle PowerShell-opruimactie kan de boel in een handomdraai opruimen. Vergeet alleen niet dat Windows deze kleine caches stiekem graag bewaart, dus mogelijk moet je deze stappen herhalen als er iets verandert.