Verwijder de map Windows.old handmatig

Windows maakt de map Windows.old op een pc met Windows wanneer u de pc opwaardeert naar een nieuwe versie van het besturingssysteem.

De map Windows.old bevat bestanden en mappen van de oude installatie van Windows, en de belangrijkste reden is dat het wordt gebruikt om het oude systeem te herstellen als de gebruiker ernaar wil terugkeren.

Deze map kan een aanzienlijke hoeveelheid ruimte in beslag nemen, maar wordt meestal na een bepaalde periode automatisch door Windows verwijderd.

Windows-gebruikers kunnen ook het hulpprogramma voor het opschonen van schijven gebruiken om de map te verwijderen, zoals hier wordt beschreven. Soms gebeurt het echter dat de map en de inhoud ervan niet worden verwijderd en dat een handmatige verwijdering ook niet werkt.

Wanneer u de map handmatig in Explorer probeert te verwijderen, krijgt u machtigingsfouten omdat de map is gekoppeld aan SYSTEM en niet aan een gebruikers- of beheerdersaccount.

Wat er meestal gebeurt, is dat u eerst een machtigingsverzoek krijgt om de bewerking uit te voeren met beheerdersrechten en vervolgens de foutmelding Maptoegang geweigerd.

Verwijder de map Windows.old handmatig

U moet de volgende opdrachten uitvoeren om de map Windows.old handmatig te verwijderen.

  1. Open een verhoogde opdrachtprompt. De eenvoudigste manier om dit te doen is door op Windows te tikken, cmd.exe te typen, de Shift-toets en de Ctrl-toets ingedrukt te houden en de verhoogde opdrachtprompt te starten met een tik op de Enter-toets.
  2. takeown / F c: \ Windows.old \ * / R / A / DY
  3. cacls c: \ Windows.old \ *. * / T / grant-beheerders: F
  4. rmdir / S / Q c: \ Windows.old

Laten we de opdrachten nader bekijken om beter te begrijpen wat ze doen:

takeown /fc:\Windows.old\* / r / a / dy

Takeown kan worden gebruikt om de beheerdersgroep eigenaar te maken van een bestand of map.

  • /fc:\Windows.old\* - Dit geeft de locatie en bestanden aan waarop de bewerking zal worden uitgevoerd.
  • -r - voert een recursieve bewerking uit op alle bestanden (betekent dat alle bestanden zijn opgenomen in de map Windows.old).
  • -a - geeft eigendom aan de groep Administrators.
  • -d Y - onderdrukt de bevestigingsprompt wanneer de huidige gebruiker niet de machtiging "Lijstmap" heeft.

cacls c: \ Windows.old \ *. * / t / grant beheerders: f

Met deze opdracht worden DACL-bestanden (discretionaire toegangscontrolelijst) weergegeven of gewijzigd.

  • c: \ Windows.old \ *. * - De bestanden waarop u de bewerking wilt uitvoeren.
  • / t - Hiermee wijzigt u de DACL van de bestanden in de geselecteerde map en alle submappen.
  • / toekennen beheerders: f - Dit verleent volledige toegangsrechten aan de beheerdersgroep (de F staat voor volledig)

rmdir / s /qc:\Windows.old

De opdracht verwijdert een map.

  • / s - met deze parameter verwijdert de opdracht de opgegeven map en alle submappen en bestanden.
  • / q - voert het programma uit in stille modus zonder bevestigingsvragen.
  • c: \ Windows.old - geeft de map aan waarop de bewerking moet worden uitgevoerd.

Middelen:

  • rmdir op Microsoft Technet
  • overnemen op Microsoft Technet
  • cacls op Microsoft Technet