Ako resetovať všetky povolenia v registri

Pred nejakým časom som narazil na problém, v ktorom som ako miestny správca v počítači nemohol zobraziť alebo odstrániť niektoré vetvy v registri (iný vírus, ktorý sa tam predo mnou zavesil). Hľadal som spôsob, ako obnoviť alebo obnoviť všetky povolenia v registri Windows. V tomto článku popíšem nájdenú metódu obnovenia všetkých povolení v registri na predvolené hodnoty.

Poznámka: Pred vykonaním akýchkoľvek zmien v registri ho nezabudnite zálohovať,

Najskôr si stiahnite obslužný program SUBINACL.

SUBINACL je obslužný program príkazového riadku, ktorý umožňuje správcom získať informácie o prístupových právach k súborom, kľúčom registra a službám a tiež tieto informácie prenášať z jedného používateľa na druhého, medzi miestnymi alebo globálnymi skupinami a medzi doménami..

Vytvorte súbor s názvom reset.cmd v priečinku C: \ Program Files \ Windows Resource Kits \ Tools

Do súboru reset.cmd zadajte nasledujúce riadky:

subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = správcovia = f
subinacl / subkeyreg HKEY_CURRENT_USER / grant = správcovia = f
subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = správcovia = f
subinacl / podadresáre% SystemDrive% / grant = správcovia = 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áre% SystemDrive% / grant = system = f

Teraz musíte otvoriť príkazový riadok, vykonajte nasledujúce príkazy

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

resetovať.cmd

Po niekoľkých minútach vypracovania tohto skriptu sa všetky práva na pobočky registra prejavia panensky, pretože by vyzerali hneď po inštalácii systému..