Sådan nulstilles fil- og mappetilladelser til standard (arvelige ACL'er) i Windows - Winhelponline

How Reset File Folder Permissions Default Windows Winhelponline

Forkerte tilladelsesposter, der er tildelt en brugerkonto, kan forhindre programmer i at få adgang til filen eller mappen. Eller det kan medføre, at uautoriserede brugere har fuld adgang til objekterne. I nogle tilfælde kan der være en henvisning til forældede brugerkonti (eller SID'er) i ACL (tilladelsesliste), som du vil rydde op.



Har du ændret NTFS-tilladelserne for en fil eller mappe forkert og vil vende tilbage til standard (arvede ACL'er)?



Denne artikel fortæller dig, hvordan du hurtigt erstatter fil- eller mappetilladelser med standardarvede tilladelser ved hjælp af icacls.exe-kommandolinjen. Oplysningerne gælder for alle versioner af Windows, fra Windows Vista til Windows 10.



Nulstil NTFS-tilladelser til en fil eller mappe

Brug af den indbyggede icacls.exe konsolværktøj, kan du hurtigt nulstille NTFS-tilladelserne til en fil eller mappe. Dette værktøj har også en funktion, hvor du kan nulstille tilladelserne til filer i en mappe og undermapper, rekursivt.



  • Det icacls.exe / reset kommandolinje erstatter ACL'er (liste over tilladelser) med standardarvede ACL'er for alle matchende filer eller mapper.

Vigtig: Din brugerkonto har brug for fuld kontroltilladelse for at nulstille eller ændre tilladelserne til en fil eller mappe. Manglende tilladelser vil forårsage fejlen Mislykket behandling af n filer når du kører reset-kommandoen. Hvis det sker, skal du først sikre dig tage ejerskab og tildele fuld kontroltilladelser til din konto.

Lad os sige, at du har følgende tilladelser til en mappe:

icacls nulstiller tilladelsesfilen eller mappen

I ovenstående billede kan du se, at der er en brugerdefineret (ikke-arvet) tilladelsespost for den bruger, der hedder Backupbruger , til D: Docs folder.

  • For at fjerne de uønskede poster med tilladelse kan du gøre det via dialogboksen Avancerede sikkerhedsindstillinger. Men dette kan være kedeligt, hvis du vil nulstille tilladelserne en masse for alle filer i en mappe og undermapper. Det er her den indbyggede icacls.exe værktøj kommer til undsætning.

Kører icacls.exe d: docs kommandolinje for at se mappetilladelserne viser dette:

OPTIPLEX-9020  BackupUser: (OI) (CI) (M) BUILTIN  Administratorer: (I) (F) BUILTIN  Administratorer: (I) (OI) (CI) (IO) (F) NT MYNDIGHED  SYSTEM: (I) (F) NT MYNDIGHED  SYSTEM: (I) (OI ) (CI) (IO) (F) NT MYNDIGHED  Autentificerede brugere: (I) (M) NT MYNDIGHED  Autentificerede brugere: (I) (OI) (CI) (IO) (M) BUILTIN  Brugere: (I) (RX) BUILTIN  Brugere: (I) (OI) (CI) (IO) (GR, GE)
  • Det (JEG) poster angiver, at tilladelserne arves fra den overordnede container. I ovenstående ACL-liste er der kun en ikke-arvet ACL-post til Backupbruger .

Nulstil NTFS-tilladelser til en fil eller mappe

Brug denne kommandolinje (fra admin Kommandoprompt ) syntaks for at nulstille tilladelserne til en fil eller mappe.

icacls file_or_folder_name / reset

For at nulstille Dokumenter folder tilladelser, jeg kører:

icacls d:  docs / reset

For at nulstille en individuel filens tilladelser, vil jeg køre:

icacls d:  docs  places.docx / reset

For at nulstille tilladelser til alle filer i en mappe (f.eks. D: Docs ), løb:

icacls d:  docs * * / reset

Nulstil NTFS-tilladelser til en mappe, dens undermapper og filer

For at nulstille tilladelserne til Dokumenter mappe sammen med sin undermappe og alle filerne rekursivt , kør denne kommando:

icacls d:  docs / reset / t / c

Relaterede kommandolinjeargumenter:

  • / t - Udfører handlingen på alle angivne filer i det aktuelle bibliotek og dets underkataloger.
  • / c - Fortsætter operationen på trods af eventuelle filfejl. Fejlmeddelelser vises stadig.
  • / q - Undertrykker succesmeddelelser.
  • / l - Udfører operationen på et symbolsk link i stedet for dets destination.

Du ser en output som denne:

behandlet fil: d:  docs behandlet fil: d:  docs  Expenses.xlsx behandlet fil: d:  docs  Places.docx 3 filer blev behandlet mislykket Behandlingen af ​​0 filer mislykkedes

icacls nulstiller tilladelsesfilen eller mappen

Tilladelserne til Dokumenter mappen nulstilles nu. Dette betyder, at de ekstra ACL-poster forsvinder. Kun de arvede poster er tilbage. Hvis du tidligere havde deaktiveret arv, icacls.exe / reset kommandolinje ville gendanne de nedarvede tilladelser tilbage.


En lille anmodning: Hvis du kunne lide dette indlæg, så del dette?

En 'lille' andel fra dig ville alvorligt hjælpe meget med væksten i denne blog. Nogle gode forslag:
  • Pin det!
  • Del det til din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så mange tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Deleknapperne er lige nedenfor. :)