Cómo arreglar una referencia por puntero BSOD en Windows


El adagio de que "nada es perfecto" es ciertamente cierto para el desarrollo de software, donde los errores pueden descarrilar y descarrilarán la experiencia del usuario. Desafortunadamente, si su PC falla con un Error de pantalla azul de la muerte (BSOD), se está produciendo una falla grave en la PC, y generalmente (aunque no siempre) es causada por errores en algún código.

Uno de los más Los errores inusuales de BSOD que aparecen es el BSOD de "referencia por puntero" (reference_by_pointer). Tratar de rastrear la causa de este BSOD es complicado, pero generalmente apunta a problemas que puede solucionar fácilmente. Por lo tanto, si está intentando solucionar un error de BSOD de referencia por puntero, esta guía debería ayudarlo.

¿Qué causa un error de BSOD de referencia por puntero en Windows 10?

Una referencia por error de puntero BSOD (también conocido como error reference_by_pointer o 0x00000018) generalmente apunta a un problema con los archivos de su sistema o controladores de dispositivo.

Para ayudar a priorizar los recursos del sistema, Windows se refiere internamente a los elementos en ejecución (como una ventana abierta) como "objetos" con números que identifican cuántas veces se hace referencia a los elementos (o se usan) en otros lugares.

Este valor disminuye hasta que se elimina el objeto, liberando la memoria del sistema para otros servicios en ejecución.

Cuando aparece un mensaje de referencia por puntero, Windows está viendo un recuento de referencia incorrecto para un objeto en ejecución. Como esto podría ser un problema de seguridad grave, Windows se detendrá y mostrará un BSOD, lo que obligará a su sistema a reiniciarse y borrar toda la memoria activa en el proceso.

En casi todos los casos, sin embargo, esto suele ser causado por un software defectuoso. Los controladores de hardware son la causa más común, y las tarjetas gráficas y otros componentes como los dispositivos de red a menudo causan el mensaje. Sin embargo, también puede deberse a otros problemas, como archivos del sistema corruptos o incluso hardware defectuoso.

Antes de intentar cualquier otra cosa, debe verifique sus archivos de volcado de memoria BSOD para obtener más información. Encontrará pistas vitales detrás de la causa de una referencia por BSOD de puntero, como un archivo de controlador (con una extensión de archivo .sys) o un proceso del sistema (como ntosknrl.exe ).

Una vez que haya localizado una posible causa (como un controlador defectuoso), puede seguir los pasos a continuación para resolver el problema.

Cambiar al modo seguro para solucionar problemas

Después de un BSOD, su PC se ve obligada a reiniciarse. Si se atasca en un bucle BSOD reference_by_pointer (con cada reinicio provocando otro mensaje BSOD), necesitará arrancar en modo seguro para comenzar el proceso de solución de problemas.

El modo seguro ejecuta Windows con la mayoría conjunto básico de controladores y procesos del sistema necesarios para funcionar correctamente, lo que le permite solucionar problemas de controladores sin correr el riesgo de otro BSOD.

