¿Cómo arreglar el error 0xc0000006 (STATUS_IN_PAGE_ERROR)?

El error 0xc0000006 se encuentra típicamente cuando los usuarios intentan lanzar ciertos ejecutables más comúnmente construidos en Visual Studio o cuando se ejecutan ciertos Visual Basic Scripts . 0xc0000006 error un código NTSTATUS que significa STATUS_IN_PAGE_ERROR.

0xc0000006 Error (STATUS_IN_PAGE_ERROR)

Es bastante común ver este error en particular cuando se intenta ejecutar un ejecutable desde un volumen de red. Esto se debe muy probablemente a un problema intermitente facilitado por un cortafuegos sobreprotector o un paquete AV. Sin embargo, este falso positivo también puede ser causado por un valor de registro AppInst_DLLs fallido o por algún tipo de corrupción del sistema.

Método 1. Desinstalación de la suite AV/firewall de terceros

Si se encuentra con el problema mientras intenta ejecutar un ejecutable de un volumen de red y está utilizando un paquete de terceros, es probable que el problema se deba a un falso positivo que está obligando al paquete de seguridad a detener la conexión con el volumen de red.

Nota: Kaspersky es el más comúnmente reportado como responsable de causar este mensaje de error en particular.

En caso de que este escenario sea aplicable a su situación actual, tiene dos formas de avanzar:

  • Opción 1: Establezca una regla de lista blanca en su antivirus o cortafuegos que excluya el ejecutable que se está marcando como amenaza a la seguridad.
  • Opción 2: Desinstalar la suite de seguridad de terceros que está causando el falso positivo y volver a la aplicación de seguridad por defecto (Windows Defender)

La opción 1 es más difícil de implementar ya que los pasos para establecer excepciones serán específicos para el conjunto de terceros que esté utilizando. Si no sabes cómo hacerlo, busca en línea los pasos para hacerlo con tu suite AV/firewall.

Si quieres ir por Opción 2 , aquí están las instrucciones paso a paso para desinstalar la suite/firewall de terceros que está causando el problema:

  1. Abra un cuadro de diálogo Ejecutar pulsando Tecla Windows + R . A continuación, escribe $0027appwiz.cpl$0027 y pulsa Intro para abrir el menú Programas y características . Escribe “appwiz.cpl” en el cuadro de diálogo Ejecutar y pulsa Intro
  2. Una vez que consigas entrar en el menú Programas y características , desplázate hacia abajo por la lista de aplicaciones instaladas y localiza la seguridad de terceros que quieres desinstalar. Una vez que consigas localizar la aplicación, haz clic con el botón derecho del ratón sobre ella y elige Desinstalar en el menú contextual que acaba de aparecer. Desinstalación de la suite de seguridad
  3. Dentro del aviso de desinstalación, siga las indicaciones en pantalla para completar este proceso, luego reinicie su computadora para completar la operación.

    Nota : En caso de que quieras dar un paso más y asegurarte de que no dejas ningún archivo remanente que pueda seguir causando el mismo comportamiento, aquí tienes una guía rápida sobre la eliminación de archivos remanentes de tu suite AV recientemente desinstalada .

  4. Una vez que el próximo inicio se complete, el AV (Windows Defender) incorporado debería estar ya activo. Mira si puedes replicar el problema de nuevo intentando lanzar el mismo ejecutable que estaba causando el error 0xc0000006 (STATUS_IN_PAGE_ERROR).

En caso de que el problema aún no se haya resuelto, pasa a la siguiente solución potencial a continuación.

Método 2. Limpiar el valor AppInst_DLLs clave

Resulta que este error en particular también puede ocurrir debido a una clave de registro particular que está llevando la cuenta del número de caídas y congelamientos inesperados que terminan afectando a las aplicaciones de terceros. Sin embargo, esta clave en particular tiene el potencial de fallar y, bajo algunas circunstancias, podría forzar a su sistema a disparar el 0xc0000006 Error (STATUS_IN_PAGE_ERROR) cuando no es el caso.

