[WSUS] Ошибка 0×80070005
Одна из ошибок возникающая при установке обновлений с сервера WSUS – это 0×80070005. Она часто возникает из-за ошибок прав доступа. Для решения используем скрипт, который поправит права на системный диск и на системный реестр (Microsoft KB968003).
Для работы скрипта понадобится программа от Microsoft — subinacl.exe, которая входит в состав в Resource kit для Windows Server 2003. Скачиваем, устанавливаем и копируем скрипт в папку с SubInACL.exe:
C:\Program Files\Windows Resource Kits\Tools
Запускаем скрипт с правами администратора.
@echo off REM Применять при ошибках 0x80070005 Windows Update subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f subinacl /subdirectories %SystemDrive% /grant=administrators=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
Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!
Хотите поблагодарить автора за эту заметку? Вы можете это сделать!