Cómo solucionar el error 0xC0000094 en Windows 10 y 11

  • El código 0xC0000094 es una excepción de división por cero que suele deberse a conflictos de software, archivos dañados o dependencias rotas.
  • Antes de reparaciones profundas, comprueba fecha y hora, actualiza Windows y controladores, y pasa un análisis antimalware.
  • Las herramientas SFC, DISM y CHKDSK reparan el sistema; la verificación de archivos y la reparación del anti-cheat arreglan muchos fallos en juegos.

Solucionar error 0xc0000094 en Windows

El código 0xC0000094 es un quebradero de cabeza recurrente en Windows 10 y 11: aparece en forma de cierre inesperado, ventana de excepción o cuelgue al abrir aplicaciones y juegos. Aunque suene técnico, describe un problema claro: un intento de división por cero a nivel de CPU que termina en una excepción del sistema y provoca el cierre de la app afectada.

Si te ha ocurrido tras una actualización, al entrar en una mazmorra online, al aterrizar con una montura en un MMO, al cargar una partida o al abrir un lanzador (por ejemplo, con Easy Anti-Cheat), no eres el único. Este fallo puede dispararse por conflictos con software de terceros, librerías del sistema dañadas, sectores defectuosos en disco o algo tan simple como una configuración de hora y fecha desajustada.

Qué significa el error 0xC0000094 y por qué aparece

En términos técnicos, el código 0xC0000094 identifica una excepción de tipo INT_DIVIDE_BY_ZERO, es decir, un intento de dividir entre cero durante la ejecución. Windows lo captura y, para evitar daños, termina el proceso. A veces verás una dirección de instrucción (por ejemplo, 0x00007FF6BC819FCE) y una pila de llamadas donde pueden asomar módulos como KERNEL32.DLL o ntdll.dll; para casos relacionados con System32 consulta nuestra guía de errores en System32 paso a paso. Esto no implica que el problema esté en Windows en sí, sino que es por dónde pasó la ejecución cuando se produjo el fallo.

En la práctica, el disparador varía: archivos de sistema corruptos, parámetros de configuración erróneos, entradas del Registro tocadas por un desinstalador, controladores desactualizados, malware o sectores defectuosos del disco. También es habitual tras actualizaciones del sistema operativo o del propio juego/aplicación, cuando cambian dependencias y algún componente deja de encajar.

Los síntomas más habituales: cierres al arrancar, pantallas que no avanzan en el anti-cheat, caídas al cargar partida o al cambiar de zona, y reportes con registros de CPU (RAX, RBX, etc.) en cero. Lo útil es que, sin importar el detonante exacto, hay una batería de pruebas y reparaciones que suelen devolver la estabilidad.

error 0xC0000094

Comprobaciones rápidas antes de tocar nada

Antes de meterte en comandos, conviene descartar lo fácil:

  • Reinicia el PC y aplica actualizaciones pendientes de Windows. Entra a Configuración, Windows Update, y busca actualizaciones; en Windows 10 y 11, muchas librerías se corrigen con parches acumulativos.
  • Verifica la fecha y la hora. Cuando están mal ajustadas, ciertos servicios (licencias, validaciones online o certificados) fallan y algunas apps revientan.
  • Pasa una revisión antimalware con la protección integrada de Windows. Presiona Windows + S, busca “protección contra virus y amenazas”, abre “Opciones de examen” y elige el tipo de análisis que prefieras (rápido, completo o sin conexión). Haz clic en “Examinar ahora” y deja que termine. Si había adware o malware alterando claves o DLL, desaparecerá buena parte de los problemas.
  • Actualiza los controladores gráficos desde su fuente oficial (NVIDIA, AMD, Intel) y desactiva superposiciones de terceros: overlays de Steam, Discord, GeForce Experience o RivaTuner pueden interferir con títulos que usan anti-cheat. Cierra también utilidades en segundo plano que inyecten capas o ganchos sobre juegos.
  • Por último, comprueba que no tengas un conflicto de arranque. Un inicio limpio de Windows deshabilita servicios y aplicaciones no esenciales para que puedas probar el sistema “desnudo”. Abre msconfig, ve a la pestaña Servicios, marca “Ocultar todos los servicios de Microsoft” y pulsa “Deshabilitar todos”. En la pestaña Inicio, abre el Administrador de tareas y deshabilita todo lo que no sea imprescindible.

