Hoe u de fout ‘Directory is Not Empty’ (0x80070091) snel kunt oplossen

📅
🕑 6 minuten lezen

Het probleem met “Directory is not empty” of fout 0x80070091 in Windows kan behoorlijk frustrerend zijn. Soms probeer je een map te verwijderen en Windows geeft een woedeaanval en beweert dat de map niet leeg is, zelfs als hij er vrijwel leeg uitziet of je alles al hebt opgeruimd. Het vreemde is dat het vaak niet om de bestanden in de map zelf gaat, maar om corrupte mappen, rechten of problemen met het bestandssysteem. Dit gebeurt vaak genoeg om je af te vragen of er een hardnekkig spook in de map zit. Het goede nieuws? Er zijn een handvol manieren om dit te omzeilen, en de meeste daarvan zijn niet al te ingewikkeld – je hoeft alleen maar de stappen zorgvuldig te volgen. Uiteindelijk zou je die vervelende map zonder problemen moeten kunnen verwijderen of hernoemen.

Hoe u het probleem met de map ‘Directory is Not Empty’ en fout 0x80070091 kunt oplossen

Hier zijn enkele veelvoorkomende oplossingen die u kunt proberen wanneer Windows deze foutmelding geeft. Het is handig om te weten dat dit probleem vaak wordt veroorzaakt door problemen met rechten, beschadigde mappen of schijffouten. Niet per se uw schuld, maar wel vervelend. Hopelijk lost een van deze methoden het probleem op, zodat u uw mappen weer kunt opruimen.

Hernoem de map of probeer te verwijderen via de opdrachtprompt

Dit werkt omdat Windows soms vastloopt en denkt dat de map niet volledig toegankelijk is of zodanig beschadigd is dat normaal verwijderen onmogelijk is. Door de map te hernoemen of te verwijderen met beheerdersrechten, kunt u dit omzeilen. Op sommige machines, met name bij problemen met de machtigingen of hardnekkig beschadigde mappen, is de opdrachtregel een krachtigere aanpak dan Windows Verkenner.

  • Open de opdrachtprompt als beheerder: klik met de rechtermuisknop op Start en kies Windows Terminal (Admin) of Opdrachtprompt (Admin).
  • Ga naar de bovenliggende map van de map, bijvoorbeeld: cd "C:\Path\To\Folder". Je kunt er komen met cd /d "full\path\here"als je schijf niet C is:
  • Probeer het dan te verwijderen met:rmdir /s /q "FolderName"

Daarmee zou de map zonder waarschuwing verwijderd moeten worden. Als die opdracht mislukt, of Windows je de map nog steeds niet laat verwijderen, is de map mogelijk beschadigd of geblokkeerd door een proces. Soms moet je de computer opnieuw opstarten voordat het programma correct op de opdracht reageert, maar het is een goede eerste poging. Let op: als de mapnaam vreemde tekens bevat, moet je deze mogelijk tussen aanhalingstekens plaatsen of de naamgevingsconventies van 8.3 gebruiken.

Windows Verkenner opnieuw starten

Dit is een snelle en simpele oplossing die soms werkt, omdat Windows Verkenner soms vastloopt met vreemde bestandssysteemfouten. Door Verkenner opnieuw te starten, wordt de cache geleegd en de interne status hersteld, waardoor de werkelijke status van de map kan worden ‘gezien’.Je verliest hier geen geopende bestanden, herstart gewoon de bestandsbeheerder. Zorg er wel voor dat je eerst alle geopende Verkenner-vensters sluit.

  • Druk om TaakbeheerCtrl + Shift + Esc te openen.
  • U vindt Windows Verkenner onder het tabblad Processen.
  • Klik met de rechtermuisknop en kies Opnieuw opstarten. Wacht tot het opnieuw is geladen. Dit kan ervoor zorgen dat de taakbalk knippert, maar dat is normaal.

Controleer na het herladen of u de problematische map kunt verwijderen of hernoemen. Soms doet Windows gewoon raar en moet het opnieuw worden opgestart om te herkennen dat de map nu toegankelijk is.

Systeembestandscontrole (SFC) uitvoeren

Dit is een goede stap als de map beschadigd is of als er systeembestanden ontbreken. Het scant je Windows-bestanden en vervangt ze als ze beschadigd zijn of ontbreken. Die beschadiging kan ertoe leiden dat Windows denkt dat een map nog in gebruik is of niet leeg is, terwijl dat niet zo is.

  • Open de Opdrachtprompt opnieuw als beheerder.
  • Binnenkomen:sfc /scannow
  • Houd er rekening mee dat het 10-15 minuten duurt. Het scant je systeembestanden en probeert automatisch fouten te herstellen. Bij sommige installaties mislukt het de eerste keer, maar werkt het na een herstart wel, dus raak niet ontmoedigd als het lijkt vast te lopen.

Start de pc opnieuw op en kijk of u de map kunt verwijderen of openen. De systeembestanden zouden hersteld moeten zijn, en dat lost vaak eventuele corruptieproblemen op.

Controleer uw schijf op slechte sectoren

