Cómo reparar el error Rundll32 ha dejado de funcionar

¿Sigue recibiendo el error "El proceso de host de Windows ( Rundll32 ) ha dejado de funcionar" mientras usa Windows 10 ? Este error aparece principalmente cuando intenta abrir o interactuar con programas específicos, nativos o de terceros, en su computadora. Pero también puede molestarte al azar sin razón aparente. ¿Por qué pasó esto?

Windows 10 utiliza el proceso Rundll32 para ejecutar archivos (Rundll32)DLL ( biblioteca de vínculos dinámicos(dynamic-link library) ) de 32 bits . Estos archivos contienen funciones que se comparten entre varias aplicaciones. Sin embargo, el software en conflicto, las configuraciones configuradas incorrectamente o los archivos del sistema dañados pueden causar que Rundll32 se descomponga, de ahí el motivo del error.

El error "Rundll32 ha dejado de funcionar" ha estado afectando a los usuarios de Windows durante años, pero existen varias soluciones que pueden ayudarlo a deshacerse de él. Recomendamos trabajar con los métodos de solución de problemas a continuación en el orden en que aparecen. Siéntase(Feel) libre de omitir aquellos que no se aplican.

Deshabilitar vistas previas en miniatura

¿Sigues encontrando el error "Rundll32 ha dejado de funcionar" mientras usas el Explorador de archivos(File Explorer) ? Desactivar las vistas previas en miniatura puede ayudar.

1. Abra el Explorador de archivos.

2. Seleccione la pestaña Ver . (View )Luego, elija Opciones(Options) para que aparezca el cuadro de diálogo Opciones de carpeta .(Folder Options)

3. Cambie a la pestaña Ver .(View )

4. Marque la casilla junto a Mostrar siempre iconos, nunca miniaturas(Always show icons, never thumbnails) .

5. Seleccione Aplicar(Apply) y luego Aceptar(OK) para guardar los cambios.

Ejecutar el Solucionador de problemas de archivos y carpetas

Si el Explorador de archivos(File Explorer) sigue arrojando el mensaje de error " Rundll32 ha dejado de funcionar" a pesar de deshabilitar las vistas previas en miniatura, intente ejecutar el Solucionador de problemas de archivos(File) y carpetas(Folder Troubleshooter) .

1. Descargue el Solucionador de problemas de archivos y carpetas(File and Folder Troubleshooter) de Microsoft.

2. Abra el Solucionador de problemas de archivos(File) y carpetas; no(Folder Troubleshooter—you) es necesario que lo instale.

3. Seleccione Avanzado(Advanced) , marque la casilla junto a Aplicar reparaciones automáticamente(Apply repairs automatically ) (si aún no está marcada) y seleccione Siguiente(Next) .

4. Seleccione todas las opciones dentro de la pantalla ¿Qué tipo de problemas está experimentando? y seleccione (What kind of problems are you experiencing )Siguiente(Next) .

5. Siga las indicaciones en pantalla para solucionar cualquier problema detectado por el Solucionador de problemas de archivos(File) y carpetas(Folder Troubleshooter) .

Actualizar(Update) , reinstalar(Reinstall) o desinstalar programas

¿Ocurrió(Did) el problema después de instalar una aplicación en particular en su computadora? Por ejemplo, programas como Nero y K-Lite Codec Pack tienen un historial de causar el error " Rundll32 ha dejado de funcionar".

Si es así, intente actualizar o reinstalar el programa. En caso de que eso no funcione, es posible que desee considerar eliminarlo de su computadora(removing it from your computer) por completo.

Deshabilitar servicios y programas de inicio(Startup Programs)

Los servicios en segundo plano de terceros y los programas de inicio también pueden provocar el error Rundll32 . Compruebe si deshabilitar estos ayuda. Luego puede pasar por un proceso de eliminación para descubrir el elemento exacto que causa el problema.

