Помимо обновлений безопасности и накопительных обновлений для Windows 10 и Windows 11, Microsoft время от времени выпускает обновления компонентов, например, с Windows 10 21H1 до 21H2, это также может включать обновление с Windows 10 до Windows 11. Их установка может быть принудительной.
Если вы хотите получать "регулярные обновления" Windows, но не обновлять версию системы, вы можете сделать это вручную, как описано в статье Настройка целевой версии Windows 10 Pro (также применимо к Windows 11 Pro), или использовать стороннюю утилиту InControl, которая описана далее в этом кратком обзоре.
Использование InControl для установки целевой версии Windows
Для того чтобы запретить обновление Windows 10 до Windows 11, или установить определенную версию Windows, чтобы последующие обновления компонентов (с изменением версии) не устанавливались в программе InControl, достаточно выполнить следующие действия:
- Скачать InControl с официального сайта разработчика https://www.grc.com/incontrol.htm и запустить его.
- В окне программы слева внизу в поле "Версия/релиз" вы увидите версию системы, установленную в данный момент на вашем компьютере. Вы можете изменить его, если хотите (но только на "большую" сторону). Например, если у вас установлена Windows 10 21H1, вы можете ввести 10 21H2 — система будет обновлена до Windows 10 21H2, но не до следующих версий.
- Нажмите кнопку "Взять под контроль". В окне программы появится надпись "You are in control of OS upgrades on this system", а индикация версии станет неактивной.
После этого Windows 10 или Windows 11 не будет обновляться до версии выше указанной, даже после окончания периода поддержки, а обычные накопительные обновления будут продолжать устанавливаться.
Если в будущем вам понадобится изменить номер целевой версии, запустите программу снова, нажмите кнопку "Release Control", укажите нужный номер версии в поле "Version/Release" и снова нажмите "Take Control".
Также InControl поддерживает опции командной строки:
- control — включить ограничение версии (по умолчанию в качестве целевой версии устанавливается текущая версия)
- освобождение — отключение контроля обновлений
- версия — указание номера версии Windows (10 или 11)
- характеристика — указывает номер версии компонентов Windows (e.g. 20H2, 21H1 и т.д.)
- showui — показать интерфейс программы после применения настроек (по умолчанию он не отображается).
Пример использования программы в интерфейсе командной строки:
InControl.exe control version 11 feature 21H2
Если вы используете эту команду в качестве версии Windows, которая не будет обновлена до более новых версий Windows 11 21H2. Если оно уже установлено в текущей системе, команда InControl.контроль exe будет иметь тот же эффект.