powerofforever/Getty Images Cuando Microsoft lanzó Windows 11 en 2021, también implementó estrictos requisitos de compatibilidad de hardware para el nuevo sistema operativo. Si intentó actualizar una PC con Windows 10, un evaluador de compatibilidad integrado en el nuevo programa de instalación verificó primero su hardware. Si su CPU no estaba en la lista de modelos compatibles, o si su PC carecía de un Módulo de plataforma segura (TPM) que admita el estándar versión 2.0, esa actualización falló. Además: Microsoft comenzará a cobrar por las actualizaciones de Windows 10 el próximo año. Entre los entusiastas de Windows, esa verificación de compatibilidad fue más un desafío que un obstáculo, y rápidamente descubrieron dos formas de evitar los requisitos de hardware y permitir una actualización de Windows 11 en casi cualquier hardware capaz de ejecutar Windows 10. (He documentado Ambos métodos en una publicación que se ha convertido en uno de los artículos más populares que he publicado en ZDNET: Cómo actualizar su PC con Windows 10 ‘incompatible’ a Windows 11: dos opciones). Microsoft documenta oficialmente una de esas técnicas. principalmente en beneficio de los clientes corporativos. El uso de esta técnica le permite realizar una actualización de Windows 11 en un sistema con una CPU incompatible realizando una pequeña modificación en el registro. La instalación resultante no es compatible, pero funciona. Sin embargo, existe un requisito adicional crucial. La PC que se va a actualizar también debe tener un TPM habilitado. Un TPM 1.2 anterior está bien. ¿Sin TPM? Lo sentimos, no hay actualización. Además: Por qué Windows 11 requiere un TPM y cómo solucionarlo. La segunda técnica utiliza un truco burdo pero efectivo, reemplazando el módulo de evaluación de compatibilidad (Appraiserres.dll) con un archivo de cero bytes del mismo nombre. La popular utilidad Rufus realiza esta modificación automáticamente con solo hacer clic en una casilla de verificación y funciona incluso en PC que carecen de TPM y no pueden habilitar el arranque seguro. Como ha informado un enorme número de lectores, la técnica ha sido efectiva incluso en PCs antiguos. Hasta esta semana, claro está. Al mismo tiempo que Microsoft lanzó Windows 11, versión 24H2 el 1 de octubre, también parece haber modificado algunas configuraciones adicionales que rompieron la segunda opción de actualización. Ayer escuché de un lector que informó que el instalador que creó usando Rufus falló, con el siguiente mensaje de error: Este error aparece al intentar actualizar a Windows 11 versión 24H2 incluso si usa las opciones de omisión de compatibilidad en Rufus. La captura de pantalla de Ed Bott/ZDNETI pudo reproducir este problema en una máquina virtual que había creado específicamente para probar este escenario. Esa VM no tiene TPM y se creó utilizando un BIOS heredado en lugar de UEFI, por lo que tampoco cumple con el requisito de Windows 11 de admitir el arranque seguro. Pero en el juego en curso del gato y el ratón entre Microsoft y la comunidad de hackers devotos de Windows, esto Fue sólo un obstáculo. Después de que un usuario informara ayer del problema en GitHub, el desarrollador de Rufus, Pete Batard, rápidamente proporcionó una solución. Además: cada nueva característica de Microsoft Copilot y actualización de IA que llegará próximamente a su PC con Windows. Para las actualizaciones in situ, escribió, es necesario ejecutar una serie de comandos desde un símbolo del sistema elevado para realizar cambios adicionales en el registro antes de ejecutar Setup.exe. (Como señala Batard, estas modificaciones fueron publicadas originalmente por los desarrolladores de Win 11 Boot And Upgrade FiX KiT). reg.exe elimina «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers» /f 2>NULreg. exe eliminar «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Shared» /f 2>NULreg.exe eliminar «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators» /f 2>NULreg.exe agregar «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\HwReqChk» /f /v HwReqChkVars /t REG_MULTI_SZ /s , /d «SQ_SecureBootCapable=TRUE,SQ_SecureBootEnabled=TRUE,SQ_TpmVersion=2,SQ_RamMB=8192,» reg.exe agregue «HKLM\SYSTEM\Setup\MoSetup» /f /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1 (recomiendo que copie esos comandos directamente desde el comentario de GitHub para asegurarse de que se ejecuten sin problemas). Después de ejecutar esos comandos en mi sistema de prueba, la actualización se realizó sin incidentes. Según la discusión en esa edición de GitHub, la próxima versión de Rufus contendrá estos ajustes en un script por lotes que los usuarios deberán ejecutar manualmente para evitar las nuevas restricciones para las actualizaciones locales. No parece que haya habido ningún cambio en el método documentado que Microsoft ha publicado. En las PC que tienen un TPM y están configuradas con UEFI y arranque seguro, la actualización debería ser sencilla, independientemente de si la CPU es compatible. Y hasta donde puedo decir, no hay verificación de compatibilidad en las actualizaciones de los sistemas que ya ejecutan Windows 11, por lo que esas instalaciones deberían estar bien. Además: ¿Dónde está su clave de recuperación de BitLocker? Cómo guardar una copia antes del próximo colapso de WindowsPero las comprobaciones de compatibilidad adicionales en hardware antiguo que carece de TPM o está configurado para usar BIOS heredado en lugar de UEFI supondrán una barrera de usabilidad importante, especialmente para los usuarios que carecen de experiencia técnica en la implementación de Windows. Sigo probando estos escenarios. Si ha tenido algún problema con su actualización, envíeme un correo electrónico con detalles, incluida la marca y modelo de su PC y capturas de pantalla de cualquier mensaje de error. He configurado una bandeja de entrada especial solo para estos comentarios: Win11Upgrade [at] realworldwindows.com.