Al ejecutar una variedad de juegos en Windows, puede encontrar el error «Falló la función DirectX getDeviceremovedRason». Como regla, ocurre como resultado de problemas de software con el controlador de gráficos, pero hay otras razones.
- ¿Qué causa el error DirectX?
- Cómo solucionar «la función directx getDeviceremovedRason falló»
- Solución #1 Actualizar/reinstalar controladores de video
- Solución #2 Instale bibliotecas DirectX
- Solución #3 Desactivando aplicaciones de fondo
- Solución #4 Ajustar la velocidad de actualización del monitor
- Solución #5 Desactivando TDRLEVEL
- Solución #6 Restablecer el overclocking de tarjetas de video y verificar las temperaturas de funcionamiento
¿Qué causa el error DirectX?
Hay bastantes razones para este error en particular:
- conductores defectuosos;
- Al sistema le falta una serie de bibliotecas DirectX;
- conflicto del proceso del juego con software de fondo;
- Monitor incorrecto de «Hertzovka»;
- desencadenante temprano tdrdelay;
- Overclocking inestable/incorrecto de la memoria de núcleo y video de la GPU;
- altas temperaturas de funcionamiento;
- El chip de la tarjeta de video ha fallado (desglose completo).
No es difícil eliminar el error, pero solo si no ocurrió debido a una falla de hardware. En el caso de este último, tendrá que buscar ayuda de un centro de servicio confiable.
Cómo solucionar «la función directx getDeviceremovedRason falló»
Recomendamos realizar las soluciones en el orden en que se sugieren a continuación.
Solución #1 Actualizar/reinstalar controladores de video
Los errores de DirectX a menudo ocurren como resultado de controladores de video incorrectos. En este caso, estos controladores se actualizan o se reinstalan por completo. Los controladores de video actualizados se pueden descargar e instalar a través de los sitios web oficiales de los fabricantes de GPU:
Si la actualización no era suficiente, se requiere una reinstalación completa de los controladores de video. Para este propósito, es mejor usar la utilidad de desinstalador (DDU) del controlador de visualización.
- Descargue DDU a su computadora.
- Reinicie su PC e inicie sesión en el sistema operativo en modo seguro.
- Ejecute el archivo ejecutable de la utilidad como administrador.
- En el menú desplegable a la derecha, seleccione el fabricante de su tarjeta de video, como AMD o Intel.
- Haga clic en el botón «Eliminar y reinstalar (altamente recomendado)».
Entonces, todo lo que tiene que hacer es descargar e instalar los controladores de video reales usando los enlaces de arriba.
Solución #2 Instale bibliotecas DirectX
El juego en DirectX no se ejecutará sin errores si la PC del usuario no tiene las bibliotecas apropiadas (DLL). Encuentre que este último se puede encontrar en la carpeta del instalador del juego o en la carpeta del juego en sí (en redistribuible, redista, etc.). También puede actualizar las bibliotecas DX utilizando el instalador web.
Solución #3 Desactivando aplicaciones de fondo
Algunas aplicaciones que se ejecutan en el fondo del sistema operativo Windows pueden causar un conflicto con los controladores de juego o video en ejecución, lo que resulta en el error «Falló la función DirectX GetDeviceremovedRason». Es bastante fácil verificar si hay un conflicto con un arranque de sistema limpio.
- Presione Win+S y escriba el indicador de «Configuración del sistema».
- Vaya a la pestaña «Servicios».
- Active la opción «No muestre los servicios de Microsoft».
- Haga clic en los botones «Desactivar todo» y «Aplicar».
- Reinicie su PC.
Para habilitar todos los programas, simplemente muestre los servicios del sistema y haga clic en «Habilitar todo».
Solución #4 Ajustar la velocidad de actualización del monitor
Algunos juegos pueden bloquearse con errores si establece una velocidad de actualización de pantalla en la configuración del sistema que no es compatible con su monitor. Asegúrese de haber establecido la tasa de actualización adecuada en la configuración de visualización avanzada.
- PCM Haga clic en el escritorio y seleccione «Configuración de pantalla».
- Navegue a la sección «Configuración de visualización avanzada».
- En el menú desplegable, seleccione la tasa de actualización adecuada para su monitor.
- Cierre la configuración del sistema y ejecute el juego deseado.
Si el problema era una tasa de actualización incorrecta, no aparecerá la «función DirectX getDeviceremovedRason».
Solución #5 Desactivando TDRLEVEL
Si se producen problemas graves cuando se trabaja con gráficos y el sistema operativo no recibe una respuesta de la tarjeta de video dentro de un período de tiempo especificado (2-3 segundos por defecto), detección de tiempo de espera & amp; La recuperación (TDR) interviene y realiza un restablecimiento completo del controlador de video. TDR a veces se puede activar por error, evitando que la aplicación comience normalmente. Este mecanismo está en el editor de registro:
- Presione Win+R y ejecute «Regedit».
- Vaya a la rama «HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers».
- Haga clic en el espacio vacío a la derecha y seleccione «NUEVO» → «Parámetro DWORD (32 bits)».
- Nombra el nuevo parámetro «TDRLEVEL».
- Haga doble clic en el parámetro y configúrelo en «0» (cero).
- Reinicie su PC.
En algunos casos, la desactivación TDR puede causar cuelgas del sistema. Si su PC cuelga, regrese al editor de registro y elimine el parámetro «TDRLEVEL».
Solución #6 Restablecer el overclocking de tarjetas de video y verificar las temperaturas de funcionamiento
Con la ayuda del hábil overclocking de la tarjeta de video, puede lograr al menos una ganancia tangible en el rendimiento. Si el overclocking es «sin habilidad», el usuario corre el riesgo de obtener artefactos gráficos, un aumento de las temperaturas y varios errores, incluida la «función DirectX getDeviceremovedRason falló». Debe deshacerse del overclocking, especialmente el overclocking reciente, y luego monitorear la temperatura de funcionamiento de la GPU, por ejemplo, con la utilidad TEMP de GPU.