Si cree que este escenario puede ser aplicable, siga las instrucciones siguientes para asegurarse de que no hay falsos positivos asociados con disminuciones de rendimiento, errores de registro, disminución de la RAM, archivos fragmentados, instalaciones de programas innecesarios o redundantes que puedan forzar al sistema a desencadenar el error 0xc0000006 :

  1. Pulse la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . A continuación, escribe $0027regedit$0027 y pulsa Enter para abrir el Editor del Registro. En el UAC (Control de Cuentas de Usuario) , pulse Sí para conceder privilegios administrativos. Ejecutar el Editor del Registro
  2. Una vez dentro del Editor del Registro, usa la sección de la izquierda para navegar a la siguiente ubicación:

    ComputadoraHKEY_MÁQUINA_LOCAL_SOFTWAREWOW6432NodeMicrosoftWindows NTVersión ActualWindows

    Nota: Puedes navegar hasta esta ubicación manualmente o puedes llegar al instante pegando la ubicación directamente en la barra de navegación y presionando Intro.

  3. Después de que consiga navegar hasta la ubicación correcta, pase a la sección de la derecha del Editor del Registro y haga doble clic en Applnit_DLLs . Una vez dentro, borre el valor actual y haga clic en Ok para guardar los cambios. Borrar el valor de Applnit_DLLs
  4. Una vez que se haya borrado el valor de Applnit_DLLs , reinicie el equipo y vea si el problema se resuelve en el siguiente inicio del equipo.

En caso de que el mismo 0xc0000006 error siga persistiendo, baja al siguiente posible arreglo abajo.

Método 3. Ejecutando escaneos DISM y SFC

Si ninguno de los métodos que se indican a continuación le permitió corregir el error 0xc0000006, es probable que el problema esté causado por una inconsistencia en los archivos del sistema facilitada por algún tipo de corrupción. Varios usuarios afectados que lucharon por resolver el problema han informado que el problema se ha solucionado después de ejecutar un par de utilidades incorporadas capaces de resolver la corrupción del archivo de sistema – SFC (System File Checker) y DISM (Deployment Image Servicing and Management).

Es importante entender que el SFC y el DISM tienen diferentes enfoques cuando se trata de arreglar la corrupción de los archivos del sistema. Por eso, el mejor enfoque es usar ambos juntos para mejorar las posibilidades de resolver el problema.

El SFC es mucho más eficiente que la corrección de errores lógicos, ya que se basa en la caché almacenada localmente para sustituir los archivos corruptos por copias sanas. Por otro lado, DISM depende del componente WU (Windows Update) para reemplazar los archivos corruptos con equivalentes sanos.

Esto es lo que tienes que hacer para ejecutar el DISM y el SFC desde un punto elevado de CMD:

  1. Pulse la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . A continuación, escribe $0027cmd$0027 dentro del cuadro de texto y pulsa Ctrl + Mayúsculas + Intro para abrir un aviso de CMD elevado. Y cuando veas el UAC (User Account Control) , pulsa Sí para otorgar privilegios administrativos. Ejecutando el prompt de comando
  2. Una vez que consiga entrar en el indicador de CMD elevado, escriba el siguiente comando y pulse Intro para iniciar un escaneo SFC:

    sfc /scannow

    Nota : Antes de iniciar esta exploración, es importante entender que interrumpir esta operación no es una opción. Hacer esto podría dejar su sistema expuesto a errores lógicos adicionales que podrían producir otros mensajes de error en el futuro. Esta operación puede llevar varias horas, e incluso si no se informa de ningún error, no se preocupe demasiado. El SFC es notoriamente conocido por no reportar los datos que fueron reemplazados.

  3. Una vez finalizada la operación, reinicie el ordenador y vea si el problema se arregla en el siguiente inicio del sistema. Una vez completada la siguiente secuencia de arranque, siga el paso 1 de nuevo para abrir otro terminal CMD elevado.
  4. Una vez que regrese a un indicador de CMD elevado, escriba el siguiente comando y presione Enter para iniciar un escaneo de DISM:

    DISM /Online /Cleanup-Image /RestoreHealth

    Nota: Antes de iniciar esta operación, es crucial asegurarse de que su conexión a Internet es estable. Tenga en cuenta que el DISM depende en gran medida del componente WU para descargar copias frescas para reemplazar los datos defectuosos.

  5. Una vez finalizado el escaneo, reinicie el ordenador y vea si el problema se soluciona en el siguiente inicio del sistema.

En caso de que el mismo problema persista, pase al método final que se describe a continuación para obtener instrucciones sobre cómo actualizar cada componente del sistema operativo.

Método 4. Realizar una instalación de reparación

Si ninguno de los posibles arreglos anteriores le han ayudado, es muy probable que el problema con el que se encuentra no se pueda resolver de forma convencional. En este caso, la única forma que le permitirá solucionar el problema es actualizando todos los componentes de Windows.

La forma más fácil de hacerlo sin perder sus datos personales es realizar una instalación de reparación (procedimiento de actualización in situ. Pero la forma más segura de hacerlo es usando un medio de instalación compatible.

NOTA : Si no tienes un medio de instalación compatible, aquí tienes cómo crear uno para Windows 10 .

Una vez que tenga uno listo, siga las instrucciones ( aquí ) para obtener instrucciones sobre cómo realizar un procedimiento de instalación de reparación.

También te puede interesar:  FIX: SYSTEM_SERVICE_EXCEPTION (3b)

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.