по материалам автора: Bifido. Дата публикации: 31 декабря 2016
Данный набор инструментов предназначен для удаления НЕ РЕКОМЕНДУЕМЫХ обновлений (шпионских и для перехода на десятку) и замены их на ЗАГЛУШКИ в операционных системах Windows 7 и Windows 8. Заглушки представляют из себя своего рода обманку для Центра обновлений. В отличие от нормальных обновлений они не включают в себя их основного содержимого и содержат только служебные файлы (cat и mum) и необходимые ключи реестра. После установки заглушек система будет определять не рекомендованные обновления как установленные, и больше не будет предлагать их через Центр обновлений. Однако вы сможете видеть там заглушки и удалять их точно такими же способами как и обычные обновления, но только в отличие от них, для заглушек не будет отображаться дата установки (или будет указана дата - 01.01.1601). В связи с этим важно подчеркнуть, что установка заглушек будет являться абсолютно бесполезной, если предварительно из системы не были удалены настоящие не рекомендованные обновления.
Удаление не рекомендуемых обновлений
Для выполнения этой задачи предназначены два файла из набора - командный файл "Delete.cmd" и текстовый файл "~Delete.txt", который необходим для работы этого командного файла. В этом файле хранится список обновлений (только цифровые обозначения), которые должны быть удалены. Его можно открыть, например с помощью стандартного блокнота, и внести любые изменения в этот список. Для удаления не рекомендуемых обновлений нужно просто запустить командный файл и дождаться завершения его работы. В конце работы командного файла будет сделана пауза, чтобы вы смогли увидеть результат, если после паузы нажать любую клавишу, то система будет перезагружена автоматически. В случае, если вы просто закрыли командное окно, то тогда вы должны сами перезагрузить систему (ПЕРЕЗАГРУЗКА СИСТЕМЫ - это важное условие для правильного удаления обновлений и установки заглушек).
Установка заглушек
Для выполнения этой задачи предназначен командный файл "Install.cmd", который использует специальную структуру папок. Правильные названия этих папок - по именам обновлений для которых будут установлены заглушки, очень важны для нормальной работы этого командного файла. В самих же папках хранятся специальные файлы, которые соответствуют данным обновлениям и служат основой для формирования заглушек. Не для всех обновлений, которые были удалены в первом пункте, устанавливаются заглушки. Для не рекомендуемых обновлений, которые были заменены более новыми, заглушки не устанавливаются. В этом нет необходимости, так как они все равно не будут предлагаться через центр обновлений, если установлены заглушки на последние из не рекомендованных обновлений. Для установки этих заглушек нужно запустить командный файл и дождаться завершения его работы. После этого также рекомендуется перезагрузить систему
Обновление и модификация списка заглушек
Для выполнения этой задачи предназначен командный файл "Update.cmd", который использует ту же самую специальную структуру папок, что и во втором пункте. Так как новые обновления (в том числе и не рекомендованные) выходят ежемесячно, то соответственно списки обновлений для данного набора инструментов также нужно будет периодически обновлять. Сделать это сможет любой пользователь, так как это достаточно легко. Для этого папки с именами не рекомендуемых обновлений, которые были заменены на более новые, нужно удалить, а папки с именами этих новых обновлений - добавить. А также внести названия этих обновлений в список в файле "~Delete.txt". Затем запустить файл "Update.cmd", который скопирует из системы, необходимые для формирования заглушек, файлы в соответсвующие папки. После того как все будет готово, вам останется только снова выполнить первый и второй пункты.
Важное примечание
Таким образом для правильного обновления и модификации данного набора нужно придерживаться трех простых правил.
В некоторых случаях также может потребоваться выполнить модификацию готового набора, как это описано выше.
Пошаговая инструкция по установке заглушек
Интеграция заглушек в WIM образ
Данный набор инструментов можно также использовать для интеграции заглушек в WIM образ. Алгоритм интеграции выглядит следующим образом:
Смонтировать нужный индекс из WIM образа в папку (например в папку E:\Mount).
dism /mount-image /imagefile:E:\Path\MyImage.wim /index:1 /MountDir:E:\Mount
Вызвать командный файл "Install.cmd" с указанием в качестве аргумента (ключа) папки, куда смонтирован образа.
call "E:\Stubs\Install.cmd" "E:\Mount"
Отключить образ
dism /unmount-wim /mountdir:E:\Mount /commit
Не рекомендуемые обновления
Не рекомендуемые обновления для Windows 7
Для перехода на Windows 10
KB2952664 - необязательное (заменяет
KB2977759 и KB3121461)
KB3021917 - необязательное
KB3035583 - необязательное, добавляет
загрузчик Windows 10(GWX) (удалено)
KB3123862 - необязательное (удалено)
KB3150513 - необязательное (только если
установлено KB2977759, KB2952664)
KB3170735 - необязательное (удалено из-за
выхода KB3161102)
KB3173040 - необязательное (удалено)
Клиент центра обновления (Windows Update Client)
KB3172605 - необязательное
KB3138612 - обязательное (замены: KB3135445 -
KB3112343 - KB3102810 - KB3083710 - KB3083324 - KB3075851 - KB3065987 - KB3050265 + KB2990214)
Сервисы телеметрии Diagnostics Tracking Service (DiagTrack)
KB3068708 - необязательное (заменяет
KB3022345)
KB3080149 - необязательное (заменяет
KB2882822)
KB3081954 - необязательное (ставится если уже
установлено KB2891638 - Work Folders Client) (удалено)
KB3139923 - необязательное (заменяет
KB3075249) (исключено)
KB3172605 - необязательное (заменяет
KB3161608, KB3139923) (исключено)
Не рекомендуемые обновления для Windows 8
Для перехода на Windows 10
KB2976978 - необязательное (заменяет
KB3121461)
KB3035583 - необязательное, добавляет
загрузчик Windows 10(GWX) (удалено)
KB3044374 - необязательное
KB3123862 - необязательное
KB3150513 - необязательное (только если
установлено KB2976978)
KB3170735 - необязательное (удалено из-за
выхода KB3161102)
KB3173040 - необязательное (удалено)
Клиент центра обновления (Windows Update Client)
KB3172614 - необязательное
KB3138615 - обязательное (замены: KB3135449 -
KB3112336 - KB3102812 - KB3083711 - KB3083325 - KB3075853 - KB3065988 - KB3050267)
Сервисы телеметрии Diagnostics Tracking Service (DiagTrack)
KB3080149 - необязательное (замены KB3068708
- KB3022345)
KB3139923 - необязательное (заменяет
KB3075249) (исключено)
KB3172614 - необязательное (заменяет
KB3161606, KB3139923) (исключено)
You can do it, too! Sign up for free now at https://www.jimdo.com