cmd.exe
Termini di ricerca del catalogo cmd, prompt dei comandi, command.com
Prompt dei comandi di Windows. Esegue file batch e comandi incorporati. La finestra è solitamente conhost.exe. Non è PowerShell.
Cosa c'è da sapere
Questo è il Prompt dei comandi. PowerShell è un host diverso. conhost.exe rappresenta la finestra.
cmd.exe interpreta file batch e comandi incorporati. Un cmd visualizzato temporaneamente all'accesso è uno script, spesso proveniente dall'avvio automatico o dall'installer di un produttore. powershell.exe non corrisponde a questo file.
- Sicuro?
- Controlla il percorso del file in esecuzione, la firma e il publisher. Il solo nome non basta a stabilire la sicurezza.
- È identico a powershell?
- No
- Perché conhost?
- Quella è la finestra della console
Che cos'è cmd.exe?
cmd.exe è l'interprete dei comandi di Windows. command.com è il predecessore a 16 bit e non corrisponde a quanto mostrato dall'attuale Gestione attività.
Cosa fa?
Esegue file .bat e .cmd, comandi predefiniti e altri eseguibili. La finestra visiva nelle versioni correnti di Windows è conhost.exe.
Perché è in esecuzione?
Hai aperto il Prompt dei comandi, è stato eseguito uno script o un installer ha utilizzato un passaggio batch. Un cmd.exe nascosto con il parametro /c e un URL di download richiede un'indagine da riga di comando.
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 'cmd.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?
L'host è legittimo. La riga di comando è il vero interrogativo
System32\cmd.exe fa parte di Windows. La sicurezza dipende dal processo genitore e dall'argomento /c. I database di nomi di file che contrassegnano ogni cmd.exe come a rischio non sono di aiuto.
Confronta la posizione registrata con il file effettivo. Una cartella familiare da sola non stabilisce l'identità.
C:\Windows\System32\cmd.exe
- SysWOW64 contiene una versione a 32 bit di cmd
- Host della finestra: conhost.exe
- Non è powershell.exe
Posso terminarlo?
Arresta quel batch
Terminando cmd.exe si arresta l'interprete. Se un'attività o un collegamento lo riavvia, individua tale trigger.
Posso rimuoverlo?
No
Non eliminare cmd.exe. Windows e i programmi di installazione continuano a richiamarlo. Limita gli script rimuovendo il collegamento, non l'interprete.
Dovrebbe avviarsi con Windows?
Un file .bat in Esecuzione automatica è la causa tipica dell'avvio automatico di cmd. Autoruns può mostrarlo. cmd di per sé non è un servizio.
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 | cmd.exe |
|---|---|
| Percorso di installazione registrato | C:\Windows\System32\cmd.exe |
| Publisher | Microsoft Corporation |
| Controllo firma | Ispeziona il file effettivo; questa voce non certifica l'identità del suo certificato. |
Problemi comuni
Lampeggio all'accesso
Attiva una pausa nel batch oppure usa Autoruns. Terminare cmd dopo il lampeggio non ha alcun effetto sul collegamento.
Le persone lo confondono con PowerShell ISE
Host diverso, profilo diverso, criteri diversi.
Risoluzione dei problemi
Esegui una diagnosi prima di apportare modifiche distruttive.
Leggi l'intera riga di comando
Dettagli di Gestione attività. /c combinato con un percorso Temp rappresenta il payload.
Non sostituire cmd.exe con un "fix"
La sostituzione dei file di sistema è un tipico schema malware.
Dettagli tecnici
Dettagli tecnici
| Nome immagine | cmd.exe |
|---|---|
| Host della finestra | conhost.exe |
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: cmd · Prompt dei comandi
- Microsoft Learn: console · Relazione con conhost
- 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.