Deshabilitar servicios de terceros: configuración del sistema(Disable Third-Party Services – System Configuration)

1. Presione Windows+R para abrir el cuadro Ejecutar. Luego, escriba msconfig y seleccione Aceptar(OK) .

2. Cambie a la pestaña Servicios . (Services )Luego, marque la casilla junto a Ocultar todos los servicios de Microsoft(Hide all Microsoft services ) (que luego revela solo los servicios de terceros) y seleccione Deshabilitar todo(Disable all)

3. Seleccione Aplicar(Apply) y luego Aceptar(OK) para guardar los cambios. Seleccione Salir sin reiniciar(Exit without restart ) cuando se le solicite.

Deshabilitar programas de inicio - Administrador de tareas(Disable Startup Programs – Task Manager)

1. Haga clic derecho en la barra de tareas y seleccione Administrador de tareas(Task Manager) .

2. Seleccione Más detalles(More Details) .

3. Cambie a la pestaña Inicio .(Startup)

4. Elija cada programa de inicio de terceros y seleccione Desactivar(Disable) .

5. Cierre el Administrador de tareas. 

Reinicia tu computadora. Si el error Rundll32 ya no aparece, vuelva a habilitar algunos servicios y programas de inicio a la vez. Eso debería ayudarlo a identificar el elemento problemático. Luego puede actualizar el programa relevante o eliminarlo de su computadora.

Revertir controladores de audio/video

El error "Rundll32 ha dejado de funcionar" puede aparecer después de actualizar los controladores de audio o video. Por ejemplo, los controladores de Realtek , Sound Blaster y NVIDIA pueden causar eso en raras ocasiones. Use el Administrador de dispositivos(Device Manager) en Windows 10 para revertirlos.

1. Haga clic con el botón derecho en el botón Inicio(Start ) y seleccione Administrador de dispositivos(Device Manager) .

2. Expanda Controladores de sonido, video y juegos(Sound, video and game controllers)

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

4. Cambie a la pestaña Controlador y seleccione (Driver )Retroceder controlador(Roll Back Driver) . Repita para cualquier otro controlador dentro de la lista.

5. Expanda la sección Adaptadores de pantalla(Display Adapters ) dentro del Administrador de dispositivos(Device Manager) y repita los pasos 3 y 4 .

Actualizar controladores de audio/video

Si revertir los controladores de audio y video no ayudó (o si no pudo revertirlos antes), intente actualizarlos en su lugar.

1. Abra el Administrador de dispositivos.

2. Expanda Controladores de sonido, video y juegos(Sound, video and game controllers)

3. Haga clic con el botón derecho en el controlador de sonido y seleccione Actualizar controlador(Update Driver) .

4. Seleccione Buscar controladores automáticamente para(Search automatically for drivers) buscar y aplicar los controladores más recientes automáticamente. Repita(Repeat) para cualquier otro controlador dentro de la lista.

5. Expanda la sección Adaptadores de pantalla(Display Adapters) y repita los pasos 3 y 4 .

Alternativamente, puede descargar los controladores de audio o video más recientes directamente desde el sitio web del fabricante y actualizarlos manualmente.

Actualizar Windows 10

Una versión obsoleta de Windows 10 puede provocar todo tipo de problemas. Si no ha actualizado su computadora por un tiempo, intente hacerlo ahora.

1. Abra el menú Inicio(Start) , escriba actualización de Windows(windows update,) y seleccione Abrir(Open) .

2. Seleccione Buscar actualizaciones(Check for updates) .

3. Instale las actualizaciones, si están disponibles.

Deshabilitar la prevención de ejecución de datos

La prevención de ejecución de datos(Data Execution Prevention) ( DEP ) es una característica de Windows 10 que supervisa y protege la memoria del sistema de ataques malintencionados. Sin embargo, puede impedir que el proceso Rundll32 funcione correctamente. Compruebe si deshabilitar DEP ayuda.

