Jak obnovit oprávnění souborů a složek na výchozí hodnoty (zděděné seznamy ACL) v systému Windows - Winhelponline

How Reset File Folder Permissions Default Windows Winhelponline

Nesprávné položky oprávnění přiřazené k uživatelskému účtu mohou zabránit programům v přístupu k souboru nebo složce. Nebo to může způsobit neoprávněným uživatelům plný přístup k objektům. V některých případech může existovat odkaz na zastaralé uživatelské účty (nebo SID) v seznamu ACL (seznam oprávnění), který chcete vyčistit.



Upravili jste nesprávně oprávnění NTFS pro soubor nebo složku a chcete se vrátit k výchozímu nastavení (zděděné ACL)?

V tomto článku se dozvíte, jak rychle nahradit oprávnění souboru nebo složky výchozími zděděnými oprávněními pomocí příkazového řádku icacls.exe. Tyto informace platí pro všechny verze systému Windows, od Windows Vista až po Windows 10.



Obnovte oprávnění NTFS pro soubor nebo složku

Pomocí vestavěné icacls.exe nástroj konzoly, můžete rychle obnovit oprávnění NTFS pro soubor nebo složku. Tento nástroj má také funkci, kde můžete rekurzivně obnovit oprávnění pro soubory ve složce a podsložkách.



  • The icacls.exe / reset příkazový řádek nahradí seznamy ACL (seznam oprávnění) výchozími zděděnými seznamy ACL pro všechny odpovídající soubory nebo složky.

Důležité: Váš uživatelský účet potřebuje oprávnění k úplné kontrole, aby bylo možné obnovit nebo změnit oprávnění souboru nebo složky. Nedostatek oprávnění by způsobil chybu Zpracování n souborů se nezdařilo při spuštění příkazu reset. Pokud k tomu dojde, ujistěte se, že jste nejprve převzít vlastnictví a přiřadit oprávnění k úplné kontrole pro váš účet.

Řekněme, že pro složku máte následující oprávnění:

icacls reset oprávnění soubor nebo složku

Na obrázku výše můžete vidět, že pro uživatele s názvem existuje vlastní (nezděděná) položka oprávnění BackupUser , pro D: Dokumenty složku.

  • Chcete-li odebrat nechtěné položky oprávnění, můžete tak učinit prostřednictvím dialogového okna Pokročilé nastavení zabezpečení. To však může být únavné, pokud chcete resetovat oprávnění mnoho pro všechny soubory ve složce a podsložkách. To je místo, kde je vestavěn icacls.exe nástroj přijde na záchranu.

Spuštění icacls.exe d: docs příkazový řádek pro zobrazení oprávnění ke složce ukazuje toto:

OPTIPLEX-9020  BackupUser: (OI) (CI) (M) BUILTIN  Administrators: (I) (F) BUILTIN  Administrators: (I) (OI) (CI) (IO) (F) NT AUTHORITY  SYSTEM: (I) (F) NT AUTHORITY  SYSTEM: (I) (OI ) (CI) (IO) (F) NT AUTHORITY  Authenticated Users: (I) (M) NT AUTHORITY  Authenticated Users: (I) (OI) (CI) (IO) (M) BUILTIN  Users: (I) (RX) BUILTIN  Uživatelé: (I) (OI) (CI) (IO) (GR, GE)
  • The (Já) položky označují, že oprávnění jsou zděděna z nadřazeného kontejneru. Ve výše uvedeném seznamu ACL existuje pouze jedna nezděděná položka ACL BackupUser .

Obnovte oprávnění NTFS pro soubor nebo složku

Použijte tento příkazový řádek (z admin Příkazový řádek ) syntaxe pro resetování oprávnění pro soubor nebo složku.

icacls file_or_folder_name / reset

Chcete-li resetovat Dokumenty složku oprávnění, spustím:

icacls d:  docs / reset

Resetování individuální oprávnění souboru, spustil bych:

icacls d:  docs  places.docx / reset

Obnovit oprávnění pro všechny soubory ve složce (např. D: Dokumenty ), spustit:

icacls d:  docs  * / reset

Obnovte oprávnění NTFS pro složku, její podsložky a soubory

Obnovit oprávnění pro Dokumenty složku spolu s její podsložkou a všemi soubory rekurzivně , spusťte tento příkaz:

icacls d:  docs / reset / t / c

Související argumenty příkazového řádku:

  • / t - Provede operaci se všemi zadanými soubory v aktuálním adresáři a jeho podadresářích.
  • / c - Pokračuje v činnosti navzdory jakýmkoli chybám v souboru. Chybové zprávy se budou i nadále zobrazovat.
  • / q - Potlačí zprávy o úspěchu.
  • / l - Provede operaci na symbolickém odkazu místo jeho cíle.

Uvidíte takový výstup:

zpracovaný soubor: d:  docs zpracovaný soubor: d:  docs  Expenses.xlsx zpracovaný soubor: d:  docs  places.docx Úspěšně zpracované 3 soubory Zpracování 0 souborů se nezdařilo

icacls reset oprávnění soubor nebo složku

Oprávnění pro Dokumenty složka je nyní resetována. To znamená, že další položky ACL budou pryč. Zůstanou pouze zděděné položky. Pokud jste dříve deaktivovali dědictví, icacls.exe / reset příkazový řádek by obnovit zděděná oprávnění zpět.


Jedna malá žádost: Pokud se vám tento příspěvek líbil, sdílejte ho prosím?

Jedno „malé“ sdílení od vás by vážně hodně pomohlo s růstem tohoto blogu. Několik skvělých návrhů:
  • Připnout!
  • Sdílejte to na svém oblíbeném blogu + Facebook, Reddit
  • Tweetujte to!
Takže vám moc děkuji za podporu, můj čtenáři. Nebude to trvat déle než 10 sekund vašeho času. Tlačítka pro sdílení jsou vpravo dole. :)