2013-07-04 01:42:55 +0000 2013-07-04 01:42:55 +0000
25
25

Come uccidere le attività in Windows 7 quando anche Task Manager non si apre o non risponde?

Di tanto in tanto uno dei miei computer si impantana al punto che tutto si blocca, Ctrl+Alt+Canc non funziona, Task Manager non si apre, o funziona, ma si apre così lentamente che ci vogliono ore o giorni per chiudere altri processi e riprendere il controllo del computer, ecc.

C'è un modo per, per esempio, forzare Task Manager ad avere la massima priorità in modo che si apra sempre immediatamente con Ctrl+Shift+Esc anche quando qualche altro processo/driver sta monopolizzando la CPU? C'è qualche altro programma che può essere eseguito in background e aprirsi immediatamente in questo modo?

Questa domanda non riguarda il risolvere “problemi di fondo”. Non importa quanta memoria abbiate, è ancora possibile per un processo disonesto mangiarsela tutta e bloccare il computer in un page fault thrashing, monopolizzare la CPU, ecc. Questa domanda riguarda come riprendere il controllo del computer quando ciò accade.

Fondamentalmente quando si verificano questi tipi di blocchi, voglio aprire un qualche tipo di task manager che metta in pausa ogni altro processo e mi permetta di ucciderne uno, e poi lasciare che tutto riprenda così posso salvare il mio lavoro, ecc. Altrimenti la mia unica opzione è tenere premuto il pulsante di accensione. Antifreeze dovrebbe fare esattamente ciò che voglio, mettendo in pausa tutte le altre applicazioni e avviando un task manager per uccidere il colpevole, ma nei miei test, in realtà non fa nessuno dei due.

Risposte (6)

16
16
16
2013-07-04 11:10:41 +0000

Puoi uccidere le attività usando il prompt dei comandi.

1) Tasto Windows + R (Esegui)

2) Digita ‘cmd’ e premi invio

3) Digita il comando tasklist , premi invio. puoi vedere tutti i compiti in esecuzione nel tuo sistema.

4) Uccidi un particolare compito/applicazione da taskkill /f /im taskname

Es: Se vuoi uccidere il blocco note, digita taskkill /f /im notepad.exe

Edit

Se conosci il nome dell'applicazione, allora puoi emettere il comando taskkill direttamente nel campo di testo run.

5
5
5
2013-07-04 03:33:29 +0000

(http://www.donationcoder.com/Software/Mouser/proctamer/index.html) è una piccola e ingegnosa utility che raggiunge il tuo obiettivo finale, ma lo fa in un modo diverso e probabilmente migliore.

Piuttosto che aumentare la priorità del Task Manager, abbassa la priorità di qualsiasi processo fuori controllo, prevenendo il tipo di blocchi a cui ti stai riferendo.

Comunque, se vuoi ancora solo alzare permanentemente la priorità di un processo come il task manager, puoi usare quest'altra utility, Prio , ma fai attenzione quando imposti priorità elevate su più processi.

2
2
2
2015-04-09 07:23:20 +0000

Se si ottiene il seguente errore quando si tenta di uccidere il processo utilizzando taskkill:

C:\>taskkill /f /im firefox.exe
ERROR: The process "firefox.exe" with PID 7808 could not be terminated.
Reason: There is no running instance of the task.

allora significa che Firefox sta aspettando che il servizio di cui sopra venga fermato. È necessario uccidere quel processo prima di uccidere il processo di Firefox. Molto probabilmente è Flash o Acrobat reader, …

Nel mio caso uccidere Firesvc.exe funziona sempre. Spero che questo aiuti anche gli altri.

2
2
2
2013-07-04 03:56:35 +0000

Sembra che ci siano problemi più profondi qui, raramente mi imbatto in macchine con Windows 7 che hanno difficoltà a lanciare il task manager, (anche sulle macchine più infette)

Con questo detto, anche l'umile task manager richiede memoria per funzionare, quindi se state massimizzando la vostra ram aprendo centinaia di schede o migliaia di applicazioni avrete problemi ad usare qualsiasi utilità.

La maggior parte delle volte puoi lanciarlo ma devi aspettare per giorni prima che finalmente si carichi in memoria, specialmente se altri processi stanno monopolizzando le risorse.

Aggiungi memoria o considera la possibilità di pulire il tuo computer dalle app e dai processi che non hanno bisogno di essere eseguiti.

0
0
0
2013-07-04 03:51:10 +0000

In windows ha solo priorità per il tempo della CPU e non per altre risorse del sistema, e Task manager ha già una priorità “alta” per la cpu. Gli unici altri processi con una priorità “alta” sono

  • dwm.exe (desktop window manager)
  • winlogon.exe (Windows Logon Application)
  • wininit.exe (Windows Start-Up Aplication)

Il tuo computer è probabilmente o affamato di qualche altra risorsa o stai eseguendo qualche altro processo con priorità ancora più alta, che è una cattiva idea per iniziare. Non c'è una soluzione unica per risolvere tutto, puoi solo prepararti al meglio per affrontare il problema mentre rintracci ciascuna delle cose che causano i problemi.

@peanut_butter quel programma ProcessTamer sembra una buona idea per la carenza di risorse della CPU.

Qualunque sia la risorsa di cui il tuo server è a corto, renderà difficile il lancio di qualsiasi processo. Avviare cmd.exe e a sua volta taskkill o tskill userà una minore quantità di memoria rispetto a task manager, ma quando avvii cmd.exe vorrai aumentare la sua priorità di cpu a Alta con task manager prima che inizino i problemi nel caso si tratti di una carenza di cpu.

Spesso quando il task manager è lento è perché il sistema ha poca ram disponibile e il task manager è stato spostato dalla memoria al disco perché non lo stavi usando, o il disco è così occupato con il suo file di swap o altre cose che leggere il file taskmgr.exe o cmd.exe o taskkill.exe dal disco richiede secoli. Questo può essere causato da ogni sorta di cose, e anche i server con quantità apparentemente enormi di ram possono essere colpiti da un processo fuori controllo (anche il processo di gestione della memoria di Windows stesso) può mangiare troppa ram e uccidere il sistema fino al punto in cui i programmi iniziano a bloccarsi o l'intero sistema semplicemente BSOD. Sulla mia macchina di casa con Windows 7 ho avuto problemi significativi con Media Centre che funzionava bene per ore e poi all'improvviso si mangia tutta la RAM e poi un po’ in circa 5 secondi e poi il PC è completamente congelato e solo tirando l'alimentazione funziona.

È necessario identificare quali azioni stanno innescando questi eventi prima di poter risolvere il problema. Suggerisco di familiarizzare con il programma Performance Monitor e come farlo registrare.

Notate anche che il semplice cambio delle applicazioni correnti per rendere il task manager il focus corrente è gestito da explorer.exe che non è e non dovrebbe essere un processo ad alta priorità. Quindi lasciate il task manager in primo piano ogni volta che cercate di vedere se qualcosa sta bloccando il vostro sistema.

0
0
0
2017-07-04 03:46:52 +0000

Avevo un sacco di programmi e documenti aperti e non salvati e il mio sistema si bloccava. Potevo generare nuovi Task Manager ma tutti venivano congelati. Ho scoperto che premendo Ctrl+Alt+Canc e scegliendo riavvia in basso a destra il mio sistema Windows iniziava a spegnersi ma poi presentava l'avviso che i programmi con documenti non salvati impedivano il riavvio di Windows. Ho scelto annulla e ho ripreso il controllo del mio sistema.