1. Abra el menú Inicio(Start ) , escriba símbolo del sistema(command prompt) y seleccione Ejecutar como administrador(Run as administrator) .

2. Copie y pegue el siguiente comando en la consola elevada del símbolo del sistema :(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOff 

3. Presione Entrar(Enter ) para deshabilitar DEP.

¿(Did) Eso solucionó el error " Rundll32 ha dejado de funcionar"? En caso afirmativo, es posible que desee continuar con el resto de las correcciones, ya que mantener DEP deshabilitado es un riesgo de seguridad.

Nota:(Note:) Para habilitar la prevención de ejecución de datos(Data Execution Prevention) en otro momento, ejecute el siguiente comando en una consola de símbolo del sistema con privilegios elevados:(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOn

Escanear en busca de malware

Los programas maliciosos pueden hacerse pasar por archivos DLL y terminar causando errores "Rundll32 ha dejado de funcionar". Intente usar Seguridad de Windows(Windows Security) para escanear su computadora en busca de malware.

1. Abra el menú Inicio(Start ) , escriba seguridad(windows security) de Windows y seleccione Abrir(Open) .

2. Seleccione Protección contra virus y amenazas(Virus & threat protection) .

3. Seleccione Opciones de escaneo(Scan options) .

4. Seleccione Análisis completo(Full scan) . Luego, selecciona Escanear ahora(Scan now) .

Si Windows Security no pudo desenterrar nada, recomendamos usar un eliminador de malware dedicado como Malwarebytes para una limpieza completa de la computadora.

Ejecutar un escaneo SFC

Un análisis SFC ( Comprobador de archivos de sistema(System File Checker) ) le permite detectar y reparar archivos de sistema dañados que impiden que el proceso Rundll32 se ejecute correctamente.

1. Abra el menú Inicio(Start ) , escriba símbolo del sistema(command prompt) y seleccione Ejecutar como administrador(Run as administrator) .

2. Introduzca el siguiente comando:

sfc /scannow

3. Presione Entrar(Enter)

La exploración SFC puede tardar varios minutos en completarse.

Ejecutar un escaneo DISM

Si el escaneo SFC no pudo encontrar y solucionar algún problema, ejecute un escaneo DISM ( Administración y mantenimiento de imágenes de implementación(Deployment Image Servicing and Management) ) en su lugar.

1. Abra el menú Inicio(Start ) , escriba símbolo del sistema(command prompt) y luego seleccione Ejecutar como administrador(Run as administrator) .

2. Ejecute el siguiente comando:

DISM /Online /Cleanup-Image /CheckHealth

3. Si DISM terminó detectando problemas en su computadora, ejecute los siguientes comandos uno tras otro.

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

¿Qué más puedes hacer?

Si ninguna de las correcciones anteriores resolvió el error "El proceso de host de Windows ( Rundll32 ) dejó de funcionar", es posible que desee realizar un restablecimiento de fábrica de Windows 10(Windows 10 factory reset) dirigiéndose a Inicio(Start ) > Configuración(Settings ) > Actualización y seguridad(Update & Security) > Recuperación(Recovery) . Puede elegir entre mantener o eliminar sus archivos y programas durante el procedimiento de reinicio.

También puedes intentar reinstalar Windows 10(re-installing Windows 10) . Podría haber un problema subyacente profundo que solo se puede solucionar con una reinstalación completa del sistema operativo. Solo(Just) recuerde crear una copia de seguridad completa de sus datos de(complete backup of your data) antemano.



About the author

Soy un profesional de atención al cliente de Windows 10/11/10 con más de 5 años de experiencia. También he sido un ávido jugador durante los últimos años y tengo un gran interés en Xbox One. Mi enfoque actual es ayudar a los clientes con los problemas que tienen con sus sistemas Windows 10 o Windows 11, a menudo mediante el uso de nuestras herramientas de servicio al cliente, como el soporte del centro de llamadas y la ayuda en línea.



Related posts