Obnovte registr a oprávnění k souborům v systému Windows XP

Pokud se setkáte, možná budete muset resetovat registr a oprávnění k souborům Přístup odepřen chyba při instalaci aktualizace Windows XP Service Pack nebo aktualizace. (Příklad: Chyba nastavení aktualizace Service Pack 3. Přístup odepřen.)

Náznak: Pokud vidíte chybu Chyba nastavení aktualizace Service Pack 3. Přístup odepřen při instalaci aktualizace Windows XP Service Pack 3 otevřete soubor a ověřte, zda je chyba způsobena nesprávnými oprávněními registru C:\Windows\Svcpack.log pomocí programu Poznámkový blok a vyhledejte text Přístup odepřen nebo DoRegistryUpdates se nezdařilo.

Poznámka:Chyby odepření přístupu mohou být také způsobeny aplikacemi třetích stran, zejména antivirovými nebo antispywarovými aplikacemi. Ujistěte se tedy, že dočasně zavřete všechny antivirové a antispywarové nástroje a poté nainstalujete aktualizaci Service Pack. To ve většině případů pomáhá. Registr a oprávnění k souborům byste měli resetovat pouze v případě potřeby.

Resetování registru a oprávnění k souborům

Použití SECEDIT.EXE (pro Windows XP Professional)

V systému Windows XP Professional můžete použít následující secedit příkazového řádku k resetování oprávnění k souboru a registru na výchozí hodnoty.

secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

Více informací naleznete v článku Jak obnovit nastavení zabezpečení zpět na výchozí hodnoty.

Pomocí SubInACL

Pro Windows XP Home Edition (a Professional Edition) můžete použít nástroj SubInACL k resetování registru a oprávnění k souborům. Stáhněte a poté nainstalujte Subinacl.exe (~370 KB) od společnosti Microsoft. SubInACL je nástroj příkazového řádku, který správcům umožňuje získat informace o zabezpečení souborů, klíčů registru atd.

Stažení reset.zip, rozbalte a spusťte reset.cmd soubor. Tento skript resetuje registr a oprávnění k souborům ve vašem systému.

Obsah Reset.cmd

Soubor reset.cmd obsahuje následující řádky:


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

Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:
  • Připnout!
  • Sdílejte to na svůj oblíbený blog + Facebook, Reddit
  • Tweetujte!
Takže moc děkuji za podporu, můj čtenáři. Nezabere to více než 10 sekund vašeho času. Tlačítka sdílení jsou vpravo dole. :)

cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive%\ /grant=administrators=f /grant=system=f