En las versiones modernas de Windows 10 y 11, se puede retrasar la instalación de actualizaciones durante un tiempo considerable, hasta 35 días, con pequeños ajustes ocasionales. Este margen adicional es muy útil si una actualización empieza a causar problemas o si simplemente se desea esperar hasta que la situación se estabilice. A veces, las actualizaciones se cuelan y complican las cosas, especialmente en equipos con configuraciones personalizadas o hardware antiguo, por lo que saber cómo pausarlas puede ahorrar mucha frustración.
Para hacerlo, la forma habitual es a través de la aplicación Configuración. Ve a Configuración > Windows Update. Allí verás el botón » Pausar actualizaciones durante 1 semana». Haz clic en él y puedes pulsarlo hasta cinco veces, cada una con una semana adicional, hasta un máximo de cinco semanas, lo cual puede ser un poco molesto si necesitas más tiempo. Ahí es donde resulta útil explorar opciones más avanzadas o PowerShell si quieres un retraso mayor o más control.
Cómo solucionar la limitación de pausa de actualización en Windows
Método 1: Usar PowerShell para extender la duración de la pausa
¿Para qué molestarse? Porque Windows solo permite pausar las actualizaciones durante 35 días de fábrica, lo cual no siempre es suficiente. Si el interruptor integrado no funciona o quieres retrasar las actualizaciones más tiempo, este truco de PowerShell puede ayudarte. Es como decirle a Windows: «Espera hasta dentro de 10 años, no pasa nada», y funciona si tienes cuidado.
¿Cuándo se aplica esto? Principalmente, si intentas retrasar las actualizaciones más allá del límite predeterminado de 35 días o quieres programar el proceso para que aparezca según una programación. Después de ejecutar esto, Windows no intentará instalar actualizaciones hasta la fecha que especifiques.
Esto es lo que debe hacer: abra PowerShell como administrador (haga clic Win + Xen Windows PowerShell (Administrador)).Luego, ejecute este comando:
$pause = (Get-Date).AddDays(3650); $pause = $pause. ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ"); Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings' -Name 'PauseUpdatesExpiryTime' -Value $pause
Esto establece la fecha de caducidad de la pausa de actualizaciones en 10 años, lo que prácticamente es indefinido. Ten en cuenta que es un método un poco forzado, y a veces Windows podría reiniciarlo o ignorarlo si cambian las políticas o se fuerzan las actualizaciones. Además, en algunas configuraciones, podrías tener que reiniciar la aplicación Configuración o incluso el PC para que los cambios se apliquen por completo. No sé por qué a veces funciona y a otras no, pero en un equipo se bloqueó al instante; en otro, tuve que reiniciarlo.
Opcionalmente, verifique la fecha de vencimiento de la pausa actual
Si quieres ver cuánto tiempo tarda Windows en retrasar las actualizaciones, simplemente ejecuta esto en PowerShell:
Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings' | Select-Object PauseUpdatesExpiryTime
Método 2: Editar el Registro para retrasos más largos
Si PowerShell te parece demasiado arriesgado o prefieres una interfaz gráfica, puedes modificar el registro directamente. Ve a HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings (usa regedit).Busca el DWORD PauseUpdatesExpiryTime ; a veces está configurado, a veces no. Configurar este valor manualmente en una fecha muy futura, como 10 años, también puede posponer las actualizaciones.
Tenga cuidado: editar el registro puede ser un poco intimidante, y si se equivoca, Windows podría tener problemas. Siempre haga una copia de seguridad del registro primero (Archivo > Exportar en regedit).Además, revise la configuración de directivas en gpedit.msc (vaya a Configuración del equipo > Plantillas administrativas > Componentes de Windows > Windows Update ); asegúrese de que la opción «Retirar el acceso a la función «Pausar actualizaciones»» no esté activada. De lo contrario, no podrá pausar las actualizaciones mediante la interfaz de usuario ni scripts.
¿No tienes suerte? Aquí tienes otras cosas que podrían ayudarte.
Si actualizar las políticas o modificar el registro no funciona, a veces la configuración de Windows Server Update Services (WSUS) o herramientas de terceros como Winhance o Windows Update Blocker pueden ayudar a mantener la situación bajo control. Y si todo lo demás falla, deshabilitar temporalmente el servicio wuauserv es otra opción; aunque es más bien una solución de fuerza bruta y no siempre se recomienda para el uso diario.
En cualquier caso, modificar los retrasos y las políticas no es del todo perfecto, pero es mejor que sorprenderse con una actualización no deseada que lo estropee todo en un momento crítico de trabajo. Solo recuerda que Windows aún quiere mantener tu sistema relativamente actualizado, así que estos trucos se centran más en retrasar el proceso que en bloquearlo permanentemente.