Столкнулся с ситуацией: филиал жалуется, что не идет печать на принтер по сети. На деле оказывается интересная ситуация — компьютеры под управлением Windows 7 не пускают по сети друг друга к себе. С устройствами под управлением других версий винды эти ПК работают нормально в обе стороны.

Убил часа два на поиск проблемы, потому поделюсь. После долгих проверок оказалось, что виной обновление безопасности KB4480970, прилетевшее на компьютеры в начале года. Да, безопасность резко повысилась =).После отката обновления — всё работает отлично.

Поиск по сети нашел решение в виде заплатки KB4487345 для Windows 7 и Windows Server 2008 R2, скачать можно по ссылке → https://www.catalog.update.microsoft.com/Search.aspx?q=KB4487345. Проверено, работает.

Кстати, суть проблемы в том, что обновление KB4480970 и KB4480960 делают так, что локальные пользователи, которые входят в локальную группу «Администраторы» не могут подключиться к удаленным сетевым ресурсам в Windows 7 и Windows Server 2008 R2. Проблема не затрагивает аккаунты домена в локальной группе «Администраторы».

Побывало у меня пара ноутбуков пострадавшие от «оптимизаторов» и заполненные программами устанавливаемыми совместно с ними. Неопытные юзвери до сих пор верят в «оптимизаторы» и не смотрят на галочки при установки, но суть не в этом. После очистки стал обновлять ПО и неожиданно (первый раз в жизни) столкнулся со следующей ошибкой при установки:

Не удалось получить доступ к службе установщика Windows Installer. Возможно не установлен Windows Installer. Обратитесь за помощью к службе поддержки.

Ошибка возникала при установки из msi (за что собственно служба, помимо другого, и отвечает). Может быть служба выключена? Идем в Панель управления — Администрирования — Службы и не находим в списке нужную. Оптимизаторы наоптимизировали? Долго гуглим, читаем кучу советов которые не подходят, изучаем по пути вопрос и приходим к следующему:

  1. Проверяем, а есть ли на самом деле Установщик Windows в системе. Жмем Win+R, в появившемся окне «Выполнить» пишем msiexec, жмем ОК. Если откроется окно «Установщик Windows» со справкой, то служба на месте. Но почему же её нет в списке служб?
  2. А давайте перерегестрируем службу в системе: открываем окно «Выполнить» (Win+R) пишем msiexec /unregister, затем опять «Выполнить» и msiexec /regserver.
  3. Заходим в Службы (Панель управления — Администрирования — Службы), находим «Установщик Windows» (Windows Installer для инглишь версии).
  4. Всё ок. Проверяем установкой из msi. Если нет, то мой способ вам не помог, гугл в помощь.