Indiscutibilmente ci siamo trovati tutti con il nostro sistema bloccato da qualche processo in Windows, questo influisce notevolmente sulle prestazioni della nostra macchina, e talvolta sulla nostra pazienza, e talvolta non sappiamo cosa fare in questa situazione. Esistono diversi tipi di processi sul nostro computer, alcuni dei quali sono essenziali per il corretto funzionamento del computer, quindi sarà necessario esaminare attentamente prima di chiudere i processi di Windows 10.
Oggi andremo ad analizzare come possiamo smettere di finire o comunemente chiamati "uccidere" questi processi di Windows 10 che alterano il funzionamento ottimale del sistema ma prima è bene chiarire cos'è un processo e come identificarli. Per questo possiamo principalmente uccidere i processi in Windows 10 usando il comando kill windows da CMD.
Che cos'è un processo di Windows 10?Possiamo definire un processo come la parte di un programma che è in esecuzione nell'ambiente Windows e questo processo inizia la sua operazione non appena il programma o l'applicazione viene avviato e a sua volta un processo può contenere vari thread per il suo corretto funzionamento.
Il task manager di Windows 10 è uno degli strumenti inclusi in tutti i sistemi operativi Microsoft che è di vitale aiuto per tutte le attività che vengono eseguite sul computer sia in tempo reale che in background. How extra ci permette di vedere in modo completamente dettagliato le prestazioni dell'apparecchiatura per analizzare e rilevare possibili anomalie che influiscono sulle sue prestazioni ottimali.
Analizzeremo in dettaglio come utilizzare il task manager per identificare quei processi che stanno utilizzando un'alta percentuale di risorse di sistema e "ucciderli" o terminarli per avere un sistema stabile, affidabile e con alti livelli di prestazioni.
1. Apri il Task Manager di Windows 10
La chiave è entrare nel task manager di Windows 10 per vedere i processi che sono attualmente nel nostro sistema, possiamo entrare in diversi modi.
Quando si utilizza una di queste opzioni, molto probabilmente avremo la seguente finestra di fronte a noi. In questo esempio premendo la combinazione di tasti:
Ctrl + Alt + Canc
E selezioniamo l'opzione "Task Manager" o facendo clic con il tasto destro sulla barra delle applicazioni e scegliamo "Task Manager". Faremo clic su maggiori dettagli per espandere le informazioni sui processi.
INGRANDIRE
Verrà visualizzata la seguente finestra:
Lì possiamo vedere tutti i processi attualmente in esecuzione in Windows 10. Se controlliamo la scheda "Dettagli" possiamo vedere un elenco più ampio di tutti i processi correnti, sia attivi che inattivi.
Come possiamo vedere, il sistema ci mostra informazioni dettagliate sui processi, abbiamo quanto segue:
NomeNome del processo.
PIDIdentificatore di processo.
CondizioneCi permette di vedere lo stato attuale del processo (In esecuzione, sospeso, inattivo, ecc.).
Nome utenteIndica a quale utente è collegato questo processo.
processoreCi consente di osservare in tempo reale il consumo del processore o della CPU che questo processo sta utilizzando.
MemoriaFornisce la possibilità di visualizzare la quantità di RAM consumata dal processo selezionato.
DescrizioneMostra brevi informazioni sul processo.
A volte possiamo, o gli utenti a cui forniamo supporto, commettere l'errore di "uccidere" i processi che sono essenziali per il sistema perché molte volte non sappiamo a cosa servono questi processi.
Vediamo alcuni dei processi più comuni in Windows e a cosa servono:
Explorer.exeQuesto processo è importante poiché è quello che ci fornisce l'ambiente desktop, la barra delle applicazioni, ecc.
Mstask.exeQuesto processo è responsabile della pianificazione delle attività ed esegue le attività come pianificato da noi.
Csrss.exeCSRSS (Client Server Run-Time Subsystem) ed è un processo vitale che deve essere sempre attivo poiché è responsabile della gestione della console di Windows, ed è responsabile della creazione e della distruzione delle minacce nel nostro sistema.
Svchost.exeÈ un processo generico che funge da host per i processi eseguiti da DLL.
Spoolsv.exeÈ il processo responsabile dei lavori di stampa.
Winlogon.exeQuesto processo è responsabile dell'accesso e della disconnessione.
Dwm.exeQuesto processo è responsabile della gestione degli effetti visivi in Windows, DWM - Desktop Windows Manager e grazie ad esso possiamo utilizzare i flip 3D da Windows 7.
Esistono indubbiamente molti altri processi ma a livello generale questi sono tra i più importanti e sui quali bisogna stare attenti a non intervenire.
Nonostante il Task Manager sia composto da più schede, tutte abbastanza utili e funzionali nelle nostre attività gestionali, ci concentreremo sulla struttura e sull'utilizzo della scheda Processi, che sarà di grande aiuto per analizzare in dettaglio quali processi sono eseguito su Windows 10 e il modo in cui utilizzano le risorse di sistema e se uno sta impiegando più del normale per poter adottare misure amministrative su di esso.
Vediamo che la scheda "Processi" è composta dalla seguente struttura:
ApplicazioniQui troviamo tutte le applicazioni e i programmi attualmente in esecuzione.
Processi in backgroundQui troviamo i processi che vengono eseguiti in Windows 10 e questi processi consentono di eseguire un altro processo senza la necessità di vederlo attivo, a volte consumano molte risorse di sistema.
Processi di WindowsIn questa sezione troviamo tutti quei processi che corrispondono a compiti esclusivi del sistema operativo per il suo funzionamento ottimale.
2. Trova processi con errore Windows 10
Ci sono alcuni modi che ci danno indicazioni che un processo sta presentando qualche anomalia nel sistema operativo, vuoi perché si blocca improvvisamente, perché il computer diventa lento o perché anche dispositivi come la ventola, producono un rumore eccessivo.
È qui che il task manager diventa per noi un alleato, poiché possiamo sapere con precisione e in tempo reale in un determinato processo quale percentuale di risorse sta utilizzando a livello di memoria, disco e CPU.
Possiamo fare clic sull'intestazione di ciascuna risorsa per ordinare l'utilizzo di detta risorsa dal più alto al più basso, ad esempio abbiamo fatto clic su Memoria per sapere quale processo sta attualmente consumando più memoria.
Uno dei vantaggi che ci offre il task manager è che utilizza una scala di colori che ci consente di identificare quando un processo consuma più risorse del normale, quindi più scuro è il colore, maggiore è il consumo di risorse di sistema.
Ad esempio, abbiamo usato VirtualBox e vediamo che inizia un consumo elevato a livello di disco, vediamo che questa linea è più scura delle altre.
Questo ci consente come amministratori di identificare che sta succedendo qualcosa e agire su tale processo, sia uccidendo il processo, rivedendolo con calma per vedere in quale attività si trova l'errore, ecc.
3. Termina i processi in Windows 10
Se abbiamo identificato il problema con il processo che sta utilizzando un alto livello di risorse o altro e l'unica soluzione possibile è terminare o "uccidere" il processo, dal "Task Manager" è molto semplice, faremo quanto segue . Andiamo alla scheda "Processi" o "Dettagli" del task manager, selezioniamo il processo da terminare, facciamo clic con il tasto destro su di esso e selezioniamo l'opzione "Termina attività".
Nella scheda Dettagli ci sono alcune più opzioni rispetto alla scheda Processi, anche se possiamo terminare da entrambe:
Finire i compitiDisattiva il processo selezionato.
Finalizzare l'albero dei processiTermina il processo e tutti i processi ad esso direttamente o indirettamente correlati.
Imposta prioritàPermette di definire l'importanza di questo processo rispetto agli altri.
Imposta affinitàPermette di stabilire quali core del processore dovrebbero occuparsi del processo.
Analizza la catena di attesaÈ importante utilizzare questa opzione prima di terminare un processo poiché l'analizzatore ci consente di determinare se il processo è bloccato in attesa che un altro processo finisca o se questo processo è davvero quello che causa i problemi.
Virtualizzazione UACControllo account utente UAC, questa opzione ci consente di modificare la virtualizzazione del processo.
Crea file di dumpUsando questa opzione possiamo eseguire il debug degli arresti anomali nel processo.
Aprire la destinazione del fileApri il luogo in cui si trova il file eseguibile, nel nostro caso, C: \ Windows \ System32 \ mspaint
Cerca onlineCerca in Internet informazioni sul processo selezionato.
Proprietà (modifica)Visualizza informazioni dettagliate sul processo selezionato.
Vai al servizio o ai serviziSelezionando questa opzione si aprirà la scheda Servizi del Task Manager.
Una volta che siamo sicuri di voler interrompere il servizio, selezioneremo l'opzione "Termina attività".
Se siamo sicuri, fai clic sull'opzione "Termina processo". In questo modo abbiamo interrotto il servizio. Il processo si concluderà automaticamente e potremo vedere miglioramenti nelle prestazioni del nostro sistema operativo. Un'altra opzione disponibile per terminare il processo utilizzando il Task Manager è selezionare il file e fare clic sul pulsante "Termina operazione" situato nell'angolo in basso a destra.
Esistono ulteriori alternative che possiamo implementare su un processo prima di terminarlo poiché possiamo perdere informazioni non salvate, ecc.
Questi sono:
EspandereCi permette di vedere che altri processi dipendono da quel processo.
Valori delle risorseQuesta opzione ci consente di modificare la visualizzazione del consumo di risorse in valori o in percentuale.
Crea file di dumpQuesta opzione ci consente di eseguire il debug completo del programma associato al processo.
Vai ai dettagliCi consente di andare alla scheda Dettagli dove vedremo un riepilogo molto più completo del processo.
Aprire la destinazione del fileQuesta opzione ci consente di aprire la posizione del programma associato al processo in cui è stato installato.
Cerca onlineQuesta opzione consente di navigare sul Web alla ricerca di informazioni sul processo stesso o sul programma da cui dipende il processo.
Proprietà (modifica)Questa opzione visualizza le proprietà generali del processo.
4. Termina i processi in Windows 10 CMD
Vediamo come uccidere il processo CMD di Windows 10.
Passo 1
Il prossimo modo in cui dobbiamo fermare un servizio è attraverso la console di comando (cmd), per questo inseriremo il cmd usando la combinazione di tasti:
+ R
Passo 2
E inserendo:
cmdPassaggio 3
Nella casella di testo. Una volta visualizzata la finestra di cmd possiamo vedere l'elenco completo dei processi utilizzando il comando:
elenco delle attivitàVedremo che viene visualizzato il seguente elenco in cui abbiamo i seguenti dettagli:
Nome immagineSi riferisce al nome del processo.
PIDIdentificatore di processo.
Nome della sessioneSi riferisce al tipo di processo (servizio o console).
Numero di sessioneA questo punto, 0 è equivalente a Servizi e 1 appartiene a Console.
Utilizzo della memoriaCi mostra la memoria consumata dal processo.
NotaÈ importante ricordare che per eseguire l'arresto di un processo dobbiamo eseguire cmd come amministratore.
Passaggio 4
Per poter fermare un processo dobbiamo usare il comando taskkill (Kill task), possiamo vedere i parametri di questo comando usando:
taskkill /?Comando TaskkillQueste sono tutte le possibilità dei parametri offerte da questo comando taskkill:
C: \ Users \ Solvetic-Vaio> taskkill /? TASKKILL [/ S sistema] [/ U utente [/ P [password]]]] {[/ Filtro FI] [/ PID ProcessID | / IM ImageName]} [/ T] [/ F] Descrizione: questo strumento viene utilizzato per terminare le attività in base all'ID del processo (PID) o al nome dell'immagine. Elenco parametri: / S sistema Specifica il sistema remoto a cui connettersi. / U [dominio \] utente Specifica il contesto utente in cui deve essere eseguito il comando. / P [password] Specifica la password per il contesto utente specificato. Richiede l'input se omesso. /Filtro FI Applica un filtro per selezionare un insieme di attività. Consente l'uso di "*". ex. imagename eq acme * / PID processid Specifica il PID del processo da terminare. Usa TaskList per ottenere il PID. / Nome immagine IM Specifica il nome dell'immagine del processo da terminare. Il carattere jolly '*' può essere utilizzato per specificare tutte le attività o i nomi delle immagini. / T Termina il processo specificato e tutti i processi figlio avviati da esso. / F Specifica l'interruzione forzata del processo. /? Mostra questo messaggio di aiuto. NOTA ---- 1) Il carattere jolly '*' per l'opzione /IM viene accettato solo quando viene applicato un filtro. 2) I processi remoti verranno sempre terminati forzatamente (/ F). 3) I filtri "WINDOWTITLE" e "STATUS" non verranno considerati quando si specifica un computer remoto. Esempi: TASKKILL / IM notepad.exe TASKKILL / PID 1230 / PID 1241 / PID 1253 TASKKILL / F / IM cmd.exe / T TASKKILL / F / FI "PID ge 1000" / FI "WINDOWTITLE ne untitle *" TASKKILL / F / FI "USERNAME eq NT AUTHORITY \ SYSTEM" / IM notepad.exe TASKKILL / S sistema / U dominio \ utente / FI "USERNAME ne NT *" / IM * TASKKILL / S sistema / U username / P password / FI "IMAGE eq note * "Stiamo per "uccidere" il processo mspaint.exe, per questo dobbiamo inserire la seguente sintassi:
taskkill / IM mspaint.exeÈ molto importante aggiungere l'IM (Image Name) poiché come abbiamo visto nella descrizione Image Name si riferisce al nome del processo.
Come vediamo usando comando taskkill Windows 10 possiamo interrompere quei processi e servizi che presentano guasti nel sistema. Se usiamo nuovamente il comando tasklist, vedremo che il processo mspain.exe dal programma Paint è già stato eliminato.
Se abbiamo il PID del processo a portata di mano, possiamo usare la seguente sintassi per fermare il processo:
Taskkill / PID 5044 / FDove F è Forza, cioè forza lo stop.
Se vogliamo fermare più processi contemporaneamente possiamo usare la seguente sintassi:
taskkill / IM mspaint.exe taskkill / IM cmd.exe taskkill / IM msword.exeAbbiamo alcuni parametri che possiamo usare sia con tasklist che taskkill. Con tasklist possiamo utilizzare i seguenti parametri:
INGRANDIRE
Elenco attività / vCi consente di vedere informazioni dettagliate su ogni attività che viene eseguita al momento.
INGRANDIRE
Elenco attività / svcCon questa opzione possiamo vedere le informazioni sui servizi ospitati in ogni processo.
Elenco compiti / mMostra tutti i processi che utilizzano un modulo exe o dll specifico. Ad esempio, se vogliamo vedere tutti i processi in esecuzione in questo momento nella macchina, utilizzeremo quanto segue:
INGRANDIRE
tasklist / V / FI "STATUS eq in esecuzione"A livello di taskkill possiamo avere i seguenti parametri:
Identità del processo taskkill / PID:Arresta un processo che specifica il numero di identità.
taskkill / nome processo IMArrestare un processo specificandone il nome.
taskkill / filtro FIConsente di utilizzare un filtro per selezionare più attività contemporaneamente.
taskkill / TTermina un processo e tutti i processi figlio associati al processo. Specifica che un processo deve essere interrotto forzatamente.
taskkill / F
5. Uccidi il processo di Windows 10
Se hai un programma in esecuzione e sta causando errori sul computer, possiamo interrompere, terminare, terminare il programma Windows 10 nel modo seguente con un collegamento.
Passo 1
Vai in uno spazio vuoto sul desktop e fai clic destro su di esso. Ora scegli "Nuovo / Collegamento".
Passo 2
Ora scrivi il seguente comando e finisci la creazione dando un nome.
taskkill / f / fi "Stato uguale a non rispondere"
I parametri inclusi indicano quanto segue:
TaskkillCon questo comando "uccidiamo" il processo di Windows.
/FIndica che l'app o il programma è costretto a chiudersi.
/ fiIndica che l'azione viene eseguita solo sui processi che soddisfano tale condizione.
Passaggio 3
Per questa scorciatoia possiamo usare una combinazione di tasti personalizzata per renderla più facile da eseguire. Per fare ciò, fai clic con il pulsante destro del mouse sul collegamento creato e scegli "Proprietà"
Passaggio 4
Qui andiamo alla scheda "Scorciatoia" e nel campo "Tasto di scelta rapida" premeremo i tasti sulla nostra tastiera e Windows li rileverà automaticamente.
In questo modo possiamo eseguire questa azione quando un programma è bloccato in Windows 10 e quindi eliminando i processi di Windows 10.
Possiamo vedere come il Task Manager sia un potente strumento che ci aiuta nei compiti di controllo e supervisione dello stato delle apparecchiature, sia a livello di organizzazione che dei propri team, fornendo informazioni aggiornate, in tempo reale e assolutamente tutti i processi stanno usando le risorse della nostra macchina. Possiamo uccidere facilmente i processi in Windows 10 e sapere che rsi sta influenzando le nostre prestazioni.Usando il comando kill Windows abbiamo un'opzione completa per uccidere i processi di Windows 10 che stanno dando problemi. In questo modo possiamo tenere un controllo sistematico su quali processi consumano più risorse di altri per essere cauti in futuro o semplicemente per averlo come punto di riferimento.