Столкнулся с ситуацией, когда на одном из серверов с Windows Server 2003 перестало отображаться содержимое списка установленных программ:
Дополнительно выяснилось, что помимо этого на данном сервере не работает запуск сценариев VBScript и попытка исполнения любого сценария приводит к общей ошибке:
Уловить момент, когда и по какой причине начались эти проблемы по логам, - не представилось возможным и поэтому осталось хотя бы попробовать победить «последствия».
В статье KB266668 - Add/Remove Programs tool displays installed programs incorrectly было найдено описание одной из имеющихся проблем и методов её решения. В итоге получился вот такой командный файл перерегистрации некоторых системных компонент, запуск которого с последующей перезагрузкой ОС вернул сервер к работоспособному состоянию:
regsvr32 "%systemroot%System32Appwiz.cpl"
regsvr32 "%systemroot%System32Mshtml.dll"
regsvr32 "%systemroot%System32Jscript.dll"
regsvr32 "%systemroot%System32VBscript.dll"
regsvr32 "%systemroot%System32Msi.dll"
regsvr32 "C:Program FilesCommon FilesSystemOle DBOledb32.dll"
regsvr32 "C:Program FilesCommon FilesSystemAdoMsado15.dll"
regsvr32 "%systemroot%System32Mshtmled.dll"
Добавить комментарий