¿Recuerdas la noticia sobre computadoras antiguas que no podían ejecutar la última versión de Windows 11 porque carecían del conjunto de instrucciones POPCNT? Resulta que el problema no es sólo instalar el último sistema operativo en hardware antiguo. Los usuarios de Windows 10 con procesadores más antiguos ahora pueden quedarse atrapados en un bucle de pantalla azul debido a controladores de gráficos NVIDIA no compatibles.

Hace aproximadamente un mes, NVIDIA publicó un artículo en la base de conocimientos sobre el fin de la compatibilidad con controladores para computadoras más antiguas que no contienen el conjunto de instrucciones POPCNT. Este no es solo un estado arbitrario no compatible: la instalación del controlador 555 o posterior en un sistema con una GPU NVIDIA compatible y un procesador no compatible provocará que todo el sistema falle con un BSOD con el código de error SYSTEMTHREADEXCEPTIONNOTHANDLED.

A partir de la versión 555, el controlador de pantalla NVIDIA ya no admitirá CPU más antiguas que no admitan la instrucción POPCNT (recuento de llenado). Aunque la versión oficial de Microsoft de Windows 10/Windows 11 ya no admite estas CPU, si la computadora del usuario usa una CPU no compatible e intenta instalar el controlador de pantalla R555+, aparecerá una pantalla azul BSOD cuando la computadora inicie Windows.

Si los usuarios de Windows 10 tienen sistemas con procesadores más antiguos que aún admiten tarjetas gráficas (como la GTX750Ti y posteriores), es posible que deban ajustar la configuración de Windows Update para evitar que el sistema operativo descargue automáticamente la versión 555 o controladores más recientes.

Sin embargo, es posible que no haya muchos usuarios de Windows que utilicen sistemas Core 2Duo que aún admitan tarjetas gráficas NVIDIA, por lo que es poco probable que esta noticia provoque mucha reacción entre los usuarios de Windows. Sin embargo, si su antiguo sistema anterior a SSE4.2 con una GTX750Ti o GTX950 no arranca después de actualizar el controlador de gráficos, ahora sabe por qué.

Para comprobar si su PC admite la instrucción POPCNT:

1. Descargue la utilidad Coreinfo del sitio web de Microsoft:

https://learn.microsoft.com/en-us/sysinternals/downloads/coreinfo

2. Descomprima el contenido del archivo comprimido Coreinfo.

3. En la carpeta extraída, haga clic derecho y seleccione Abrir en Terminal


4. Aparecerá una ventana de terminal. Escriba el comando que se muestra en la captura de pantalla siguiente y luego presione la tecla ENTER:

.coreinfo64-f


5. Si es la primera vez que inicia Coreinfo, aparecerá el acuerdo de licencia. Acepta continuar.


6. Se enumerará el conjunto de instrucciones de la CPU admitido por la computadora. Busque POPCNT para confirmar si la CPU admite el conjunto de instrucciones.