rundll32.exe
Termini di ricerca del catalogo: rundll32, run a dll as an app
Esegue una DLL come applicazione. Carica una funzione esportata da una DLL. La riga di comando, non il nome del file, specifica la sua operazione corrente.
Cosa c'è da sapere
Il file exe è un launcher. La DLL specificata nella riga di comando è il vero programma.
rundll32.exe serve a richiamare un'esportazione specifica presente in una DLL. Gli applet del Pannello di controllo e alcune stampanti lo utilizzano ancora. I malware sfruttano spesso questo nome attendibile. Apri sempre la riga di comando per verificarla.
- Sicuro?
- Controlla il percorso del file in esecuzione, la firma e il publisher. Il solo nome non basta a stabilire la sicurezza.
- I malware possono utilizzarlo?
- Controlla il percorso del file in esecuzione, la firma e il publisher. Il solo nome non basta a stabilire la sicurezza.
- Dovrei eliminarlo?
- No. Windows richiede il processo host
Che cos'è rundll32.exe?
rundll32.exe è l'utilità documentata di Windows che carica una DLL e ne invoca un'esportazione. La sintassi è rundll32 DLL,EntryPoint.
Cosa fa?
Non svolge quasi alcuna attività propria. Le impostazioni dello schermo, le interfacce utente delle stampanti meno recenti e alcuni applet Microsoft si avviano ancora in questo modo. Una riga di comando vuota è insolita e merita un controllo approfondito.
Perché è in esecuzione?
Qualcosa ha invocato un punto di ingresso di una DLL anziché un file exe. Attività pianificate e residui di collegamenti sono casi comuni. Una copia eseguita da SysWOW64 per una DLL a 32 bit appartiene comunque a Windows.
Ispeziona l'istanza in esecuzione
In Windows PowerShell, questa query di sola lettura elenca gli ID processo corrispondenti, i tempi di creazione e i percorsi eseguibili su questo PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'rundll32.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Nessun risultato o un percorso inaccessibile è inconcludente. I processi protetti possono limitare l'accesso e gli ID processo possono essere riutilizzati. Mantieni i percorsi personali locali.
Usa la guida all'identità del file per confrontare firme e metadati del prodotto. Un nome file da solo non può stabilire la sicurezza.
È sicuro?
Dipende dalla DLL
L'host in System32 è legittimo. Il livello di sicurezza dipende dal percorso della DLL e dal relativo autore. Le pagine web che affermano senza ulteriori verifiche "rundll32 è un virus" tralasciano l'unico elemento determinante.
Confronta la posizione registrata con il file effettivo. Una cartella familiare da sola non stabilisce l'identità.
C:\Windows\System32\rundll32.exe
- Percorso dell'host previsto: System32 o SysWOW64
- Leggi la riga di comando ogni volta
- Un file rundll32.exe nella cartella utente non è l'host di Windows
Posso terminarlo?
Interrompe quella chiamata alla DLL
Terminare il processo chiude quell'applet o quel payload. Se la riga di comando puntava a una DLL temporanea, quello è il momento giusto per esaminare i meccanismi di persistenza.
Posso rimuoverlo?
No per l'host di Windows
Non eliminare System32\rundll32.exe. Rimuovi il collegamento o l'attività che richiama una DLL dannosa.
Dovrebbe avviarsi con Windows?
Un collegamento di avvio che chiama rundll32 dovrebbe mostrare il percorso completo della DLL. Un nome vuoto o numerico rappresenta un segnale di allarme.
Misura l'uso delle risorse
| CPU e memoria | Confronta diverse osservazioni per lo stesso PID e carico di lavoro. Questa voce non ha una linea di base universale misurata in modo indipendente. |
|---|---|
| Disco e rete | Attribuisci l'attività al processo effettivo e all'attività corrente; un nome file da solo non stabilisce le destinazioni previste o il volume di trasferimento. |
Informazioni sul file
| Nome dell'eseguibile | rundll32.exe |
|---|---|
| Percorso di installazione registrato | C:\Windows\System32\rundll32.exe |
| Publisher | Microsoft Corporation |
| Controllo firma | Ispeziona il file effettivo; questa voce non certifica l'identità del suo certificato. |
Problemi comuni
rundll32 a ogni accesso
Apri la cartella Esecuzione automatica e Utilità di pianificazione. L'elemento ad esecuzione automatica non è il processo host, ma i relativi argomenti.
Gli utenti eliminano rundll32 per "fermare i virus"
In questo modo Windows non riesce più ad avviare diversi applet. L'infezione risiedeva nella DLL.
Risoluzione dei problemi
Esegui una diagnosi prima di apportare modifiche distruttive.
Copia l'intera riga di comando
Dettagli di Gestione attività o Process Explorer. Cerca il percorso di quella DLL, non la parola rundll32.
Conferma il percorso dell'host
Solo System32 o SysWOW64. Qualsiasi altro rundll32.exe è un programma distinto.
Dettagli tecnici
Dettagli tecnici
| Nome immagine | rundll32.exe |
|---|---|
| Ruolo | Host per punti di ingresso DLL |
Verifica l'identita' di un file in esecuzione
Un nome file da solo non può stabilire la sicurezza. Verifica il percorso effettivo, la firma e l'identità del prodotto.
Fonti e verifica
Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.
- Microsoft Learn: rundll32 · Utilizzo ufficiale dell'host
- Supporto Microsoft: Windows · Denominazione nel supporto pubblico
- Mappa dei processi di Foxhole · Campioni di prima parte su PC Windows. Non e' un benchmark di laboratorio.
- Microsoft Sysinternals: Sigcheck · Spiega come esaminare le firme dei file. Questo riferimento non stabilisce l'identità o la sicurezza di un particolare file in esecuzione.
- Microsoft: Get-CimInstance · Metodo di query dei processi locali di sola lettura.
- Microsoft: proprietà Win32_Process · Documenta ID processo, percorsi eseguibili, date di creazione e riutilizzo dell'ID padre.
Questo articolo è stato utile?
È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.
Grazie. Ci aiuta a migliorare questa pagina.