También puede usar el Modo seguro para analizar sus archivos de volcado BSOD antes de comenzar cualquier otro intento de reparación el problema.

  1. Para arrancar en modo seguro, deberá interrumpir la secuencia de arranque de Windows al menos tres veces. Para hacer esto, encienda su PC y espere hasta que aparezca el logo de Windows. Presione el botón de reinicio de su PC (o presione y mantenga presionado el botón de encendido de su PC) para forzar un reinicio, luego repita esto al menos dos veces más.
    1. Windows se iniciará en el modo de reparación automática para intentarlo y resolver un bucle de arranque después de tres intentos fallidos de iniciarse. Una vez que llegue al menú Reparación automática, seleccione Opciones avanzadas>Solucionar problemas>Opciones avanzadas>Configuración de inicio>Reiniciarpara acceder a sus opciones de inicio.
      1. Después de unos momentos (y un reinicio rápido), seleccione su opción preferida de arranque en modo seguro usando las teclas numéricas del teclado. Por ejemplo, seleccione 4para Modo seguro estándar , 5para Modo seguro con funciones de red habilitadas o 6para Modo seguro con solo terminal del símbolo del sistema visible.
      2. Windows procederá a iniciarse utilizando la opción de Modo seguro que elija, donde podrá continuar con los pasos de solución de problemas descritos a continuación.

        Actualizar archivos de sistema y controladores de dispositivo

        Un error en Windows o un controlador de dispositivo puede causar un BSOD reference_by_pointer. Para solucionar este problema, deberá asegurarse de que los archivos y controladores de su sistema estén actualizados mediante el sistema de actualización de Windows.

        1. Para comenzar, haga clic con el botón derecho en el menú Inicio y seleccione Configuraciónpara abrir la Configuración de Windows.
          1. En el menú Configuración, seleccione Actualizar & Seguridad>Actualización de Windows. Windows debería buscar actualizaciones automáticamente pero, si no es así, seleccione Buscar actualizaciones. Seleccione Instalar actualizacionessi hay actualizaciones disponibles para que las instale manualmente.
            1. Permita tiempo para que Windows descargue e instale las nuevas actualizaciones para su sistema. Una vez que esto esté completo, reinicie su PC para cargar las nuevas actualizaciones y controladores y complete el proceso. Para hacerlo rápidamente, haga clic con el botón derecho en el menú Inicio y seleccione Apagar o cerrar sesión>Reiniciar
            2. Revertir un controlador o una actualización del sistema recientemente instalados

              Si bien las actualizaciones del sistema se someten a un riguroso proceso de prueba, aún pueden ocurrir errores y problemas.

              Si solo ve un error BSOD reference_by_pointer después de haber actualizado recientemente los archivos del sistema o los controladores de dispositivo, es posible que haya introducido un conjunto de archivos con errores. Afortunadamente, Windows le permite deshacer un controlador en Windows y desinstale las actualizaciones recientes de Windows que están causando problemas.

              Cómo revertir un controlador de dispositivo

              1. Para revertir un controlador de dispositivo instalado recientemente, haga clic con el botón derecho en el menú Inicio y seleccione Administrador de dispositivos.
                1. En la ventana Administrador de dispositivos, busque el dispositivo con los controladores actualizados recientemente. Haga clic con el botón derecho en el dispositivo y seleccione Propiedades
                  1. En el Controlador pestaña de la ventana Propiedades, seleccione la opción Revertir controlador. Esto eliminará el controlador instalado recientemente y restaurará la versión utilizada anteriormente. Después de seleccionar Revertir controlador, siga las instrucciones adicionales en pantalla para completar el proceso.
                    1. Una vez que haya revertido su controlador, reinicie su PC para completar el proceso haciendo clic con el botón derecho en el menú Inicio y seleccionando Apagar o cerrar sesión>Reiniciar
                    2. Cómo quitar una actualización del sistema

                      1. Para desinstalar una actualización reciente del sistema, haga clic con el botón derecho en el menú Inicio y seleccione Configuración
                        1. En el menú Configuración, seleccione Actualización y seguridad>Ver historial de actualizaciones>Desinstalar actualizaciones
                          1. Aparecerá un menú del Panel de control de estilo antiguo. Para ordenar las actualizaciones por fecha, seleccione el título de la categoría Instalado elpara ordenarlas. Busque la actualización que desea eliminar y, a continuación, seleccione Desinstalarpara eliminarla. Si la opción Desinstalarno está disponible, la actualización del sistema se considera esencial y no se puede eliminar.
                            1. Siga las instrucciones adicionales en pantalla para eliminar la actualización. Una vez que se haya desinstalado, reinicia tu PC haciendo clic con el botón derecho en el menú Inicio y seleccionando Apagar o cerrar sesión>Reiniciar
                            2. Compruebe los archivos del sistema en busca de errores

                              Los archivos de Windows cambian constantemente, y la configuración y los archivos se actualizan con regularidad. Desafortunadamente, su instalación de Windows enfrentará cambios más catastróficos de vez en cuando, desde infecciones de malware hasta fallas en el sector del disco duro.

                              Si cree que su instalación de Windows está fallando de alguna manera y está causando esto Error de BSOD, puede comprobar si hay errores con las herramientas SFCy DISM.

                              1. Para ejecutar estas herramientas, deberá abra una nueva ventana de Windows PowerShell. Haga clic con el botón derecho en el menú Inicio y seleccione Windows PowerShell (Admin)para hacer esto.
                                1. En la ventana de PowerShell, escriba dism.exe / online / cleanup-image / restorehealthy seleccione Introen su teclado. Esto verificará la imagen del sistema de Windows (que se usa para restablecer los archivos de instalación) en busca de problemas de integridad. Si faltan archivos o están dañados, DISM los reemplazará.
                                1. Una vez que la herramienta DISM esté completa, escriba sfc / scannowpara utilizar la herramienta Comprobador de archivos de sistema para analizar la instalación de Windows en busca de errores. Si los detecta, intentará reemplazarlos usando los archivos de imagen del sistema nuevos generados por DISM, asegurándose de que su instalación funcione correctamente.
                                2. Reinicie su PC una vez que la herramienta SFC termine de escanear los archivos de instalación de Windows. Si no puede actualizar o reparar sus archivos, es posible que deba buscar opciones más drásticas, como restableciendo Windows 10 con una instalación nueva.

                                  Pruebe su hardware (y reemplácelo si es necesario)

                                  Los archivos corruptos o con errores no solo causan inestabilidad en el sistema. Por ejemplo, si su hardware se está sobrecalentando, sobrecargado de trabajo o simplemente fallando, los errores del sistema como una referencia por puntero BSOD son el siguiente paso antes de una falla total de la PC.

                                  Si el calor es un problema, deberá limpia tu PC y considerar actualizar su refrigeración para ayudar a resolver el problema. Su siguiente paso es probar su hardware a fondo, usando Pruebas de esfuerzo de la CPU y herramientas de prueba de memoria, así como revisando su disco duro en busca de errores.

                                  Si su el hardware es el problema, su única respuesta es reemplazarlo. Puede reemplazar componentes individuales (como su placa base o CPU), pero si la PC es demasiado vieja para repararla, es posible que deba considerar una actualización completa, reemplazando su PC por completo con una PC nueva prefabricada o construyendo su nueva PC en su lugar.

                                  Recuperación de errores BSOD en Windows

                                  Una referencia por error BSOD de puntero no suele ser algo de lo que preocuparse, pero sin una mantenimiento del sistema en su lugar, podría indicar un problema grave con su PC. Asegúrese de mantenga sus archivos importantes respaldados en otro lugar para no perder sus archivos cuando su PC se bloquee y asegúrese de tener habilitada la restauración del sistema.

                                  Si no puede solucionar el problema siguiendo los pasos anteriores, es posible que deba considerar opciones más drásticas. Si su hardware es defectuoso, deberá considere actualizar su PC o reemplazarlo por completo. De lo contrario, podría ser el momento de limpiar y restablecer Windows restaurar la estabilidad, aunque luego necesitará restaurar sus archivos desde una copia de seguridad.

                                  Artículos Relacionados:


                                  13.07.2021