Заглушки для не рекомендованных обновлений Windows

Данный набор инструментов предназначен для удаления НЕ РЕКОМЕНДУЕМЫХ обновлений (шпионских и для перехода на десятку) и замены их на ЗАГЛУШКИ в операционных системах Windows 7 и Windows 8. Заглушки представляют из себя своего рода обманку для Центра обновлений. В отличие от нормальных обновлений они не включают в себя их основного содержимого и содержат только служебные файлы (cat и mum) и необходимые ключи реестра. После установки заглушек система будет определять не рекомендованные обновления как установленные, и больше не будет предлагать их через Центр обновлений. Однако вы сможете видеть там заглушки и удалять их точно такими же способами как и обычные обновления, но только в отличие от них, для заглушек не будет отображаться дата установки (или будет указана дата - 01.01.1601). В связи с этим важно подчеркнуть, что установка заглушек будет являться абсолютно бесполезной, если предварительно из системы не были удалены настоящие не рекомендованные обновления.

Удаление не рекомендуемых обновлений

Для выполнения этой задачи предназначены два файла из набора - командный файл "Delete.cmd" и текстовый файл "~Delete.txt", который необходим для работы этого командного файла. В этом файле хранится список обновлений (только цифровые обозначения), которые должны быть удалены. Его можно открыть, например с помощью стандартного блокнота, и внести любые изменения в этот список. Для удаления не рекомендуемых обновлений нужно просто запустить командный файл и дождаться завершения его работы. В конце работы командного файла будет сделана пауза, чтобы вы смогли увидеть результат, если после паузы нажать любую клавишу, то система будет перезагружена автоматически. В случае, если вы просто закрыли командное окно, то тогда вы должны сами перезагрузить систему (ПЕРЕЗАГРУЗКА СИСТЕМЫ - это важное условие для правильного удаления обновлений и установки заглушек).

Установка заглушек

Для выполнения этой задачи предназначен командный файл "Install.cmd", который использует специальную структуру папок. Правильные названия этих папок - по именам обновлений для которых будут установленны заглушки, очень важны для нормальной работы этого командного файла. В самих же папках хранятся специальные файлы, которые соответствуют данным обновлениям и служат основой для формирования заглушек. Не для всех обновлений, которые были удалены в первом пункте, устанавливаются заглушки. Для не рекомендуемых обновлений, которые были заменены более новыми, заглушки не устанавливаются. В этом нет необходимости, так как они все равно не будут предлагаться через центр обновлений, если установлены заглушки на последние из не рекомендованных обновлений. Для установки этих заглушек нужно запустить командный файл и дождаться завершения его работы. После этого также рекомендуется перезагрузить систему.

Обновление и модификация списка заглушек

Для выполнения этой задачи предназначен командный файл "Update.cmd", который использует ту же самую специальную структуру папок, что и во втором пункте. Так как новые обновления (в том числе и не рекомендованные) выходят ежемесячно, то соответственно списки обновлений для данного набора инструментов также нужно будет периодически обновлять. Сделать это сможет любой пользователь, так как это достаточно легко. Для этого папки с именами не рекомендуемых обновлений, которые были заменены на более новые, нужно удалить, а папки с именами этих новых обновлений - добавить. А также внести названия этих обновлений в список в файле "~Delete.txt". Затем запустить файл "Update.cmd", который скопирует из системы, необходимые для формирования заглушек, файлы в соответсвующие папки. После того как все будет готово, вам останется только снова выполнить первый и второй пункты.

Важное примечание

Таким образом для правильного обновления и модификации данного набора нужно придерживаться трех простых правил.

  1. Цифровые обозначения всех не рекомендуемых обновлений(как последних, так и всех замененных), которые необходимо удалить должны быть записаны в файл "~Delete.txt"
  2. Названия (KB******) и число папок должны соответствовать названиям и числу тех обновлений, которые должны быть заменены на заглушки. Не нужно включать в их число названия обновлений, которые были заменены на более новые.
  3. Для того, чтобы "Update.cmd" смог скопировать из системы нужные файлы для новых не рекомендуемых обновлений, эти обновления должны быть сперва установлены в системе. Так как эти обновления затем все равно будут удалены, то все это можно сделать и на вашей рабочей системе. Или вы можете использовать для этого схожую систему, которая установлена на виртуальной машине.

В некоторых случаях также может потребоваться выполнить модификацию готового набора, как это описано выше.

  • Если вы хотите добавить или удалить какие-то дополнительные обновления.
  • Если вы хотите использовать этот набор для версии системы Windows Embedded.
  • Если языком интерфейса системы является не русский или английский или установлен другой дополнительный языковой пакет.

Пошаговая инструкция по установке заглушек

  1. Запускаете Delete.cmd - дожидаетесь, когда он их удалит.
  2. Перезагружаетесь.
  3. Опять запускаете Delete.cmd, что бы убедиться, что все удалено.
  4. Запускаете Install.cmd
  5. Перезагружаетесь
  6. Делаете повторный поиск обновлений

