
У меня ноутбук под управлением Windows 7 32-бит.
Вчерашние обновления безопасности привели к тому, что моя мышь Logitech перестала работать (в частности, несколько портов USB перестали работать). Просмотрев журнал событий системы, я обнаружил, что компонент IPBusEnum не работал из-за ошибки безопасности активации.
Немного больше исследований, и я обнаружил, что это было вызвано тем, что TrustedInstaller заменил разрешения безопасности на этих ключах и вообще испортил их. Чтобы исправить это, мне пришлось открыть regedit, стать владельцем ВСЕХ ключей, связанных с IPBusEnum, и заставить его использовать унаследованные разрешения из дерева.
Есть ли лучший способ исправить это, когда MS портит обновления? Мне бы не хотелось ходить по нескольким машинам и вручную исправлять настройки безопасности ключей реестра.
решение1
powershell позволяет выполнять операции с реестром из скриптов/командной строки
решение2
Восстановление системы обычно делает это, откатывая компьютер и его обновления. Узнать, какое обновление вас портит, ну, это уже другая история.
решение3
Короткий ответ: Нет. Нет реального способа исправить такие проблемы. Это произошло снова после моего первоначального поста на эту тему, и общее ощущение таково, что вам просто нужно исправить одну машину, убедившись, что каждый предпринятый шаг записан. Затем написать сценарий для развертывания на предприятии.