rundll32.exe
Términos de búsqueda del catálogo rundll32, run a dll as an app
Run a DLL as an App. Carga una función exportada desde una DLL. La línea de comandos, no el nombre del archivo, indica lo que está haciendo.
Lo que necesita saber
El ejecutable es un iniciador. La DLL en la línea de comandos es el verdadero programa.
rundll32.exe existe para llamar a una exportación específica en una DLL. Los subprogramas del Panel de control y algunas impresoras todavía lo utilizan. El malware aprovecha su nombre de confianza. Abra siempre la línea de comandos.
- ¿Seguro?
- Compruebe la ruta, la firma y el editor del archivo en ejecución. El nombre por sí solo no puede determinar la seguridad.
- ¿Puede usarlo el malware?
- Compruebe la ruta, la firma y el editor del archivo en ejecución. El nombre por sí solo no puede determinar la seguridad.
- ¿Deberia eliminarlo?
- No. Windows necesita el host
¿Qué es rundll32.exe?
rundll32.exe es la utilidad documentada de Windows que carga una DLL y llama a una función exportada. La sintaxis es rundll32 DLL,EntryPoint.
¿Qué hace?
Casi no tiene funciones propias. La configuración de pantalla, la interfaz de impresoras antiguas y algunos subprogramas de Microsoft todavía se inician de esta forma. Una línea de comandos en blanco es inusual y merece una revisión.
¿Por qué se está ejecutando?
Algo invocó un punto de entrada de una DLL en lugar de un exe. Las tareas programadas y los restos de accesos directos son comunes. Una copia que se ejecuta desde SysWOW64 para una DLL de 32 bits sigue siendo parte de Windows.
Inspeccionar la instancia en ejecución
En Windows PowerShell, esta consulta de solo lectura enumera los IDs de proceso coincidentes, los tiempos de creación y las rutas ejecutables en este PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'rundll32.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Ningún resultado o una ruta inaccesible no es concluyente. Los procesos protegidos pueden restringir el acceso y los IDs de proceso pueden reutilizarse. Mantenga las rutas personales locales.
Use la guía de identidad de archivo para comparar firmas y metadatos del producto. Un nombre de archivo solo no puede establecer la seguridad.
¿Es seguro?
Depende de la DLL
El host en System32 es legítimo. La seguridad depende de la ruta de la DLL y de su editor. Las páginas que afirman "rundll32 es un virus" fijándose solo en el nombre omiten lo único relevante.
Compare la ubicación registrada con el archivo real. Una carpeta familiar sola no establece la identidad.
C:\Windows\System32\rundll32.exe
- Ruta esperada del host: System32 o SysWOW64
- Lea la línea de comandos siempre
- Un rundll32.exe en una carpeta de usuario no es el host de Windows
¿Puedo finalizarlo?
Detiene esa llamada a la DLL
Finalizar el proceso cierra ese subprograma o esa carga útil. Si la línea de comandos apuntaba a una DLL en una carpeta temporal, ese es el momento de inspeccionar la persistencia.
¿Puedo eliminarlo?
No en el caso del host de Windows
No elimine System32\rundll32.exe. Elimine el acceso directo o la tarea que llama a la DLL dañina.
¿Debería iniciarse con Windows?
Un acceso directo en Inicio que llama a rundll32 debería mostrar una ruta completa a la DLL. Un nombre vacío o numérico es una señal de alerta.
Medir el uso de recursos
| CPU y memoria | Compare varias observaciones para el mismo PID y carga de trabajo. Esta entrada no tiene una línea de base universal medida de forma independiente. |
|---|---|
| Disco y red | Atribuya la actividad al proceso real y a la tarea actual; un nombre de archivo solo no establece los destinos esperados ni el volumen de transferencia. |
Información del archivo
| Nombre del ejecutable | rundll32.exe |
|---|---|
| Ruta de instalación registrada | C:\Windows\System32\rundll32.exe |
| Editor | Microsoft Corporation |
| Verificación de firma | Inspeccione el archivo real; esta entrada no certifica la identidad de su certificado. |
Problemas comunes
rundll32 en cada inicio de sesión
Abra la carpeta Inicio y el Programador de tareas. El host no es la ejecución automática. Lo son los argumentos.
Los usuarios eliminan rundll32 para "detener virus"
Windows no podrá entonces iniciar varios subprogramas. La infección era la DLL.
Solución de problemas
Diagnostique antes de realizar cualquier cambio destructivo.
Copie la línea de comandos completa
Detalles del Administrador de tareas o Process Explorer. Busque esa ruta de DLL, no la palabra rundll32.
Confirme la ruta del host
Solo System32 o SysWOW64. Cualquier otro rundll32.exe es un programa diferente.
Detalles técnicos
Detalles técnicos
| Nombre de la imagen | rundll32.exe |
|---|---|
| Rol | Host de punto de entrada de DLL |
Comprobar la identidad de un archivo en ejecución
Un nombre de archivo solo no puede establecer la seguridad. Verifique la ruta real, la firma y la identidad del producto.
Fuentes y verificación
Etiqueta de fuente registrada: agosto de 2026. Esta etiqueta no establece una verificación independiente. Cómo investigamos.
- Microsoft Learn: rundll32 · Uso oficial del host
- Soporte técnico de Microsoft: Windows · Nomenclatura del soporte técnico público
- Mapa de procesos de Foxhole · Muestras directas en PC con Windows. No es una prueba comparativa de laboratorio.
- Microsoft Sysinternals: Sigcheck · Explica cómo inspeccionar las firmas de archivos. Esta referencia no establece la identidad ni la seguridad de un archivo en ejecución en particular.
- Microsoft: Get-CimInstance · Método de consulta de procesos local de solo lectura.
- Microsoft: Win32_Process properties · Documenta IDs de proceso, rutas ejecutables, fechas de creación y reutilización de ID de padre.
¿Fue útil este artículo?
Un sí o un no es suficiente. Elija un motivo si lo desea o agregue una breve nota.
Gracias. Eso nos ayuda a mejorar esta página.