Консультация № 175018
08.12.2009, 08:38
35.00 руб.
0 6 3
Здравствуйте уважаемые эксперты!

С недавнего времени на компьютерах в сети перестала запускаться служба "Автоматическое обновление". В сети (домен) поднят WSUS сервер без SSL т.е. адрес сервера вида http://<<IP адрес>> прописан в групповых политиках. Ошибка при запуске выдается такая:

0x80004015 Класс настроен на использование идентификатора безопасности, отличного от используемого вызывающей стороной

Если запустить вот этот командный файл:

Regsvr32 %windir%\system32\wuaueng.dll /s
Regsvr32 %windir%\system32\wuauserv.dll /s
Regsvr32 %windir%\system32\wucltui.dll /s
wuauclt.exe reinstall
net stop wuauserv
net start wuauserv
wuauclt.exe /resetautorization /detectnow

То служба запускается, обновления идут, но ровно до следующей перезагрузки компьютера.

На контроллере домена Windows 2000 Server
На WSUS сервере Windows 2003 Server + WSUS 3.0 SP2
На рабочей станции, лог обновлений которой приведен в приложении, Windows XP SP3

Как вылечить такую беду?

Приложение:
2009-12-08 10:26:44:077 1060 f0c Misc =========== Logging initialized (build: 7.4.7600.226, tz: +0500) ===========
2009-12-08 10:26:44:077 1060 f0c Misc = Process: C:\WINDOWS\System32\svchost.exe
2009-12-08 10:26:44:077 1060 f0c Misc = Module: C:\WINDOWS\system32\wuaueng.dll
2009-12-08 10:26:44:077 1060 f0c Service *************
2009-12-08 10:26:44:077 1060 f0c Service ** START ** Service: Service startup
2009-12-08 10:26:44:077 1060 f0c Service *********
2009-12-08 10:26:44:202 1060 f0c Agent * WU client version 7.4.7600.226
2009-12-08 10:26:44:202 1060 f0c Agent * Base directory: C:\WINDOWS\SoftwareDistribution
2009-12-08 10:26:44:202 1060 f0c Agent * Access type: No proxy
2009-12-08 10:26:44:218 1060 f0c Agent * Network state: Connected
2009-12-08 10:26:45:233 1060 f0c Agent FATAL: fail to register class object 0x80004015
2009-12-08 10:26:45:233 1060 f0c Agent FATAL: Client call recorder fails to init with error 0x80004015
2009-12-08 10:26:45:233 1060 f0c Agent * FATAL: Failed to initialize with error 0x80004015 from component Agent
2009-12-08 10:26:45:233 1060 f0c Service FATAL: Failed to initialize WU client: 0x80004015
2009-12-08 10:26:45:249 1060 f0c Service *********
2009-12-08 10:26:45:249 1060 f0c Service ** END ** Service: Service exit [Exit code = 0x80004015]
2009-12-08 10:26:45:249 1060 f0c Service *************

Обсуждение

Неизвестный
08.12.2009, 09:04
общий
это ответ
Здравствуйте, Лысенков Антон Анатольевич.
посмотрите ссылку Software Update Services (SUS)
в GPO был настроен запуск службы Автоматического обновления - Авто. И для SYSTEM надо еще прописать права на запуск/останов службы.
4
Спасибо.
Неизвестный
08.12.2009, 09:31
общий
это ответ
Здравствуйте, Лысенков Антон Анатольевич.
У меня была такая проблема,решил переустановкой интернет эксплорера.Попробуйте.
3
350 рабочих станций и у всех глюк explorer? Маловероятно, да и при чем тут explorer...
Неизвестный
08.12.2009, 09:46
общий
Максимов Михаил Юрьевич:
Сделано. Результата нет. Все так же после перезагрузки выдает ошибку. Права на службу для SYSTEM и Администраторов - полные.
Неизвестный
08.12.2009, 10:31
общий
это ответ
Здравствуйте, Лысенков Антон Анатольевич.
Возможно у Вас в сети поработал вирус , наподобии Кидо. После его лечения могут наблюдаться такие симптомы. Для устранения данной проблемы попробуйте использовать следующий bat файл, который необходимо запустить на выполнение на всех компьютерах с данной проблемой. Это можно сделать с помощью групповых политик. Создать объект групповой политики, который запустит данный файл при перезагрузке компьютера и применить этот объект к тем компьютерам, которым это необходимо.

Приложение:
@echo off
Echo This batch file will Set Service Object Security for WUAUSERV & BITS.
REM Result will be written to %temp%\SetServiceObjectSecurity.log and then launched in Notepad.
Echo Please wait...
@echo on
sc sdset bits "D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)" >%temp%\SetServiceObjectSecurity.log
sc sdset wuauserv "D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)" >>%temp%\SetServiceObjectSecurity.log
@echo off

notepad %temp%\SetServiceObjectSecurity.log
Echo Open %temp%\SetServiceObjectSecurity.log for SUCCESS entry.
Echo Open the Services applet from control panel to see if the services are started.
Echo For any errors; report on http://groups.msn.com/NTarabia
@echo off
Pause
5
Да!!! Был Кидо. Спасибо огромное.
Неизвестный
08.12.2009, 10:45
общий
Лысенков Антон Анатольевич:
Еще посмотрите тут:
http://www.windowsreference.com/windows-xp/error-0x80004015-when-automatic-updates-fail-with-wsus-server/
(к сожалению, только на английском языке, но достаточно понятно и конкретно).
Форма ответа