Cómo arreglar una referencia por puntero BSOD en Windows

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

Uno de los errores BSOD(BSOD) más inusuales 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. Entonces, si está tratando de solucionar un error BSOD de referencia_por_punto , esta guía debería ayudarlo.

¿Qué causa un error BSOD de referencia por puntero en Windows 10?(What Causes a Reference By Pointer BSOD Error in Windows 10?)

Un error BSOD(BSOD) de referencia por puntero (también conocido como error reference_by_pointer o 0x00000018) generalmente indica un problema con los archivos del sistema o los controladores del 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 otro lugar. 

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

Cuando aparece un mensaje de referencia por puntero, Windows ve un recuento de referencias 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 una pieza de software con errores. Los controladores de hardware(Hardware) son la causa más común, y las tarjetas gráficas y otros componentes, como los dispositivos de red, suelen causar el mensaje. Sin embargo, también puede deberse a otros problemas, como archivos corruptos del sistema o incluso fallas en el hardware.

Antes de intentar cualquier otra cosa, debe verificar sus archivos de volcado de memoria BSOD(check your BSOD memory dump files) para obtener más información. Encontrará pistas vitales detrás de la causa de una referencia por puntero BSOD , 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 que no funciona correctamente), puede seguir los pasos a continuación para resolver el problema.

Cambiar al modo seguro para solucionar problemas(Switch to Safe Mode for Troubleshooting)

Después de un BSOD , su PC se ve obligada a reiniciarse. Si está atascado en un bucle BSOD de referencia_por_puntero (con cada reinicio que causa otro mensaje BSOD ), deberá iniciar en modo seguro(boot into Safe Mode) para comenzar el proceso de solución de problemas.

El modo(Mode) seguro ejecuta Windows con el conjunto más básico de controladores y procesos del sistema necesarios para funcionar correctamente, lo que le permite solucionar problemas de controladores sin arriesgar otro BSOD .

