Jak obnovit všechna oprávnění v registru

Před časem jsem narazil na problém, ve kterém jsem jako místní správce počítače nemohl zobrazit nebo vymazat některé větve v registru (přede mnou tam visel jiný virus). Hledal jsem způsob, jak obnovit nebo obnovit všechna oprávnění v registru systému Windows. V tomto článku popíšu nalezenou metodu obnovení všech oprávnění v registru na výchozí hodnoty.

Poznámka: Před provedením jakýchkoli změn v registru jej nezapomeňte zálohovat,

Nejprve si stáhněte obslužný program SUBINACL.

SUBINACL je obslužný program příkazového řádku, který umožňuje správcům získat informace o přístupových právech k souborům, klíčům registru a službám a také je přenášet z jednoho uživatele na druhého, mezi místními nebo globálními skupinami a mezi doménami.

Vytvořte soubor s názvem reset.cmd ve složce C: \ Program Files \ Windows Resource Kits \ Tools

V souboru reset.cmd zadejte následující řádky:

subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = správci = f
subinacl / subkeyreg HKEY_CURRENT_USER / grant = správci = f
subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = správci = f
subinacl / podadresáře% SystemDrive% / grant = správci = f

subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = system = f
subinacl / subkeyreg HKEY_CURRENT_USER / grant = system = f
subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = system = f
subinacl / podadresáře% SystemDrive% / grant = system = f

Nyní musíte otevřít příkazový řádek, spusťte následující příkazy

cd „C: \ Program Files \ Windows Resource Kits \ Tools“

reset.cmd

Po několika minutách vypracování tohoto skriptu se všechna práva na pobočky registru projeví panensky, protože by vypadali hned po instalaci systému.