Reinicia, prueba y, si así no se reproduce el error, reactiva por lotes hasta encontrar el componente que choca. Si tu app es antigua, prueba también el modo compatibilidad de Windows para ver si así se evita la excepción.

Reparaciones profundas del sistema: SFC, DISM, CHKDSK y más

Si lo básico no lo arregla, toca reparar el sistema. Vamos a ir de menos a más con herramientas integradas de Windows. Abre un Símbolo del sistema como administrador: busca “cmd” en Inicio, clic derecho y “Ejecutar como administrador”.

Primero usa Deployment Image Servicing and Management (DISM) para sanear los componentes. Introduce, uno a uno, y en este orden, los siguientes comandos, pulsando Enter al final de cada línea. Es normal que alguno tarde varios minutos:

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup
  • Dism.exe /Online /Cleanup-Image /RestoreHealth
  • Sfc /scannow

El primero elimina componentes redundantes, el segundo repara la imagen del sistema consultando fuentes conocidas y el tercero sustituye archivos corruptos por copias correctas. Cuando termine SFC, reinicia el PC y prueba la aplicación o el juego que fallaba. Si necesitas recuperar el sistema en profundidad, consulta la guía de recuperación de Windows paso a paso.

Si sospechas del disco (ruidos, lentitud extrema, errores al copiar), pasa CHKDSK con análisis de sectores. En la misma ventana de cmd elevada, escribe: chkdsk C: /f /r. Te pedirá programarlo para el próximo arranque; confirma con Y y reinicia. Escaneará errores lógicos y localizará sectores dañados marcándolos para que no se usen. Esto también ayuda ante problemas relacionados con el error 6008 y otros fallos de arranque.

En paralelo, existen utilidades de terceros que aportan interfaz gráfica para comprobar el sistema de archivos y realizar pruebas de superficie. Aunque no son imprescindibles, pueden ayudarte a confirmar si hay sectores defectuosos sin depender del terminal. Úsalas con cuidado y, si detectan problemas, respalda tus datos antes de nada.

sfc

Recuperar el Registro desde una copia de seguridad

Si el error empezó tras desinstalar algo o limpiar el sistema con herramientas agresivas, puede que el Registro haya perdido valores clave. Si guardaste una copia del Registro, impórtala: pulsa Windows + R, escribe regedit y confirma. En el Editor del Registro, ve a Archivo > Importar, selecciona tu respaldo .reg y ábrelo. Al finalizar, reinicia y comprueba si desapareció el fallo.

Volver atrás con un punto de restauración

Muchos instaladores crean un punto de restauración automáticamente. Si nada funciona, recurre a él. Abre Configuración > Sistema > Acerca de y en la zona derecha verás “Protección del sistema”. Entra y pulsa “Restaurar sistema”, luego “Siguiente”, escoge un punto anterior al comienzo del problema y continúa. Espera a que finalice; si el error se debe a un cambio reciente, esto suele salvar la papeleta.

Actualizar Windows y dependencias de juegos

Para aplicaciones y juegos (especialmente los que usan motores modernos), asegúrate de que estén presentes las dependencias: Microsoft Visual C++ Redistributable (x86 y x64), DirectX, .NET en versiones actuales. Instala actualizaciones desde sus fuentes oficiales y verifica que Windows Update no tenga nada pendiente, y comprueba errores de DLL como appvisvsubsystems64.dll en Windows.

Inicio en limpio: aislar conflictos de terceros

