Si está ejecutando una PC muy antigua pero ha logrado persuadir a Windows 11 para que arranque, parece que pronto se le podría quitar la alfombra, a juzgar por una publicación que afirma que el código de Microsoft ahora requerirá una instrucción que no se encuentra en las CPU más antiguas. . La instrucción en cuestión es POPCNT, que apareció por primera vez en los procesadores Intel Core a finales de 2008 como parte de la extensión del conjunto de instrucciones SSE4.2 y la arquitectura Barcelona de AMD en 2007. POPCNT cuenta el número de bits en una palabra de máquina que han sido establecido (o diferente de cero). Es posible que lo vea en la criptografía y ha estado al acecho en las arquitecturas de CPU durante años, precediendo en décadas la implementación de Intel y AMD. Su uso aquí significa que si su CPU tiene 15 años (o más), existe una gran posibilidad de que la próxima versión importante de Windows 11, que se espera sea 24H2, no arranque. Sin embargo, para poner esto en contexto, la instrucción llegó a la primera generación de procesadores Core i5 e i7, que utilizaban la microarquitectura Nehalem. La infame lista de compatibilidad de hardware de Windows 11 excluye prácticamente cualquier cosa anterior a los chips Intel de octava generación, por lo que es poco probable que el descubrimiento tenga un gran impacto generalizado. Sin embargo, los clientes que utilicen soluciones alternativas para eludir la verificación de hardware de Windows 11 harían bien en asegurarse de que su hardware no sea demasiado antiguo antes de intentar realizar la instalación. Por otra parte, es probable que la ejecución del último sistema operativo de Microsoft en hardware de más de una década sea realizada por entusiastas y no por usuarios comunes. El informe del requisito, descubierto por el usuario de X @TheBobPony en compilaciones recientes de Windows 11 24H2, llega un mes después de que algunos usuarios de Windows 10 no pudieran abrir algunas aplicaciones de Windows después de una actualización. Algunos usuarios especularon que un ingeniero de Microsoft había habilitado accidentalmente algunas instrucciones de CPU más nuevas durante la compilación, eliminando efectivamente el soporte para varios procesadores más antiguos. Esta vez podría haber sucedido lo mismo, aunque parecería razonable que Microsoft no se molestara con CPU que no están en la lista de requisitos de hardware de Windows 11. Sin embargo, si esa lista de requisitos de hardware es razonable es una discusión completamente diferente. Nos comunicamos con la empresa para preguntar y actualizaremos este artículo si responde. Mientras tanto, el último hallazgo es un recordatorio de que incluso Microsoft, famoso por su compatibilidad con versiones anteriores y por mantener los viejos kits, se está tomando en serio los requisitos de hardware. ®

Source link