Ta bort mappen Windows.old manuellt

Windows skapar mappen Windows.old på en dator som kör Windows när du uppgraderar datorn till en ny version av operativsystemet.

Windows.old-mappen innehåller filer och mappar från den gamla installationen av Windows, och den främsta orsaken till att den är där är att den används för att återställa det gamla systemet om användaren vill gå tillbaka till det.

Den här mappen kan ta upp en betydande mängd utrymme, men raderas automatiskt vanligtvis av Windows efter en viss tidsperiod.

Windows-användare kan också använda diskrensningsverktyget för att ta bort mappen som beskrivs här. Ibland händer det dock att mappen och dess innehåll inte tas bort och att manuell borttagning inte fungerar heller.

När du försöker ta bort mappen manuellt i Explorer får du tillåtelsefel eftersom mappen är associerad med SYSTEM och inte ett användar- eller administratörskonto.

Det som händer vanligtvis är att du först får en behörighetsbegäran för att köra åtgärden med administrativa behörigheter och sedan felmeddelandet nekas.

Ta bort mappen Windows.old manuellt

Du måste köra följande kommandon ta bort Windows.old-mappen manuellt.

  1. Öppna en upphöjd kommandotolk. Det enklaste sättet att göra det är att trycka på Windows, skriva cmd.exe, hålla Shift-tangenten och Ctrl-knappen intryckt och starta den upphöjda kommandotolken med ett tryck på Enter-tangenten.
  2. takeown / F c: \ Windows.old \ * / R / A / DY
  3. cacls c: \ Windows.old \ *. * / T / bidragadministratörer: F
  4. rmdir / S / Q c: \ Windows.old

Låt oss titta närmare på kommandona för att bättre förstå vad de gör:

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

Takeown kan användas för att göra administratörsgruppen till ägaren av en fil eller katalog.

  • /fc:\Windows.old\* - Detta anger platsen och filerna som operationen kommer att köras på.
  • -r - utför en rekursiv åtgärd på alla filer (betyder att alla filer ingår i mappen Windows.old).
  • -a - ger äganderätt till administratörsgruppen.
  • -d Y - överraskar bekräftelsemeddelanden när den aktuella användaren inte har tillståndet "Listmapp".

cacls c: \ Windows.old \ *. * / t / grant administratörer: f

Detta kommando visar eller modifierar DACL-filer (diskretionär åtkomstkontrolllista).

  • c: \ Windows.old \ *. * - De filer du vill att operationen ska köras på.
  • / t - Detta ändrar DACL för filerna i den valda katalogen och alla underkataloger.
  • / bevilja administratörer: f - Detta ger full åtkomsträttigheter till administratörsgruppen (F står för fullt)

rmdir / s /qc:\Windows.old

Kommandot tar bort en katalog.

  • / s - denna parameter gör att kommandot tar bort den angivna katalogen och alla dess underkataloger och filer.
  • / q - kör programmet i tyst läge utan meddelanden om bekräftelse.
  • c: \ Windows.old - anger den katalog som operationen ska köras på.

Medel:

  • rmdir på Microsoft Technet
  • tas ut på Microsoft Technet
  • cacls på Microsoft Technet