¿Cómo reparar errores Rundll32 o RunDll al inicio?

Cuando inicia sesión en su computadora, puede aparecer una ventana de mensaje de error con RunDll en el título, mencionando un nombre de archivo DLL como el siguiente:

Hubo un problema al ejecutar C: \ Users \ desktop \ AppData \ Local \ Microsoft \ Protect \ protecthost.dll

El módulo especificado no se pudo encontrar.

error rundll

Aunque el nombre de la DLL y la ruta de la carpeta parecen legítimos en este ejemplo, en realidad no lo es. Un malware dejó caer el archivo DLL allí y agregó una entrada de inicio para que el DLL se ejecute en cada inicio. El mensaje "El módulo especificado no se pudo encontrar." Por lo general, indica que su software antivirus ya se ha ocupado del módulo problemático eliminándolo o poniéndolo en cuarentena. Ahora, todo lo que necesita hacer es eliminar la entrada del inicio o la tarea programada, dondequiera que se esté cargando.

Administrador de tareas: pestaña Inicio

Abra el Administrador de tareas y haga clic en la pestaña Inicio. Habilite la columna Línea de comando haciendo clic con el botón derecho en el encabezado de la columna y habilitando la casilla de verificación "Línea de comando". Esto muestra la línea de comandos completa para cada elemento de inicio enumerado. Para evitar que aparezca la ventana del mensaje de error al inicio, haga clic con el botón derecho en la entrada correspondiente (rundll32) en la lista y haga clic en Desactivar.

error rundll

Autoruns

El Administrador de tareas enumera las entradas de inicio solo desde las claves RunOnce / Run y ​​la carpeta de inicio, pero hay varios otros puntos de inicio de inicio. Es mejor usar Autoruns para gestionar programas de inicio.

error rundll

En Autoruns, los archivos faltantes se resaltan en amarillo, lo que es un indicador fácil de localizar las entradas rundll32. Puede deshabilitar o eliminar las entradas desde allí. Tenga en cuenta que algunos programas maliciosos se cargan como tarea programada en lugar de desde el inicio. Es posible que deba inspeccionar además las entradas del programador de tareas de terceros. Para evitar la eliminación accidental de las entradas integradas agregadas por Windows, asegúrese de habilitar "Ocultar entradas de Microsoft" en el menú de opciones de ejecución automática.

¿Cuál es Rundll32.exe?

Rundll32.exe es un archivo válido de Windows, que puede cargar una DLL y ejecutar una función de punto de entrada especificada dentro del archivo DLL. El problema no es rundll32.exe, sino el archivo DLL falso que fue eliminado por un malware y la entrada de inicio correspondiente. Para saber más sobre un módulo, puede buscarlo En la red. En algunos casos, los nombres de los módulos y las ubicaciones de las carpetas contienen caracteres y números aleatorios, como es el caso de la mayoría de las entradas de inicio y las tareas programadas agregadas por Malware.

Después de eliminar las entradas, realice un seguimiento con un escaneo completo con su programa antivirus, además de usar Malwarebytes Anti-Malware.


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)