18 октября Сервер 2008, Windows 7
Еще до того, как я исправлю это или даже почему это произошло, ВЫ здесь, потому что вы испытываете одно из следующего (относится к windows 7 и server 2008r2).
В окне просмотра событий вы получаете Неверное имя приложения Версия TrustedInstaller.exe
Вы не можете запускать автоматические обновления — Сбой автообновления
При попытке удалить все предыдущие обновления обновления управлять состояниями На этом компьютере не установлены обновления
Сервис Установщик модулей Windows не останется запущенным.
Когда вы пытаетесь и добавлять, удалять или просматривать функции или роли в управлении они не заполняют.
Итак, если у вас есть один из этих симптомов, продолжайте.
Я обнаружил его проблему на сайте клиентов, работа была завершена, и, как обычно, я запустил автообновления, чтобы убедиться, что они были обновлены до последних обновлений Microsoft. Я ушел и продолжил работу. Когда я вернулся, сервер потребовал перезагрузки, поэтому я так и сделал. Когда сервер перезагрузился, на экране появилось сообщение сбой установки сервера 2008 sp1 так что он возвращался обратно, хорошо, что он сделал это, а затем перезагрузился. Именно тогда у меня были ВСЕ симптомы выше.
Я не мог обновить сервер снова с помощью автообновлений, так как службы не могли оставаться запущенными достаточно долго. В окне просмотра событий у меня была ошибка ниже.
Имя модуля с ошибками: cmifw.dll, версия: 6.1.7600.16385 Имя приложения с ошибкой: TrustedInstaller.exe, версия: 6.1.7600.16385, отметка времени: 0x4a5bc4b0
Неверное имя модуля: cmifw.dll, версия: 6.1.7600.16385, отметка времени: 0x4a5bdec6
Код исключения: 0xc0000005
Смещение ошибки: 0x000000000000a8b5
Идентификатор ошибочного процесса: 0x11fc
Время запуска ошибочного приложения: 0x01cdac87e78cc908
Неверный путь к приложению: C: \ Windows \ servicing \ TrustedInstaller.exe
Неверный путь к модулю: C: \ Windows \ WinSxS \ amd64_microsoft-windows-f..allconfig-installer_31bf3856ad364e35_6.1.7600.16385_none_731e1fe6187914ea \ cmifw.dll
Идентификатор отчета: 27e34dd8-187b-11e2-bb57-9c8e994cbd12
Причина, по которой я не смог запустить обновления, заключалась в том, что эта служба не запускалась.
Я просмотрел «мы» и наткнулся на кучу вещей, которые сказали изменить идентификатор доверенного установщика, установить sp2 вручную (что не будет работать, поскольку служба не будет работать достаточно долго.
Итак, вот как я это исправил, вам понадобится другой сервер, чтобы скопировать некоторые файлы с сервера 2008 и
Инструмент готовности обновления системы.
Server 2008 r2 Sp1 здесь.
http://www.microsoft.com/en-us/download/details.aspx?id=5842
Инструмент готовности обновления системы здесь
http://support.microsoft.com/kb/947821
В моей ошибке выше вы увидите эту строку
Неверный путь к модулю: C: \ Windows \ WinSxS \ amd64_microsoft-windows-f..allconfig-installer_31bf3856ad364e35_6.1.7600.16385_none_731e1fe6187914ea \ cmifw.dll
Обратите внимание на cmifw.dll Это проблема, вы также можете увидеть этот файл, замененный другими именами файлов, процесс тот же. Скопируйте этот файл с другого сервера в ТОЧНЫЙ путь в ошибке. Затем попробуйте запустить службу установщика модуля Windows. Если в средстве просмотра событий все еще присутствуют ошибки службы доверенного установщика, проверьте, какая DLL все еще не работает, и повторяйте процесс до запуска службы модуля Windows. После этого нам нужно запустить средство готовности к обновлению, чтобы убедиться, что других ошибок нет.
После завершения работы инструмента вы увидите, что можете снова запускать автообновления и просматривать историю обновлений, ошибка доверенного установщика больше не будет возникать.
Наконец, запустите ваш сервер 2008 sp1 или Windows 7 Sp1 и после завершения запустите любые другие обновления.
Надеюсь, это поможет, так как я потерял большую часть полдня, пытаясь это исправить! Спасибо Пите за @ petenetlive.com за дополнительную помощь