iMac 27", sin audio con Windows 10 y loop infinito igdkmd64.sys, pantalla azul de la muerte
Estas entradas son recordatorios para mi yo del futuro, y espero que alguien le sea útil.
En una iMac con una pantalla gigantesca de 27" del 2011 con i5 de tercera generación, falla al funcionar en MacOS: el vídeo se traba y a veces hay vídeo, a veces no, a veces pantalla oscura a veces pantalla gris.
Decido instalar windows 10 para ver qué tal funciona, a veces inicia el programa de instalación, a veces no aparece la pantalla de boot.
Estas máquinas usan una tarjeta gráfica AMD de modelo AMD Radeon HD 6970M ó AMD Radeon HD 6770M, esta máquina le habían puesto otra tarjeta (no recuerdo el modelo, pero también era una AMD)
| AMD Radeon HD 6970M |
Estos modelos eran famosos por fallar: se desoldaba el chip, una falla muy común con todo en esa época (todavía, pero ya mucho menos)
Continuando, cuando se lograba instalar, el equipo funcionaba, se conectaba a internet, se veía con el controlador básico de microsoft, en cuánto se actualizaba ocurria el temible pantallazo de la muerte en azul con el driver igdkmd64.sys
| igdkmd64.sys BSOD |
Una forma de intentar solucionarlo es iniciar en modo a prueba de fallos y borrar el driver de intel, pero al volver a conectar a internet, se volvería a actualizar.
Esto ocurre por varios factores: el modo de mapeo UEFI/BIOS para dar compatibilidad a windows 10 falla ya que los drivers del bootcamp solo están diseñado para Windows 7; la función de video integrado no está completa porque no debería funcionar con la IGD sino con la tarjeta dedicada AMD.
La solución es bloquear la instalación de drivers para la IGD y para la tarjeta gráfica discreta AMD, necesitamos de la versión profesional o enterprise de windows porque esto se logra con la política de grupo (que no está disponible en Windows 10 Single Language y Windows 10 Home), por cierto, olvidate de intentar instalar Windows 11, si de por si con Windows 10 va lento.
Entonces, con la función de Ejecutar (Windows + R) escribimos "gpedit.msc" (sin las comillas), iremos a:
Configuración del equipo > Plantillas administrativas > Sistema > Instalación de dispositivos > Restricciones de instalación de dispositivos > Impedir la instalación de dispositivos que coincidan con cualquiera de estos ID de dispositivo
La habilitaremos y escribiremos los ID de Hardware que coincidan con los de Intel y AMD
| Impedir la instalación de dispositivos que coincidan con cualquiera de estos ID de dispositivo |
La ID la obtenemos desde el Administrador de Dispositivos, pudieran ser los siguientes:
PCI\VEN_8086&DEV_0112
PCI\VEN_1002&DEV_6720
Comentarios