Beschadigde sectoren op uw harde schijf kunnen de integriteit van mappen verstoren, waardoor Windows denkt dat een map nog steeds in gebruik is of beschadigd is. Een schijfcontrole uitvoeren is een manier om beschadigde sectoren die de fout kunnen veroorzaken, op te sporen of te repareren.

  • Druk op Windows + X en kies vervolgens Terminal (Admin).
  • Type: chkdsk C: /f /r— vervang C: door uw stationsletter als deze anders is.
  • Druk op Enter. Als de schijf in gebruik is, vraagt ​​Windows of u de controle bij het opnieuw opstarten wilt plannen; typ gewoon Y en druk op Enter.
  • Start je pc opnieuw op. De schijfcontrole (chkdsk) wordt uitgevoerd voordat Windows start. Deze scant en herstelt beschadigde sectoren. Dit kan even duren, dus pak een kop koffie.

Zodra het klaar is, kunt u het rapport bekijken om te zien of er iets is opgelost. Meestal helpt het corrigeren van schijffouten om vreemde mapproblemen op te lossen.

Mapmachtigingen wijzigen en eigenaarschap overnemen

Dit is vaak nodig wanneer de fout wordt veroorzaakt door problemen met rechten, met name na het terugzetten van back-ups, kopiëren vanaf andere computers of als uw account op de een of andere manier het eigendomsrecht is kwijtgeraakt. Soms meldt Windows dat u de map niet kunt verwijderen omdat de rechten of het eigendomsrecht van de map niet overeenkomen of beschermd zijn.

  • Navigeer naar de map die u wilt verwijderen.
  • Klik met de rechtermuisknop, ga naar Eigenschappen en vervolgens naar het tabblad Beveiliging.
  • Klik op Geavanceerd.
  • Klik naast de eigenaar op Wijzigen.
  • Voer je Windows-gebruikersnaam in en klik op Namen controleren om te bevestigen. Zorg ervoor dat je de optie Eigenaar van subcontainers en objecten vervangen hebt aangevinkt.
  • Klik op Toepassen en OK.
  • Ga terug naar het tabblad Beveiliging en zorg ervoor dat uw account volledige controle heeft.

Sluit alle vensters en start opnieuw op. Wanneer u zich opnieuw aanmeldt, zouden de eigenaarschap en rechten hersteld moeten zijn, zodat u de map die problemen gaf, kunt verwijderen of hernoemen. Dit is soms het geheime recept voor hardnekkige mappen.

Antivirus-/beveiligingssoftware tijdelijk uitschakelen

Soms wordt beveiligingssoftware overijverig en blokkeert het verwijderacties, vooral als het denkt dat de map verdacht is of malware bevat. Het tijdelijk uitschakelen van de antivirussoftware – net lang genoeg om de map te verwijderen – kan de oplossing zijn. Of, als u er zeker van bent dat het vals alarm is, kan het helpen om de map toe te voegen aan de lijst met uitsluitingen van uw antivirusprogramma.

  • Schakel Windows-beveiliging uit door naar Instellingen > Privacy en beveiliging > Windows-beveiliging > Virus- en bedreigingsbeveiliging > Instellingen beheren te gaan en realtimebeveiliging uit te schakelen.
  • Als u een AV-programma van derden gebruikt, zoekt u in het pictogram in het systeemvak of in de instellingen naar een optie waarmee u het programma tijdelijk kunt uitschakelen.

Nogmaals, dit is geen permanente oplossing, maar het kan je helpen om van die hardnekkige map af te komen. Zorg er wel voor dat je de beveiliging daarna weer inschakelt. Als je malware vermoedt, voer dan een volledige scan uit en ruim de map op.

Uiteindelijk is een combinatie van het aanpassen van de rechten, schijfcontroles en wat magie op de opdrachtregel meestal voldoende. Het vreemde is dat Windows simpele verwijderingen soms ingewikkelder maakt dan nodig is – omdat het besturingssysteem het natuurlijk moeilijker moet maken dan nodig is. Maar met geduld en deze trucjes is die map zo verdwenen.

Samenvatting

  • Probeer te verwijderen of hernoemen via de opdrachtregel met rmdir /s /q.
  • Start Windows Verkenner opnieuw om de interface te vernieuwen.
  • Voer dit uit sfc /scannowom problemen met systeembestanden op te lossen.
  • Controleer op slechte sectoren met chkdsk.
  • Herstel machtigingen en eigendom als u bent buitengesloten.
  • Schakel het antivirusprogramma tijdelijk uit als het problemen veroorzaakt.

Afronding

Dit soort dingen kunnen vervelend zijn, maar de meeste gevallen zijn niet al te diepgaand. Het zijn meestal permissie- of bestandssysteemproblemen die in de weg zitten. Soms is een herstart of een snelle opdracht voldoende. Hopelijk werkt minstens één van deze methoden op jouw systeem, wat je een hoop hoofdbrekens bespaart. Veel succes met het aanpakken van die hardnekkige map – ik hoop dat hij nu voorgoed verdwenen is.