Скажите Windows 7, чтобы остановить попытку перейти на Windows 10?

Клиент, работающий под управлением Windows 7 Home, должен зарезервировать или одобрить обновление Windows 10, потому что я вижу ежедневные сообщения, которые обновление не удается установить.

Этот клиент не готов к Windows 10, поэтому хорошо, что установка не работает. Но как заставить его перестать пытаться? Как только разрешение будет предоставлено для обновления, как мне отменить это разрешение, чтобы оно перестало пытаться обновиться?

Я запустил средство устранения неполадок Windows Update, чтобы очистить обновления, и я удалил и скрыл KB3035583, но он все еще пытается обновить. В диспетчере задач нет процесса GWX.EXE.

Сообщение об ошибке журнала событий:

Log Name: System Source: Microsoft-Windows-WindowsUpdateClient Date: 8/5/2015 1:28:58 AM Event ID: 20 Task Category: Windows Update Agent Level: Error Keywords: Failure,Installation User: SYSTEM Description: Installation Failure: Windows failed to install the following update with error 0x80240020: Upgrade to Windows 10 Home. 

Соответствующие строки из WindowsUpdate.log:

 2015-08-05 01:28:57:885 1068 6698 Agent ************* 2015-08-05 01:28:57:885 1068 6698 Agent ** START ** Agent: Installing updates [CallerId = AutomaticUpdates] 2015-08-05 01:28:57:885 1068 6698 Agent ********* 2015-08-05 01:28:57:885 1068 6698 Agent * Updates to install = 1 2015-08-05 01:28:57:885 1068 6698 Agent * Title = Upgrade to Windows 10 Home 2015-08-05 01:28:57:885 1068 6698 Agent * UpdateId = {27E79986-1150-4342-BDD2-76DF82C768D5}.201 2015-08-05 01:28:57:885 1068 6698 Agent * Bundles 1 updates: 2015-08-05 01:28:57:885 1068 6698 Agent * {FCD6621E-F5D4-4A95-AD43-28F0C58DD2F3}.201 2015-08-05 01:28:58:181 1068 6698 DnldMgr Preparing update for install, updateId = {FCD6621E-F5D4-4A95-AD43-28F0C58DD2F3}.201. 2015-08-05 01:28:58:181 27280 6f84 Misc =========== Logging initialized (build: 7.6.7601.18917, tz: -0700) =========== 2015-08-05 01:28:58:181 27280 6f84 Misc = Process: C:\Windows\system32\wuauclt.exe 2015-08-05 01:28:58:181 27280 6f84 Misc = Module: C:\Windows\system32\wuaueng.dll 2015-08-05 01:28:58:181 27280 6f84 Handler ::::::::::::: 2015-08-05 01:28:58:181 27280 6f84 Handler :: START :: Handler: Windows Setup Install 2015-08-05 01:28:58:181 27280 6f84 Handler ::::::::: 2015-08-05 01:28:58:181 27280 6f84 Handler : Updates to install = 1 2015-08-05 01:28:58:181 1068 5ecc AU >>## RESUMED ## AU: Installing update [UpdateId = {27E79986-1150-4342-BDD2-76DF82C768D5}] 2015-08-05 01:28:58:181 1068 5ecc AU # WARNING: Install failed, error = 0x80240020 / 0x00000000 2015-08-05 01:28:58:181 27280 6f84 Handler : WARNING: Exit code = 0x80240020 2015-08-05 01:28:58:181 1068 5ecc AU Write OSUpgradeState =14 with OSUpgradephase =2 2015-08-05 01:28:58:181 27280 6f84 Handler ::::::::: 2015-08-05 01:28:58:181 27280 6f84 Handler :: END :: Handler: Windows Setup Install 2015-08-05 01:28:58:181 27280 6f84 Handler ::::::::::::: 

Дальше Googling привел меня к разделу реестра, который выглядит так, как будто он контролирует процесс обновления.

Машина, которая пыталась обновить, имела следующие значения:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade] "KickoffDownload"=dword:00000001 "KickoffSource"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade\State] "OSUpgradeState"=dword:0000000e "OSUpgradeStateTimeStamp"="2015-08-04 15:59:55" "OSUpgradePhase"=dword:00000002 

Еще одна машина Windows 7, где я удалил KB3035583 до того, как была выпущена Windows 10 (и, таким образом, успешно заблокирована обновление), имели следующие значения:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade\State] "OSUpgradeState"=dword:00000001 "OSUpgradeStateTimeStamp"="2015-07-28 10:09:55" 

Я обновил реестр на машине «обновления», чтобы соответствовать реестру «заблокированной» машины, а затем перезагрузил машину.

Кроме того, благодаря комментарию от @Ramhound, я нашел скрытую папку $ Windows. ~ BT с 5.1 ГБ содержимого. Я запустил Disk Cleanup и удалил «Временные файлы установки Windows». Эта папка теперь исчезла.

Мы увидим, успешно ли это произойдет.

Обновление 7 августа 2015 г.

Машина перестала пытаться перейти на Windows 10, поэтому смена реестра, должно быть, сработала. Значения, которые я установил два дня назад, не изменились.

Теперь это легко с помощью утилиты Never 10 , переносной утилиты для предотвращения обновлений Windows 10.

  • Ошибка обновления 10-летней версии Windows 0xc1900101 - 0x30018, ссылаясь на SYSPREP
  • Как разрешить ошибку при попытке открыть настройки экрана Windows?
  • Как предотвратить обновление скрытых окон 10?
  • Обновление Windows 10 1511 с помощью шифрования всего диска DiskCryptor
  • Windows 10: Отсутствует boot.wim?
  • Фон экрана входа в Windows 10
  • Предложение обновления Windows 10: как только он установлен, он привязан к одной машине?
  • Обновление Windows 10 имеет 100% -ное использование процессора при запуске
  • Обновление Windows 10 от Home to Enterprise Version
  • Второй внешний монитор не работает для Dell E6420 после обновления Windows 10
  • Могу ли я установить Windows 10 на ноутбук с Windows 8, используя тот же ключ продукта
  • Давайте будем гением компьютера.