Усунення несправностей Помилка SCCM 0x80080005: Не вдається встановити підключення до служби. SCCM Не вдалося встановити з’єднання зі службою 80080005. Деякі клієнти не змогли виконати сканування оновлень програмного забезпечення. Перегляньте wuahandler.log ,scanagent.log, і windowsupdate.log, оскільки ці журнали допоможуть вам усунути проблеми сканування оновлення програмного забезпечення на початковому етапі.
WARNING: IsSessionRemote: WinStationQueryInformationW(WTSIsRemoteSession) failed for session 2, GetLastError=2250
COMAPI FATAL: Unable to connect to the service (hr=80080005)
COMAPI WARNING: Unable to establish connection to the service. (hr=80080005)
Проблема не в клієнті SCCM або агенті оновлення Windows, а швидше в проблемі Windows, імовірно, через відсутність/пошкодженість класу в rootmicrosoftwindowsservermanager.
Для цього, вам потрібно створити дамп, щоб проаналізувати, що відбувається, і ось що ви можете знайти в журналі дампа.
4 0000003ebe29d850 00007ffd2f31a1c7 wbemcore!CCoreQueue::QueueWaitForSingleObject+0x5c Очікування потоку, запущеного wbemcore!CCoreQueue::Виконати
5 0000003ebe29d8a0 00007ffd2f328f5a wbemcore!CWmiFinalizer::GetOperationResult+0x67
6 0000003ebe29d8e0 00007ffd2a999afd wbemcore!Простір імен CWbem::ExecQuery+0x2ae
Коли Windows Update перебуває в стані «сканування оновлень»., використовуваним постачальником WMI є ServerManager.DeploymentProvider.
Щоб вирішити цю проблему, потрібно скомпілювати servermanager.deploymentprovider.mof. Якщо ServerManager.DeploymentProvider несправний, ця команда виправить це. Якщо ServerManager.DeploymentProvider правильний, наведена нижче команда не завдасть жодної шкоди машині.
Відкрийте cmd у режимі підвищених прав (як адмін):
- бігти: taskkill /f /fi “services eq wuauserv”
- Виконайте таку команду, щоб перекомпілювати файл MOF: mofcomp c:\windowssystem32wbemservermanager.deploymentprovider.mof
- Перезапустіть машину.
Після перезавантаження сервера, сканування оновлення програмного забезпечення пройшло успішно.