Статьи Доступ запрещен" при установке SP3 на Windows XP

Саныч

Ветеран
Сообщения
860
Симпатии
1,096
Баллы
553
#1
В случае если при установке SP3 на Windows XP вы получаете ошибки, связанные с отсутствием доступа, вам может потребоваться сбросить разрешения на некоторые файлы и/или разделы реестра. Хотя такие ошибки могут быть вызваны и сторонними программами, например антивирусами и прочими "анти". Естественно перед установкой SP необходимо временно отключать такие программы. Если же дело не в них, то может понадобиться сброс разрешений.
Прежде чем продолжить убедитесь, что вам это необходимо - просмотрите лог-файл ошибок установки SP3, который расположен в папке \Windows\ и называется Svcpack.log, откройте его блокнотом и поищите упоминания Access is denied или DoRegistryUpdates failed.

Для Windows XP Professional можно использовать утилиту командной строки secedit, которая поможет восстановить параметры безопасности по умолчанию. Для этого выполните следующую команду:

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

Пользователи Windows XP Home смогут воспользоваться утилитой Subinacl.exe, которая позволит также сбросить разрешения.
для использования SubInACL загрузите файл по ссылке, указанной выше и установите Windows Resource Kits. После этого откройте блокнот и скопируйте в новый текстовый документ следующие строки:


cd /d “%ProgramFiles%\Windows Resource Kits\Tools”
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=Администраторы=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=Администраторы=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=Администраторы=f
subinacl /subdirectories %SystemDrive% /grant=Администраторы=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 /subdirectories %SystemDrive% /grant=System=f


Сохраните файл как resacl.cmd и запустите его на выполнение. После выполнения перезагрузите компьютер.




источник
 
Сверху Снизу