Aclaración:

No hospedamos ninguna aplicación o contenido en nuestros servidores y la ley NO prohíbe COMPARTIR links de terceros.

viernes, 31 de enero de 2025

thumbnail

Bloquear actualización de Windows 10 hacia Windows 11



 Cansado de que Windows 10 te pida actualizar hacia Windows 11 y no lo quieres hacer?


Te dejaré a continuación un archivo .reg que podrás usarlo para bloquear a toda costa esa obligatoriedad de actualizar desde Windows 10 hacia Windows 11:

Copia el siguiente texto en un block de notas y lo guardas como: blockWin11Update.reg


Windows Registry Editor Version 5.00


; Bloqueo de actualizaciones a Windows 11

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]

"TargetReleaseVersion"=dword:00000001

"TargetReleaseVersionInfo"="22H2"

"ProductVersion"="Windows 10"

"DisableWUfBSafeguards"=dword:00000001


; Desactivar instalación automática de actualizaciones de Windows Update

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]

"NoAutoUpdate"=dword:00000001

"AUOptions"=dword:00000002

"AllowOSUpgrade"=dword:00000000

"UseWUServer"=dword:00000001


; Bloquear el asistente de instalación de Windows 11

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Orchestrator]

"AllowOSUpgrade"=dword:00000000


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate]

"AllowOSUpgrade"=dword:00000000


; Bloquear la actualización desde el editor de directivas de grupo

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]

"DisableOSUpgrade"=dword:00000001


; Evitar la notificación de actualización a Windows 11

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]

"HideMCTLink"=dword:00000001

"IsEligibleForWindows11"=dword:00000000

"HideWindowsUpdateOSUpgrade"=dword:00000001


; Evitar que Windows Update descargue Windows 11

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\PolicyState]

"EnableOSUpgrade"=dword:00000000


Una vez que lo tengas guardado como un archivo de registro, ejecútalo, te pediré aceptar, hazlo, reinicias el PC y listo. Ve a CONFIGURACIÓN, Actualizaciones y mándale a buscar Updates, el sistema solo te mostrará actualizaciones para Windows 10 e incluso desaparecerá el mensaje de actualización hacia Windows 11.

🔹 Explicación de las Claves Adicionales

  1. "AllowOSUpgrade"=dword:00000000
    • Bloquea la actualización desde el asistente de instalación y Windows Update.
  2. "DisableOSUpgrade"=dword:00000001
    • Deshabilita la actualización desde la configuración de políticas de grupo.
  3. "HideWindowsUpdateOSUpgrade"=dword:00000001
    • Oculta la opción de actualización en Windows Update.
  4. "IsEligibleForWindows11"=dword:00000000
    • Hace que Windows 10 crea que el equipo no es compatible con Windows 11.
  5. "UseWUServer"=dword:00000001
    • Obliga a Windows Update a buscar actualizaciones en un servidor WSUS, evitando que descargue Windows 11.
  6. "EnableOSUpgrade"=dword:00000000
    • Impide que Windows Update descargue Windows 11 automáticamente.

Recomendaciones Adicionales

🔹 Deshabilitar TPM y Secure Boot en la BIOS si Windows 11 sigue apareciendo como opción.
🔹 Bloquear la descarga de Windows 11 en el firewall o en el archivo hosts.
🔹 Usar un script de PowerShell para evitar procesos relacionados con la actualización.

Con este .reg, Windows 10 no solo dejará de ofrecer la actualización, sino que también impedirá que se descargue e instale automáticamente. 🚀




🛑 1. Bloquear la descarga de Windows 11 en el Firewall y en el archivo hosts

🔹 Archivo .bat para bloquear en el firewall y en el hosts

Guárdalo como bloquear_w11.bat y ejecútalo como administrador.


@echo off echo Bloqueando servidores de actualización de Windows 11... :: Bloquear direcciones de actualización en el archivo hosts echo 127.0.0.1 windowsupdate.microsoft.com >> %WINDIR%\System32\drivers\etc\hosts echo 127.0.0.1 update.microsoft.com >> %WINDIR%\System32\drivers\etc\hosts echo 127.0.0.1 download.windowsupdate.com >> %WINDIR%\System32\drivers\etc\hosts echo 127.0.0.1 wustat.windows.com >> %WINDIR%\System32\drivers\etc\hosts echo 127.0.0.1 fe2.update.microsoft.com >> %WINDIR%\System32\drivers\etc\hosts echo 127.0.0.1 stats.update.microsoft.com >> %WINDIR%\System32\drivers\etc\hosts echo 127.0.0.1 tsfe.trafficshaping.dsp.mp.microsoft.com >> %WINDIR%\System32\drivers\etc\hosts :: Bloquear servidores en el Firewall de Windows netsh advfirewall firewall add rule name="Block Windows 11 Update 1" dir=out action=block remoteip=13.107.4.50 enable=yes netsh advfirewall firewall add rule name="Block Windows 11 Update 2" dir=out action=block remoteip=13.107.5.93 enable=yes netsh advfirewall firewall add rule name="Block Windows 11 Update 3" dir=out action=block remoteip=131.253.33.200 enable=yes netsh advfirewall firewall add rule name="Block Windows Update Domains" dir=out action=block remoteip=update.microsoft.com, windowsupdate.com enable=yes echo Bloqueo completado. Reinicia tu PC para aplicar cambios. pause

📌 Explicación:

  • Agrega servidores de actualización de Windows al archivo hosts para que el sistema no pueda acceder a ellos.
  • Crea reglas en el firewall de Windows para bloquear las direcciones IP de Microsoft relacionadas con las actualizaciones.


2. Script de PowerShell para evitar procesos relacionados con la actualización

🔹 Archivo .ps1 para monitorear y cerrar procesos de actualización

Guárdalo como bloquear_procesos_w11.ps1 y ejecútalo con privilegios de administrador.


# Bloquea y finaliza procesos de actualización de Windows 11 $procesos = @( "SetupHost.exe", "Windows10Upgrade.exe", "Windows10UpgraderApp.exe", "UpdateAssistant.exe", "WindowsUpdateBox.exe", "WuMgr.exe" ) Write-Host "Monitoreando procesos de actualización de Windows 11..." -ForegroundColor Green while ($true) { foreach ($proceso in $procesos) { $proc = Get-Process -Name $proceso -ErrorAction SilentlyContinue if ($proc) { Stop-Process -Name $proceso -Force Write-Host "Proceso bloqueado: $proceso" -ForegroundColor Red } } Start-Sleep -Seconds 5 # Verifica cada 5 segundos }


📌 Explicación:

  • Monitorea procesos que podrían iniciar la actualización a Windows 11.
  • Si detecta alguno, lo cierra inmediatamente.
  • Se ejecuta en un bucle infinito para asegurar que estos procesos no se ejecuten en ningún momento.


🚀 Cómo Usarlos

  1. Ejecutar bloquear_w11.bat como administrador.
  2. Ejecutar bloquear_procesos_w11.ps1 con PowerShell (en modo administrador).
    • Puedes configurarlo para que se inicie con Windows usando el Programador de Tareas.

🔹 Esto reforzará el bloqueo de Windows 11 al nivel máximo. 😎



Creado por: Latinserver Ecuador

Subscribe by Email

Follow Updates Articles from This Blog via Email

No Comments

About

Vistas de página en total

Tecno PC® Ecuador. Con la tecnología de Blogger.

Followers