También puede usar el modo(Mode) seguro para analizar sus archivos de volcado BSOD antes de comenzar cualquier otro intento de solucionar el problema.

  1. Para iniciar en modo(Mode) seguro , deberá interrumpir la secuencia de inicio de Windows al menos tres veces. Para hacer esto, encienda su PC y espere hasta que aparezca el logotipo de Windows . Presione el botón de reinicio de su PC (o 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(Automatic Repair) para intentar resolver un bucle de inicio(resolve a boot loop) después de tres intentos fallidos de inicio. Una vez que llegue al menú Reparación automática , seleccione ( Automatic Repair )Advanced Options > Troubleshoot > Advanced options > Startup Settings > Restart para acceder a sus opciones de inicio.

  1. Después de unos momentos (y un reinicio rápido), seleccione su opción de inicio de modo(Mode) seguro preferida usando las teclas numéricas de su teclado. Por ejemplo, seleccione 4 para el modo seguro estándar , 5 para el modo seguro(Safe Mode) con funciones de red habilitadas o 6 para el modo seguro con solo un terminal de símbolo del sistema(command prompt terminal) visible.

Windows procederá a iniciarse utilizando la opción de Modo seguro(Safe Mode) elegida , donde luego puede continuar con los pasos de solución de problemas que se describen a continuación.

Actualizar archivos del sistema y controladores de dispositivos(Update System Files and Device Drivers)

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

  1. Para comenzar, haga clic con el botón derecho en el menú Inicio(Start) y seleccione Configuración(Settings) para abrir la Configuración de Windows.

  1. En el menú Configuración, seleccione Actualización y seguridad(Update & Security ) > Actualización de Windows(Windows Update) . Windows debería buscar actualizaciones automáticamente pero, si no lo hace, seleccione Buscar actualizaciones(Check for Updates) . Seleccione Instalar actualizaciones(Install Updates) si hay actualizaciones disponibles para que las instale manualmente.

  1. Permita 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 completar el proceso. Puede hacerlo rápidamente haciendo clic con el botón derecho en el menú Inicio(Start) y seleccionando Apagar o cerrar sesión(Shut down or sign out ) > Reiniciar(Restart) .

Revertir una actualización del sistema o del controlador instalado recientemente(Roll Back a Recently Installed Driver or System Update)

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 de reference_by_pointer después de haber actualizado recientemente los archivos del sistema o los controladores del dispositivo, es posible que haya introducido un conjunto de archivos con errores. Afortunadamente, Windows le permite revertir un controlador en Windows(roll back a driver on Windows) y desinstalar cualquier actualización reciente de Windows(uninstall any recent Windows updates) que esté causando problemas.

Cómo revertir un controlador de dispositivo(How to Roll Back a Device Driver)

  1. Para revertir un controlador de dispositivo instalado recientemente, haga clic con el botón derecho en el menú Inicio(Start) y seleccione Administrador de dispositivos(Device Manager) .

  1. En la ventana del Administrador de dispositivos(Device Manager ) , busque el dispositivo con los controladores actualizados recientemente. Haga clic derecho en(Right-click) el dispositivo y seleccione Propiedades(Properties) .

  1. En la pestaña Controlador(Driver) de la ventana Propiedades(Properties) , seleccione la opción Revertir controlador anterior . (Roll Back Driver )Esto eliminará el controlador instalado recientemente y restaurará la versión utilizada anteriormente. Después de seleccionar Revertir controlador(Roll Back Driver) , 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(Start) y seleccionando Apagar o cerrar sesión(Shut down or sign out ) > Reiniciar(Restart) .

Cómo quitar una actualización del sistema(How to Remove a System Update)

  1. Para desinstalar una actualización reciente del sistema, haga clic con el botón derecho en el menú Inicio(Start) y seleccione Configuración(Settings) .

  1. En el menú Configuración , seleccione (Settings )Actualización y seguridad(Update & Security ) > Ver historial de actualizaciones(View update history ) > Desinstalar actualizaciones(Uninstall updates) .

  1. Aparecerá un menú del Panel de control(Control Panel) de estilo antiguo . Para ordenar las actualizaciones por fecha, seleccione el título de la categoría Installed On para ordenarlas. Ubique la actualización que desea eliminar, luego seleccione Desinstalar(Uninstall) para eliminarla. Si la opción Desinstalar(Uninstall) no está disponible, la actualización del sistema se considera esencial y no se puede eliminar.

  1. Siga(Follow) las instrucciones adicionales en pantalla para eliminar la actualización. Una vez que se haya desinstalado, reinicie su PC haciendo clic con el botón derecho en el menú Inicio(Start) y seleccionando Apagar o cerrar sesión(Shut down or sign out ) > Reiniciar(Restart) .

Verifique los archivos de su sistema en busca de errores(Check Your System Files for Errors)

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

Si cree que su instalación de Windows está fallando de alguna manera y está causando este error BSOD , puede verificar si hay errores utilizando las herramientas SFC y DISM .

  1. Para ejecutar estas herramientas, deberá abrir una nueva ventana de Windows PowerShell . Haga clic con(Right-click) el botón derecho en el menú Inicio(Start) y seleccione Windows PowerShell (Administrador)(Windows PowerShell (Admin)) para hacerlo.

  1. En la ventana de PowerShell, escriba dism.exe /online /cleanup-image /restorehealth y seleccione Enter en su teclado. Esto comprobará la imagen del sistema de Windows (que se utiliza 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 /scannow para usar la herramienta Comprobador de archivos del sistema(System File Checker) para escanear su instalación de Windows en busca de errores. Si los detecta, intentará reemplazarlos utilizando los nuevos archivos de imagen del sistema generados por DISM, asegurándose de que su instalación funcione correctamente.

Reinicie su PC una vez que la herramienta SFC termine de escanear sus 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 restablecer Windows 10(resetting Windows 10) con una instalación nueva.

Pruebe su hardware (y reemplácelo si es necesario)(Test Your Hardware (and Replace If Required))

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

Si el calor es un problema, deberá limpiar su PC(clean out your PC) y considerar actualizar su refrigeración para ayudar a resolver el problema. Su próximo paso es probar su hardware a fondo, utilizando pruebas de estrés de CPU(CPU stress tests) y herramientas de prueba de memoria(memory testing tools) , así como también revisar su disco duro en busca de errores(checking your hard drive for errors) .

Si su 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 nueva PC preconstruida o construyendo su nueva PC(building your new PC) en su lugar . .

Recuperación de errores BSOD en Windows(Recovering from BSOD Errors on Windows)

Un error de BSOD(BSOD) de referencia por puntero no suele ser algo de lo que preocuparse, pero sin un mantenimiento regular del sistema, podría indicar un problema grave con su PC. Asegúrese(Make) de mantener una copia de seguridad de sus archivos importantes en otro lugar(keep your important files backed up elsewhere) para que no pierda sus archivos cuando su PC falle y asegúrese de tener habilitada la restauración del sistema(have system restore enabled) .

Si no puede solucionar el problema siguiendo los pasos anteriores, es posible que deba considerar opciones más drásticas. Si su hardware está defectuoso, deberá considerar actualizar su PC(consider upgrading your PC) o reemplazarla por completo. De lo contrario, podría ser el momento de borrar y restablecer Windows(wipe and reset Windows) para restaurar la estabilidad, aunque luego deberá restaurar sus archivos(restore your files) desde una copia de seguridad.



About the author

Soy técnico de Windows 10 y he estado ayudando a personas y empresas a aprovechar el nuevo sistema operativo durante muchos años. Tengo un gran conocimiento sobre Microsoft Office, incluido cómo personalizar la apariencia y las aplicaciones para diferentes usuarios. Además, sé cómo usar la aplicación Explorer para explorar y encontrar archivos y carpetas en mi computadora.



Related posts