Un cliente que ejecuta Windows 7 Home debe haber reservado o aprobado la actualización de Windows 10 porque veo mensajes diarios de que la actualización no se está instalando.
Este cliente no está listo para Windows 10, por lo que es bueno que la instalación esté fallando. ¿Pero cómo hacer que deje de intentarlo? Una vez que se otorga el permiso para la actualización, ¿cómo revoco ese permiso para que deje de intentar actualizar?
Ejecuté el solucionador de problemas de Windows Update para borrar las actualizaciones, desinstalé y escondí KB3035583, pero todavía está intentando actualizar. En el Administrador de tareas, no hay proceso GWX.EXE.
Mensaje de error del registro de eventos:
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.
Líneas relevantes de 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 :::::::::::::
windows-10
windows-10-upgrade
Mark Berry
fuente
fuente
$Windows.~BT
y$Windows.~WS
?$Windows.~BT
carpeta. No hay$Windows.~WS
carpeta Encontré una clave de registro que espero logre lo mismo que eliminar la reserva de Windows 10: consulte mi respuesta a continuación.Respuestas:
Más búsqueda en Google me llevó a una clave de registro que parece que controla el proceso de actualización.
La máquina que intentaba actualizar tenía estos valores:
Otra máquina con Windows 7, donde había eliminado KB3035583 antes de que se lanzara Windows 10 (y, por lo tanto, bloqueé con éxito la actualización), tenía estos valores:
Actualicé el registro en la máquina de "actualización" para que coincida con el registro de la máquina "bloqueada", luego reinicié la máquina.
Además, gracias al comentario de @Ramhound, encontré una carpeta oculta $ Windows. ~ BT con 5.1GB de contenido. Ejecuté Disk Cleanup y eliminé "Archivos temporales de instalación de Windows". Esa carpeta ya no está.
Veremos si esto bloquea con éxito la actualización en el futuro.
Actualización 7 de agosto de 2015
La máquina ha dejado de intentar actualizar a Windows 10, por lo que el cambio de registro debe haber funcionado. Los valores que establecí hace dos días no han cambiado.
fuente
Esto ahora es fácil con Never 10 , una utilidad portátil para evitar actualizaciones de Windows 10.
fuente