Cómo arreglar Driver Overran Stack Buffer BSOD

“DRIVER_OVERRAN_STACK_BUFFER” es un error de detención de BSOD (pantalla azul de la muerte)(BSOD (Blue Screen of Death) stop error) 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 hacer que aparezca el mismo BSOD

Es posible reparar el BSOD "Driver Overran Stack Buffer" siguiendo las instrucciones a continuación. Si Windows falla antes de que pueda iniciar el escritorio, puede intentar ejecutarlo en modo seguro(Safe Mode) .

Actualice el controlador problemático

La forma más rápida de reparar el BSOD "Driver Overran Stack Buffer" es actualizar el controlador del dispositivo que provoca el problema. Dado que Windows usa varios controladores, su mejor opción es analizar los archivos de volcado de memoria(analyze the memory dump files) usando WinDbg o NirSoft BlueScreenView . Eso ayuda a identificar el archivo del 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 que haya hecho eso, 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 de eso. Si eso falla, use el Administrador de dispositivos(Device Manager) para aplicar la actualización.

1. Presione Windows + X y seleccione Administrador de dispositivos(Device Manager) .

2. Expanda la categoría de dispositivos, por ejemplo, Adaptadores de pantalla(Display adapters)

3. Haga clic con el botón derecho en el controlador que desea actualizar y seleccione Actualizar controlador(Update driver) para abrir el asistente Actualizar controladores .(Update Drivers)

4. Seleccione Buscar controladores en mi computadora(Browse my computer for drivers) .

5. Use el botón Examinar(Browse ) para especificar la ruta al controlador que acaba de descargar.

6. Seleccione Siguiente(Next ) y siga todas las instrucciones restantes para actualizar el controlador del dispositivo.

7. Salga del asistente de actualización de controladores.

Actualizar controlador a través de Windows Update

Los fabricantes de hardware(Hardware) suelen publicar actualizaciones de controladores a través de Microsoft . Puede intentar verificar si hay una versión actualizada del controlador disponible mediante Windows Update .

1. Abra el menú Inicio(Start ) y seleccione Configuración(Settings) .

2. Seleccione Actualización de Windows(Windows Update) .

3. Seleccione Ver actualizaciones opcionales(View optional updates) .

4. Expanda Actualizaciones de controladores(Driver updates) .

5. Seleccione cualquier actualización pendiente para el dispositivo y seleccione Descargar e instalar(Download and install) .

Mientras lo hace, también debería intentar actualizar Windows(updating Windows) . Eso generalmente 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 un controlador de dispositivo. En ese caso, el Administrador de dispositivos(Device Manager) ofrece la opción de revertirlo.

1. Presione Windows + X y seleccione Administrador de dispositivos(Device Manager) .

2. Expanda la categoría de dispositivos.

3. Haga clic con el botón derecho en el controlador y seleccione Propiedades(Properties) .

4. Cambie a la pestaña Controlador .(Driver )

5. Seleccione Revertir controlador anterior(Roll Back Driver) .

Si el botón Revertir controlador(Roll Back Driver) anterior aparece atenuado, no puede revertir el controlador a su versión anterior.

Vuelva a instalar el controlador del dispositivo

Si no puede actualizar o revertir el controlador del dispositivo problemático, intente reinstalarlo. Eso ayuda a descartar problemas con la corrupción del controlador.

1. Presione Windows + X y seleccione Administrador de dispositivos(Device Manager) .

2. Expanda la categoría de dispositivos.

3. Haga clic con el botón derecho en el controlador y seleccione Desinstalar dispositivo(Uninstall device) .

4. Marque la casilla junto a Eliminar el software del controlador para este dispositivo(Delete the driver software for this device ) y seleccione Desinstalar(Uninstall) .

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 controladores dedicados y 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. Puede usar una herramienta gratuita de actualización de controladores(use a free driver updater tool) para hacer eso. Driver Booster es una buena opción.

1. Descargue e instale Driver Booster .

2. Abra Driver Booster y seleccione Escanear(Scan ) para buscar las últimas actualizaciones de controladores.

3. Seleccione Actualizar ahora(Update Now) para aplicar las actualizaciones.

Además, no olvide aplicar las actualizaciones de controladores pendientes para dispositivos de hardware adicionales mediante Windows Update .

Deshabilitar inicio rápido

Fast Startup es una característica de Windows que acelera los tiempos de arranque del sistema operativo(speeds up the operating system’s boot times) . Pero también es una causa conocida detrás de múltiples errores BSOD . Intente deshabilitarlo y verifique si eso hace la diferencia. 

1. Presione Windows + X y seleccione Opciones de energía(Power Options) .

