“DRIVER_OVERRAN_STACK_BUFFER” es un Error de detención de BSOD (pantalla azul de la muerte) provocado por un controlador de dispositivo defectuoso en Windows. Ocurre cuando el controlador escribe datos fuera de su dirección de memoria definida. Sin embargo, muchas otras razones, como corrupción de archivos, errores de disco y malware, también pueden provocar que aparezca el mismo BSOD.
Es posible solucionar el BSOD "Driver Overran Stack Buffer" siguiendo las instrucciones a continuación. Si Windows falla antes de que puedas iniciar en el escritorio, puedes intentar ejecutarlo en Modo seguro.
Actualizar el controlador problemático
La forma más rápida de solucionar el BSOD “Driver Overran Stack Buffer” es actualizar el controlador del dispositivo que provoca el problema. Dado que Windows utiliza varios controladores, lo mejor que puede hacer es analizar los archivos de volcado de memoria usando WinDbg o NirSoft BlueScreenView. Eso ayuda a identificar el archivo de controlador exacto que causa el BSOD. Luego puede ejecutar una verificación superficial en línea para determinar el dispositivo relacionado con el archivo.
Una vez hecho esto, solo es cuestión de descargar la versión más actualizada del controlador del dispositivo desde el sitio web del fabricante del hardware. Puede ejecutar el archivo ejecutable descargado para actualizar los controladores inmediatamente después. Si eso falla, use el Administrador de dispositivos para aplicar la actualización.
1. Presione Windows + X y seleccione Administrador de dispositivos .
2. Amplíe la categoría del dispositivo (por ejemplo, Adaptadores de pantalla ).
3. Haga clic derecho en el controlador que desea actualizar y seleccione Actualizar controlador para abrir el asistente de actualización de controladores.
4. Seleccione Buscar controladores en mi computadora .
5. Utilice el botón Examinar para especificar la ruta al controlador que acaba de descargar.
6. Seleccione Siguiente y siga todas las instrucciones restantes para actualizar el controlador del dispositivo.
7. Salga del asistente de actualización de controladores.
Actualizar el controlador mediante Windows Update
Los fabricantes de hardware suelen publicar actualizaciones de controladores a través de Microsoft. Puede intentar comprobar si hay una versión actualizada del controlador disponible mediante Windows Update.
1. Abra el menú Inicio y seleccione Configuración .
2. Seleccione Actualización de Windows ..
3. Seleccione Ver actualizaciones opcionales .
4. Expanda Actualizaciones de controladores .
5. Seleccione las actualizaciones pendientes para el dispositivo y seleccione Descargar e instalar .
Mientras lo haces, también deberías probar el propio actualizando windows. Por lo general, esto ayuda a resolver errores y fallas relacionadas con el sistema operativo que impiden que los controladores funcionen correctamente.
Revertir el controlador del dispositivo
Por el contrario, el BSOD "Driver Overran Stack Buffer" puede aparecer después de actualizar el controlador de un dispositivo. En ese caso, el Administrador de dispositivos ofrece la opción de revertirlo.
1. Presione Windows + X y seleccione Administrador de dispositivos .
2. Expande la categoría del dispositivo.
3. Haga clic derecho en el controlador y seleccione Propiedades .
4. Cambie a la pestaña Controlador .
5. Seleccione Revertir controlador .
Si el botón Revertir controlador aparece atenuado, no podrá revertir el controlador a su versión anterior.
Reinstalar el controlador del dispositivo
Si no es posible actualizar o revertir el controlador del dispositivo problemático, intente reinstalarlo. Esto ayuda a descartar problemas relacionados con la corrupción del conductor.
1. Presione Windows + X y seleccione Administrador de dispositivos .
2. Expande la categoría del dispositivo.
3. Haga clic derecho en el controlador y seleccione Desinstalar dispositivo .
4. Marque la casilla junto a Eliminar el software del controlador para este dispositivo y seleccione Desinstalar .
5. Reinicie su computadora. El sistema operativo debería aplicar automáticamente los controladores básicos para el dispositivo. Si es necesario, siempre puede instalar los controladores dedicados y el software de soporte después de descargarlos del sitio web del fabricante del dispositivo.
Actualizar todos los controladores de dispositivos
Si el problema continúa o no puede identificar el controlador exacto detrás del error BSOD "Driver Overran Stack Buffer", es una buena idea actualizar todos los controladores de dispositivos en su computadora. Puedes utilice una herramienta gratuita de actualización de controladores para hacer eso. Driver Booster es una buena opción.
1. Descarga e instala Refuerzo del conductor..
2. Abra Driver Booster y seleccione Escanear para buscar las últimas actualizaciones de controladores.
3. Seleccione Actualizar ahora para aplicar las actualizaciones.
Además, no olvide aplicar las actualizaciones de controladores pendientes para dispositivos de hardware adicionales mediante Windows Update.
Desactivar inicio rápido
El inicio rápido es una característica de Windows que acelera los tiempos de arranque del sistema operativo. Pero también es una causa conocida detrás de múltiples errores BSOD. Intente desactivarlo y compruebe si eso hace la diferencia.
1. Presione Windows + X y seleccione Opciones de energía .
2. Desplázate hacia abajo y selecciona Configuraciones de energía adicionales .
3. Selecciona Elegir qué hacen los botones de encendido en la parte superior izquierda de la pantalla.
4. Desmarque la casilla junto a Activar inicio rápido (recomendado) .
5. SeleccionaGuardar cambios .
Ejecutar un análisis de seguridad
El software malicioso puede hacerse pasar por un controlador (o secuestrar un controlador legítimo) y terminar provocando el error de detención "Driver Overran Stack Buffer". Por lo tanto, es una buena idea realizar un análisis exhaustivo de todo el sistema en busca de malware.
Seguridad de Windows ofrece una protección decente contra virus informáticos, pero un eliminador de malware dedicado es mucho mejor para eliminar formas peligrosas de malware. Recomendamos utilizar la versión gratuita de Malwarebytes.
1. Descarga e instala Malwarebytes.
2. Abra Malwarebytes y seleccione Escáner . Luego, seleccione Escáneres avanzados >Configurar escaneo .
3. Marque las casillas junto a Analizar objetos de memoria , Analizar elementos de inicio y registro y Analizar dentro de archivos . También puede seleccionar Buscar rootkits , pero eso puede extender significativamente la duración del análisis.
4. Seleccione la partición de la unidad que alberga el sistema operativo, por ejemplo, C .
5. Seleccione Escanear .
Reparar errores del sistema operativo
El Comprobador de archivos del sistema (SFC) es una herramienta de línea de comandos que corrige la corrupción de archivos del sistema en Windows. Si el BSOD "Driver Overran Stack Buffer" continúa siendo un problema, deberías intentar ejecutarlo..
1. Presione Windows + X y seleccione Windows PowerShell (Administrador) .
2. Escriba el siguiente comando en la consola elevada de Windows PowerShell:
sfc/ scannow
3. Pulsa Intro .
Corregir errores relacionados con el disco
Después de ejecutar el Comprobador de archivos del sistema, continúe y ejecute la utilidad CHKDSK al iniciar la computadora. Esto debería solucionar cualquier error relacionado con el disco detrás del BSOD "Driver Overran Stack Buffer".
1. Presione Windows + X y seleccione Windows PowerShell (Administrador) .
2. Escriba el siguiente comando en la consola de Windows PowerShell y presione Entrar :
chkdsk C: /R
3. Pulsa Y . Luego, presione Entrar para confirmar que desea ejecutar la utilidad CHKDSK la próxima vez que reinicie Windows.
Buscar errores en WinRE
Si no puede iniciar Windows normalmente y en modo seguro, puede intentar ejecutar el Comprobador de archivos del sistema y la utilidad CHKDSK a través del entorno de recuperación de Windows (WinRE).
1. Reinicia tu computadora y ingrese al entorno de recuperación de Windows.
2. Seleccione Solucionar problemas >Símbolo del sistema .
3. Ejecute el Comprobador de archivos del sistema:
sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows
4. Ejecute la utilidad CHKDSK en el volumen de inicio:
chkdsk C: /R
5: Ejecute la utilidad CHKDSK en la partición de Windows:
chkdsk D: /R
¿Qué más puedes hacer?
Si ninguna de las correcciones anteriores te ayudó a corregir el error BSOD en tu PC con Windows, aquí tienes algunas correcciones avanzadas en las que puedes trabajar a continuación: