1.2K
Los usuarios de Windows 10 se quejan periódicamente de la WerFault.exe – Error de aplicación que aparece cuando se ejecutan varias aplicaciones. En este artículo, encontrará más información sobre qué es WerFault.exe y por qué ocurre el error «WerFault.exe – Error de aplicación». Además, le proporcionaremos algunos consejos sobre cómo solucionar el error «WerFault.exe – Error de aplicación» en Windows 10.
¿Qué es el proceso Werfault.exe en Windows?
WerFault.exe es uno de los muchos servicios predeterminados de Windows responsables de que su PC funcione de la mejor manera posible. Sin embargo, no afecta directamente la estabilidad y el rendimiento de una computadora. El objetivo principal de WerFault.exe es recopilar registros e informes de errores en diferentes componentes y aplicaciones de Windows. Es una parte del Servicio de informes de errores de Windows (WerSvc) que se ejecuta en segundo plano y supervisa su computadora.
Cuando cualquier aplicación falla con una excepción no controlada en un proceso, el servicio de Informe de errores de Windows inicia el proceso werfault.exe con los siguientes parámetros:
C:WINDOWSsystem32WerFault.exe -pss -s X -p processID -ip processID
* processID es el ID de proceso (PID) de la aplicación fallida.
Después de eso, se inicia la segunda instancia de WerFault.exe:
WerFault.exe -u -p processID -s X
El siguiente evento se escribe en el registro del Visor de eventos:
Log Name: Application Event ID: 1000 Event source: Application Error Event message: Faulting application name: crashed.EXE, version: EXE_file_version, time stamp: EXE_file_build_time Exception code: Fault application path: EXE_path Fault module path: EXE_or_DLL_path
WerSvc genera y recopila automáticamente datos de error y luego permite que el usuario decida qué hacer con esa información. Puede enviar los datos a Microsoft o a desarrolladores externos o dejarlos como están y no hacer nada.
Cada vez que una aplicación encuentra un error, WerFault.exe se activa y recopila datos de un informe de error. Cuando el Informe de errores de Windows detecta una aplicación fallida, aparece el siguiente error:
WerFault.exe – Error de aplicación
La instrucción en x0000000 hacía referencia a la memoria en x0000000. La memoria no se pudo escribir.
Apreta en ok para terminar el programa.
O:
La aplicación no pudo iniciarse correctamente 0xc0000142. Haga clic en Aceptar para cerrar esta aplicación.
Este error no es causado por WerFault.exe en sí mismo, sino por algunos programas en la computadora o sus componentes (por ejemplo, DLL). En este caso, WerFault solo recopila el informe de errores. Para encontrar el nombre del proceso fallido, abra el Visor de eventos (eventvwr.msc), expanda el registro de la aplicación y busque el último evento con EventID 1000. La descripción de este evento contiene información sobre el archivo exe (dll) fallido.
Algunos usuarios piensan que la forma más fácil de reparar WerFault.exe – Error de aplicación es eliminar WerFault.exe. Es importante mencionar que el archivo protegido está protegido por WerFaultsystem. Eso significa que el usuario no puede eliminarlo de la computadora para corregir el error «WerFault.exe – Error de aplicación».
Un error WerFault.exe intermitente y aleatorio no es un problema. Si ha encontrado el problema una o dos veces, probablemente no debería preocuparse en absoluto.
Sin embargo, si el error aparece constantemente, debe reparar su máquina. Uno de los efectos secundarios de los errores constantes de WerFault.exe son varios procesos de Werfault.exe en el Administrador de tareas. Causan una alta carga de CPU y reducen el rendimiento.
Nota. Compruebe cómo activar Windows en el servidor KMS.
Solucionar errores de la aplicación WerFault.exe
Como de costumbre, recomendamos comenzar a solucionar problemas de cualquier computadora con las siguientes tareas simples que a menudo solucionan los errores más comunes en Windows 10. Si nada de lo siguiente ayuda, continúe con opciones más complicadas:
- Reinicia tu computadora.
- Busque actualizaciones de Windows e instálelas si están disponibles.
- Compruebe si hay actualizaciones de software. Eso es particularmente relevante si el error WerFault.exe ocurre con alguna aplicación específica.
- Ejecute la aplicación de falla en el modo compatible (clic derecho> Propiedades> Ejecutar este programa en modo compatible> Seleccione la versión anterior de Windows);
- Si es posible, reinstale la aplicación que está causando el error werfault.exe;
- Si está disponible, use los puntos de restauración del sistema para revertir su instalación de Windows a un estado de funcionamiento anterior.
- Busque actualizaciones de controladores e instálelas, si están disponibles (Win + I > Actualización y seguridad > Ver actualizaciones opcionales > Descargar e instalar si hay actualizaciones de controladores disponibles);
- Deshabilite temporalmente su antivirus, especialmente si está utilizando soluciones gratuitas de terceros.
El error WerFault.exe puede ocurrir si una de las bibliotecas dll en la carpeta de Windows falta o está dañada. Por lo general, el problema debería desaparecer después de verificar la integridad de los archivos del sistema utilizando un comando dedicado en el símbolo del sistema.
Inicie el símbolo del sistema con privilegios de administrador y ejecute el siguiente comando:
sfc /scannow
Luego, ejecute el siguiente comando:
Dism /Online /Cleanup-Image /RestoreHealth
Finalmente, verifique la unidad de su sistema en busca de errores en el sistema de archivos. Ejecute el siguiente comando:
chkdsk C: /f
Todo lo que necesita hacer es sentarse y esperar a que el sistema complete el proceso. Windows intentará solucionar automáticamente los problemas detectados. Después de ejecutar los comandos, debe reiniciar su computadora.
Luego, verifique la memoria RAM de su computadora en busca de errores. Para verificar la memoria en Windows 10, use la herramienta integrada MdSched.exe. Vale la pena mencionar que en caso de que su computadora tenga algunos problemas de hardware con la RAM, notará muchos comportamientos extraños, problemas, bloqueos y reinicios. Aún así, verificar la RAM es un paso para asegurarse de que sus componentes funcionen correctamente.
Finalmente, puede desactivar el Servicio de informe de errores de Windows para deshacerse del error. Tenga en cuenta que así es como se deshace de los síntomas, no de la causa del error, que no es la mejor manera de solucionar los problemas de su computadora. Aún así, si no hay otros problemas y su computadora funciona bien, deshabilitar el WerSvc puede darle tranquilidad.
- En su teclado, presione Ganar + R y entrar en el servicios.msc dominio;
- En la lista de servicios encontrar Servicio de informes de errores de Windows y haga doble clic en él;
- Detenga el servicio y cambie su tipo de inicio a Deshabilitado;
- Guarde los cambios y reinicie la computadora.