Aunque ya hablamos del arranque selectivo, conviene insistir: en escenarios donde el 0xC0000094 aparece sólo con determinados procesos, un inicio en limpio ayuda a identificar si es un servicio o app el que está inyectando el problema. Ve reactivando grupos de servicios por bloques (por ejemplo, audio, periféricos, utilidades de GPU) y prueba entre medias para acotar el culpable.

Escaneo anti-adware específico

Hay adware que se mete en el Registro y modifica componentes para mostrar anuncios, lo que puede romper otras apps. Además del examen de Windows, pasa una herramienta anti-adware reputada para asegurarte de que no quedan restos. Cuando el adware desaparece, suelen hacerlo los errores colaterales.

Verificar y reparar archivos de los juegos

Si el código aparece solamente en un título concreto, verifica su instalación desde el propio lanzador. En Steam, biblioteca > juego > propiedades > archivos locales > verificar. En otros lanzadores, busca la opción equivalente. Esto repondrá archivos dañados o incompletos que podrían estar provocando la excepción al cargar recursos.

Soluciones específicas para casos frecuentes

Cuando el 0xC0000094 se muestra al abrir Genshin Impact con la ventana de “excepción de software desconocida”, comprueba primero dependencias y archivos del juego. Si reinstalar no funcionó, revisa Visual C++, actualiza controladores gráficos, deshabilita overlays y lanza el ejecutable del juego como administrador. Elimina la carpeta temporaria del lanzador y vuelve a verificar. Si empezó tras una actualización, espera a un parche del desarrollador y deja el sistema limpio para descartar que sea “culpa” del entorno.

En títulos que usan Easy Anti-Cheat y se quedan “pillados” en la ventana de inicialización, abre la carpeta de EAC del juego y ejecuta el instalador/repair (EasyAntiCheat_Setup) para reparar el servicio. Desinstala y reinstala EAC desde ese asistente, y asegúrate de que el servicio está iniciado. Cierra completamente Steam/Epic, reinicia el PC, desactiva superposiciones y prueba otra vez. Si ya verificaste los archivos y aún no arranca, prueba a desactivar temporalmente antivirus de terceros para descartar interferencias.

En algunos reportes, los logs muestran registros de CPU llenos de ceros y direcciones en el ejecutable del juego donde salta la excepción. Esto sugiere que la app está intentando hacer una operación aritmética con un divisor inválido. Sin acceso al código fuente no podemos arreglarlo desde fuera, pero sí podemos minimizar que sea el entorno quien lo cause con todas las medidas anteriores.

Cuándo actualizar, cuándo esperar

Si el problema nació inmediatamente después de una actualización del juego o del sistema y hay constancia de que afecta a más usuarios, lo sensato es aplicar las reparaciones básicas, dejar el PC en estado estable (controladores, librerías y Windows al día) y esperar al hotfix del desarrollador. Forzar cambios más profundos en el sistema cuando se trata de un bug del juego puede llevarte a arreglar lo que no está roto.

¿Y si todo sigue igual?

En el improbable caso de que ninguna solución funcione, valora crear un usuario limpio en Windows e intentar reproducir el problema. Si en el perfil nuevo no ocurre, algo en tu perfil anterior (políticas, cachés, configuraciones) está interfiriendo. Como último recurso, un restablecimiento del sistema conservando archivos puede ser más rápido que perseguir el conflicto esquivo durante días.

Con todo lo anterior deberías tener cubiertos tanto los detonantes más frecuentes como los menos obvios. El error 0xC0000094 no tiene una única causa, pero sí un puñado de métodos que, combinados, suelen devolver la estabilidad: desde ajustar fecha y hora hasta reparar la imagen de Windows, pasando por verificar archivos, reparar anti-cheat y usar puntos de restauración cuando el problema vino con un cambio reciente. Si esta guía te ha sido útil, compártela o guárdala; te puede ahorrar mucho tiempo la próxima vez que un “divide by zero” decida fastidiarte la tarde.