d3dcompiler_47.dll es el compilador de shaders moderno de DirectX, y se diferencia de sus hermanos mayores (_43 y compañía) en algo clave: no forma parte del runtime antiguo de DirectX. En Windows 10 y 11 viene con el propio sistema; en Windows 7 y 8.1 Microsoft lo distribuyó a través de una actualización de Windows. Muchos juegos y aplicaciones (entre ellas los programas basados en Chrome) también llevan una copia. Así que la solución depende de tu Windows - una reparación del sistema o una actualización, no un sitio de descargas.
Arréglalo automáticamente
Outbyte PC Repair revisa Windows en busca de archivos de sistema dañados, problemas del registro y restos de programas que suelen estar detrás de este tipo de errores. Útil si prefieres no hacer a mano los pasos de abajo: el análisis y el diagnóstico son gratis, y nada cambia hasta que tú lo decides.
Descargar Descarga Outbyte PC Repair para Windows. Prueba gratuita por categoría incluida.Respuesta rápida
En Windows 10/11: abre Terminal (Administrador) y ejecuta sfc /scannow y después DISM /Online /Cleanup-Image /RestoreHealth, y reinicia. En Windows 7/8.1: instala todas las actualizaciones de Windows pendientes (el archivo llega con una actualización de plataforma) y reinicia. En ambos casos, verifica también el juego o la aplicación que muestra el error.
El compilador llegó a los Windows antiguos a través de Windows Update. Con las actualizaciones desactivadas o atascadas, el sistema nunca recibió el archivo - y los programas hechos para él fallan.
Aquí el archivo forma parte del sistema. Una actualización fallida, un error de disco o una herramienta de limpieza pueden dañarlo - la reparación integrada lo restaura.
Muchas aplicaciones llevan la DLL en su carpeta; un antivirus o una instalación rota pueden quitársela. Reinstalar o verificar la aplicación la devuelve.
Un archivo descargado puede ser la compilación o la arquitectura equivocada, y a menudo provoca un segundo error justo cuando desaparece el primero.
sfc /scannow y espera a que termine.DISM /Online /Cleanup-Image /RestoreHealth.Ve sobre seguro: en los Windows modernos la única fuente legítima de este archivo es el propio sistema - las herramientas de reparación de arriba o una actualización de Windows.
No - ese instalador solo trae los archivos antiguos (_43 y anteriores). El compilador _47 viene con el propio Windows o con el programa; usa los pasos de reparación o Windows Update. Nuestra guía de d3dcompiler_43.dll cubre la variante antigua.
En Windows 10/11 las herramientas de reparación restauran la versión correcta en segundos; en Windows 7 una copia puede funcionar, pero la actualización trae también otros archivos relacionados que el programa necesita - actualizar es el camino fiable.
Chromium lleva su propio d3dcompiler_47.dll junto a la aplicación para la aceleración por hardware. Si esa copia falta, reinstalar la aplicación la restaura - no hace falta tocar el sistema.
Outbyte PC Repair analiza el sistema y muestra lo que ha encontrado - y luego espera. No se aplica nada sin tu visto bueno: tú revisas los problemas detectados, categoría por categoría, y decides qué corregir.
Descargar Descarga Outbyte PC Repair para Windows. Prueba gratuita por categoría incluida.