Пошаговая инструкция по самостоятельному обновлению набора

  1. Добавляете папку с названием обновления (KB******) в подпапки "x86" или "x64" (в зависимости от разрядности вашей системы).
  2. Если новое обновление замещает какое-то обновление из набора, то папку с названием этого обновления удаляете.
  3. Добавляете название замещенного обновления в файл ~Delete.txt (только цифровое обозначение)
  4. Устанавливаете новое обновление, для которого делается заглушка, в систему.
  5. Запускаете Update.cmd и проверяете, что в новую папку добавились нужные файлы.
  6. Теперь можно выполнить пошаговую инструкцию по установке заглушек.
    • Если нужно просто заменить заглушку для обновления со старой версии на новую, то достаточно выполнить только три последних пункта.

Интеграция заглушек в WIM образ

Данный набор инструментов можно также использовать для интеграции заглушек в WIM образ. Алгоритм интеграции выглядит следующим образом:

  1. Смонтировать нужный индекс из WIM образа в папку (например в папку E:\Mount).

    dism /mount-image /imagefile:E:\Path\MyImage.wim /index:1 /MountDir:E:\Mount

  2. Вызвать командный файл "Install.cmd" с указанием в качестве аргумента (ключа) папки, куда смонтирован образа.

    call "E:\Stubs\Install.cmd" "E:\Mount"

  3. Отключить образ

    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) (исключено)

Примечание. Заглушки устанавливаются для всех представленных обновлений, кроме KB3081954, KB3150513 и Клиента центра обновлений.

История изменений

14.11.17 KB2952664 v.23.2 заменено на v.23.11. KB2976978 v.22.3 заменено на v.22.10.11.07.17 KB2952664 v.22 заменено на v.23. KB2976978 v.21 заменено на v.22.

14.06.17 Добавлены KB2952664 v.23 и KB2976978 v.22

15.03.17 KB2952664 v.21 заменено на v.22. KB2976978 v.20 заменено на v.21.

23.02.17 KB2952664 v.20 заменено на v.21. KB2976978 v.19 заменено на v.20.

01.01.17 KB2976978 v.18 заменено на v.19.

31.12.16 KB3172605 и KB3172614 исключены из набора, так как без обновленной версии клиента поиск в Центре обновлений не работает.

12.10.16 KB2952664 v.19 заменено на v.20. KB2976978 v.17 заменено на v.18.

13.09.16 Обновление KB3172605 заменено на более новую версию.

11.08.16 Из набора удалены заглушки на KB3035583, KB3123862, KB3173040, так как они больше не предлагаются Центром обновления.

29.07.16 Вышло обновление KB3161102, которое удаляет компонент Windows Journal (журнал) из системы. Поэтому отпадает необходимость ставить заглушку на обновление KB3170735, так как оно больше не предлагается.

22.07.16 Обновление KB3161608 заменено на KB3172605. Обновление KB3161606 заменено на KB3172614.

21.07.16 Обновление KB3035583 заменено на более новую версию. Доработан скрипт удаления (Delete.cmd): для удаления теперь используется только dism, добавлена возможность удаления заглушек, помеченных как постоянные (после использования ключа очистки - ResetBase)

14.07.16 KB3173040 v.1 заменено на v.2.

13.07.16 Добавлено обновление KB3170735. KB2952664 v.18 заменено на v.19. KB2976978 v.16 заменено на v.17. Внесены существенные изменения в батники Delete.cmd и Install.cmd - добавлены функции контроля и самотестирования, позволяющие проверить правильность удаления обновлений и установки заглушек.

30.06.16 Добавлено обновление KB3173040.

22.06.16 Добавлено обновление KB3161608 (семерка) и KB3161606 (восьмерка) - заменяют KB3139923 (как обновление) и KB3075249 (как обновление и заглушку).

15.06.16 KB2952664 v.17.5 заменено на v.18. KB2976978 v.15 заменено на v.16.

07.06.16 Упрощена процедура интеграции в wim образ

27.05.16 Обновление KB3035583 заменено на более новую версию

18.05.16 Добавлено обновление KB3139923. Обновление KB3123862 заменено на более новую версию.

06.05.16 Обновление KB3035583 заменено на более новую версию

13.04.16 KB2952664 v.16.5 заменено на v.17.5. KB2976978 v.14 заменено на v.15.

24.03.16 Обновление KB3035583 заменено на более новую версию

09.03.16 KB2952664 v.16.0 заменено на v.16.5. KB2976978 v.13 заменено на v.14.

26.02.16 Обновление KB3035583 заменено на более новую версию

10.02.16 Добавлено обновление KB3123862. KB2952664 v.15 заменено на v.16. KB2976978 v.12 заменено на v.13.

Примечание. Тем, кто испытывает проблемы с долгим поиском обновлений, я рекомендую воспользоваться специальным набором, который поможет вам в ее решении.

Вам нужно скачать файл Stubs-7.zip для Windows 7
Вам нужно скачать файл Stubs-8.zip для Windows 8

Скачать с Облака Mail.ru Скачать с Яндекс.Диска Скачать с Microsoft OneDrive

* Внимание! Комментарии не зарегистрированных пользователей теперь будут публиковаться только после прохождения проверки, что может занять некоторое время. Комментарии зарегистрированных пользователей будут публиковаться автоматически. Однако регистрация новых пользователей теперь не автоматическая и будет проходить дополнительную модерацию. Если не возникнет никаких проблем, то ваш аккаунт будет активирован в течении суток, о чем вы получите уведомление по почте.

Добавить комментарий


Защитный код
Обновить