Introducción al error nvlddmkm.sys
El error nvlddmkm.sys es uno de los problemas más temidos por los usuarios de tarjetas gráficas NVIDIA en sistemas operativos Windows 10 y 11. Este archivo corresponde al controlador del Kernel del Modo de Visualización de NVIDIA. Cuando se corrompe, deja de responder o entra en conflicto con otros componentes, el sistema operativo colapsa inmediatamente, mostrando la famosa Pantalla Azul de la Muerte (BSOD) con el código VIDEO_TDR_FAILURE o THREAD_STUCK_IN_DEVICE_DRIVER.
Causas principales del fallo en la tarjeta gráfica
- Controladores gráficos corruptos, obsoletos o instalados incorrectamente sobre una versión anterior.
- Sobrecalentamiento de la GPU o la VRAM debido a acumulación de polvo o fallos en los ventiladores.
- Configuraciones inestables de overclocking en el núcleo o las memorias de la tarjeta gráfica.
- Archivos de sistema de Windows dañados que impiden la comunicación correcta entre el hardware y el software.
Método 1: Reinstalación limpia de controladores usando DDU (Display Driver Uninstaller)
La acumulación de restos de drivers anteriores suele ser la causa principal. Para solucionarlo desde la raíz, utilizaremos una herramienta especializada.
- Descarga la última versión del instalador oficial del controlador de tu tarjeta NVIDIA desde su sitio web oficial.
- Descarga la utilidad gratuita
Display Driver Uninstaller (DDU)y descomprímela en una carpeta accesible. - Reinicia tu ordenador en
Modo Segurode Windows para evitar que el sistema cargue los drivers de video actuales. - Ejecuta DDU como administrador, selecciona el tipo de dispositivo como
GPUy la marcaNVIDIA. - Haz clic en el botón
Limpiar y reiniciar. El software eliminará cualquier rastro residual del controlador. - Una vez que el PC se reinicie normalmente, instala el paquete de drivers que descargaste en el primer paso y vuelve a reiniciar.
Método 2: Reemplazo manual del archivo nvlddmkm.sys
Si el controlador actualizado sigue fallando, es probable que el archivo del sistema esté dañado directamente en el directorio de Windows.
- Ve a la ruta
C:\Windows\System32\driversy busca el archivo denominadonvlddmkm.sys. Cámbiale el nombre anvlddmkm.sys.old. - Dirígete a la carpeta de instalación de NVIDIA (normalmente en
C:\NVIDIAoC:\Program Files\NVIDIA Corporation) y busca un archivo llamadonvlddmkm.sy_. - Copia este archivo comprimido y pégalo directamente en la raíz de tu disco principal, es decir, en
C:\. - Abre el Símbolo del sistema (CMD) con privilegios de administrador haciendo clic derecho sobre él y seleccionando la opción correspondiente.
- Escribe el comando
cd \para situarte en la raíz del disco duro y presiona Enter. - Ejecuta el comando de expansión escribiendo
expand.exe nvlddmkm.sy_ nvlddmkm.sysy presiona Enter para generar un archivo nuevo y limpio. - Copia el archivo
nvlddmkm.sysrecién creado desdeC:\y pégalo de nuevo en la ruta original:C:\Windows\System32\drivers. Reinicia tu equipo.
Método 3: Verificar temperaturas y revertir Overclocking
Un hardware sometido a estrés térmico o frecuencias inestables provoca que el controlador falle y el kernel reinicie el dispositivo de vídeo.
- Descarga software de monitorización como
MSI AfterburneroHWMonitorpara comprobar las temperaturas en reposo y en carga de tu GPU. - Si tienes activado algún perfil de overclocking en tu tarjeta gráfica o memoria RAM (XMP/EXPO), desactívalo temporalmente desde la BIOS o el software del fabricante.
- Limpia físicamente los disipadores y ventiladores de tu tarjeta gráfica utilizando aire comprimido para asegurar una correcta disipación del calor.