2. Desplácese hacia abajo y seleccione Configuración de energía adicional(Additional power settings) .

3. Seleccione Elija lo que hacen los botones(Choose what the power buttons do) de encendido en la parte superior izquierda de la pantalla.

4. Desmarque la casilla junto a Activar inicio rápido (recomendado)(Turn on fast startup (recommended)) .

5. Seleccione Guardar cambios( Save changes) .

Ejecutar un escaneo 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(Hence) lo tanto, es una buena idea realizar un análisis exhaustivo de todo el sistema en busca de malware. 

Windows Security ofrece una protección decente contra los virus informáticos, pero un eliminador de malware dedicado(dedicated malware remover) es mucho mejor para eliminar formas de malware peligrosas. Recomendamos utilizar la versión gratuita de Malwarebytes .

1. Descargue e instale Malwarebytes .

2. Abra Malwarebytes y seleccione Escáner(Scanner) . Luego, seleccione Escáneres avanzados(Advanced scanners) > Configurar escaneo(Configure Scan) .

3. Marque las casillas junto a Analizar objetos de memoria(Scan memory objects) , Analizar elementos de inicio y registro y(Scan registry and startup items) Analizar dentro de archivos comprimidos(Scan within archives) . También puede seleccionar Analizar en busca de rootkits(Scan for 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(Scan) .

Solucionar errores del sistema operativo

El Comprobador de archivos del sistema(System File Checker) ( 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, debe intentar ejecutarlo.

1. Presione Windows + X y seleccione Windows PowerShell (Administrador)(Windows PowerShell (Admin)) .

2. Escriba el siguiente comando en la consola elevada de Windows PowerShell :

sfc/ scannow

3. Presione Entrar(Enter) .

Solucionar errores relacionados con el disco

Después de ejecutar el Comprobador de archivos del sistema(System File Checker) , continúe y ejecute la utilidad CHKDSK(CHKDSK Utility) al iniciar la computadora. Eso debería corregir cualquier error relacionado con el disco detrás del BSOD "Driver Overran Stack Buffer".

1. Presione Windows + X y seleccione Windows PowerShell (Administrador)(Windows PowerShell (Admin)) .

2. Escriba el siguiente comando en la consola de Windows PowerShell y presione Entrar(Enter) :

chkdsk C: /R

3. Presione Y. Luego, presione Entrar(Enter ) 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(Safe Mode) , puede intentar ejecutar el Comprobador de archivos del sistema(System File Checker) y la Utilidad CHKDSK(CHKDSK Utility) a través del Entorno de recuperación de Windows(Windows Recovery Environment) ( WinRE ).

1. Reinicie su computadora e ingrese al Entorno de recuperación de Windows .

2. Seleccione Solucionar problemas(Troubleshoot ) > Símbolo del sistema(Command Prompt) .

3. Ejecute el Comprobador de archivos del sistema:

sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

4. Ejecute la utilidad CHKDSK(CHKDSK Utility) en el volumen de arranque:

chkdsk C: /R

5: Ejecute la utilidad CHKDSK(Run CHKDSK Utility) en la partición de Windows :

chkdsk D: /R

¿Qué más puedes hacer?

Si ninguna de las correcciones anteriores lo ayudó a corregir el error BSOD en su PC con (BSOD)Windows , aquí hay algunas correcciones avanzadas en las que puede trabajar a continuación:

  • Desinstale las actualizaciones de Windows(Uninstall Windows Updates) : a pesar de las ventajas, las actualizaciones de Windows también pueden presentar problemas de estabilidad. Desinstale la actualización de características o calidad más reciente y verifique si eso ayuda.
  • Deshabilitar el overclocking: ¿Has overclockeado tu PC? Intente revertir los cambios en la CPU(reverting changes to the CPU) , la GPU y la RAM .
  • Update the BIOS/UEFI : actualice el firmware de su placa base para resolver las incompatibilidades entre los dispositivos de hardware y los controladores.
  • Restablecer Windows(Reset Windows) : restablecer de fábrica su instalación de Windows . Tiene la opción de mantener intactos los datos personales.
  • Vuelva a instalar Windows : borre completamente la partición del sistema y vuelva a instalar Windows .



About the author

Soy un experto experimentado en Windows 10 y 11/10, con experiencia tanto en navegadores como en aplicaciones para teléfonos inteligentes. He sido ingeniero de software durante más de 15 años y he trabajado con varias empresas de renombre, incluidas Microsoft, Google, Apple, Ubisoft y más. También he enseñado desarrollo de Windows 10/11 a nivel universitario.



Related posts