Al iniciar algunos juegos y programas, puede recibir un mensaje de error «Excepción de software desconocida 0xc06d007e», este mismo mensaje puede aparecer en inglés: «Unknown software exception» o «Unhandled exception», en algunos casos indicando el módulo kernelbase.dll
En esta guía, se explica detalladamente por qué puede ocurrir este error y cómo solucionarlo en Windows 11, Windows 10 y versiones anteriores del sistema.
El contenido del artículo
Antivirus
El error 0xc06d007e al iniciar juegos o programas puede ser causado por el antivirus, ya sea de terceros o por Microsoft Defender integrado. Las principales opciones de solución son:
- Verifique si el antivirus ha puesto en cuarentena algún archivo del programa que se está iniciando. Si lo ha hecho, restáurelos (donde se encuentra la cuarentena de Microsoft Defender), después de lo cual agregue la carpeta del juego/programa a las excepciones del antivirus.
Traducción de texto al español
Por favor, traduzca el siguiente texto al español:
Si al intentar instalar o ejecutar un programa o una aplicación en Windows 11/10, aparece un error de acceso al archivo, la causa puede ser una de las siguientes:
- El archivo está en uso por otro programa o proceso.
- El archivo está dañado.
- El archivo está bloqueado por el sistema de seguridad.
- El archivo no tiene permisos de acceso necesarios.
Para resolver el problema, intente realizar las siguientes acciones:
- Si el archivo está en uso por otro programa o proceso, cierre el programa o detenga el proceso.
- Si el archivo está dañado, intente recuperarlo desde una copia de seguridad o restaure el sistema a un punto anterior.
- Si el archivo está bloqueado por el sistema de seguridad, intente desactivar temporalmente el antivirus o agregar el archivo o la aplicación a la lista de excepciones.
- Si el archivo no tiene permisos de acceso necesarios, intente otorgar permisos de acceso al archivo o ejecutar el programa o la aplicación como administrador.
Si la causa del error es una de las anteriores, la solución debería ser sencilla. Sin embargo, si el problema persiste, considere las siguientes opciones:
- Compruebe si el problema se resuelve al desactivar o desinstalar el antivirus de terceros.
- Si el problema persiste, intente restaurar los archivos del sistema de Windows 11/10 utilizando el siguiente comando:
dism /Online /Cleanup-image /RestoreHealth sfc /scannow
Tenga en cuenta que su ejecución puede tardar mucho tiempo y detenerse en el proceso.
- Si la segunda de las órdenes se completa con éxito y se muestra un mensaje de que los daños han sido corregidos, reinicie el ordenador y compruebe si el error vuelve a aparecer.
Si el error persiste, considere la siguiente opción:
Restauración de archivos de juegos
Si el error aparece al iniciar un juego comprado en Steam, la causa puede ser la corrupción de los archivos del juego. Para corregir esto, intente lo siguiente:
- Vaya a la página del juego en Steam y haga clic en el icono de configuración (botón de engranaje). Seleccione la opción de propiedades.
Tras realizar estos pasos, intente ejecutar el programa o la aplicación de nuevo. Si el error persiste, póngase en contacto con el soporte técnico del fabricante del software o del juego.
Nota
Si la causa del error es la infección por un virus o malware, se recomienda ejecutar un análisis completo del sistema con un programa de seguridad confiable y actualizado.
Para evitar futuros errores de acceso a archivos, asegúrese de cerrar correctamente todos los programas y procesos antes de intentar acceder a un archivo o ejecutar un programa o una aplicación.
- Vaya a la pestaña «Archivos instalados».
- Haga clic en el botón «Comprobar la integridad de los archivos del juego» y espere a que finalice el proceso.
Después de realizar la comprobación, intente iniciar el juego nuevamente.
Información Adicional
Finalmente, algunas opciones adicionales de las posibles causas del error 0xc06d007e y formas de solucionarlo:
-
- Si todo funcionó correctamente recientemente y el error no apareció, intente usar los puntos de restauración del sistema: presione las teclas Win+R, escriba rstrui y presione Enter, seleccione un punto de restauración en una fecha en la que no hubo errores y aplíquelo.
- Una simple reinstalación del juego o programa previamente funcional también puede ayudar.
- En algunos casos, el problema puede ser causado por la interferencia de software de terceros en la computadora que impide el inicio. Verifique si el error desaparece al usar el modo de arranque limpio de Windows.
- Si ha intentado anteriormente corregir errores de DLL al iniciar juegos o aplicaciones, copiando archivos DLL desde sitios web de terceros en carpetas del sistema, esto también puede provocar un error de «Excepción de software desconocida 0xc06d007e» (a veces incluso al iniciar Windows), a menudo con la indicación de KernelBase.dll. La solución es eliminar dichos archivos descargados manualmente (pero no KernelBase.dll) y instalarlos correctamente (normalmente en forma de componentes o actualizaciones de Windows, dependiendo de las bibliotecas específicas).
Finalmente, puede intentar reparar la instalación de Windows 11/10. Para hacer esto, puede descargar una imagen ISO de su sistema y montarla en el sistema (clic derecho del mouse – conectar). Luego ejecute el archivo setup.exe desde la imagen montada.
Durante el proceso, podrá iniciar la instalación (reinstalación) con la conservación de los programas y archivos instalados, pero la mayoría de los errores del sistema serán corregidos.
Agradezco si en los comentarios a continuación puede compartir información sobre qué método funcionó en su caso, esto puede ser útil para otros lectores.