任務管理器無法結束進程解決辦法

到無法關閉的程序,我們第一個想法就是進入任務管理器進行關閉進程,但是有些惡意進程流氓進程卻無法在任務管理器中關閉,當我們遇到這類情況怎麼辦呢?下面我們以結束一個貌似資源管理器的惡意進程exploror.exe爲例,來講述如何結束進行的幾種方法。

方法一、用system權限來結束進程

這種方法的根本思路是,用system的權限來運行任務管理器taskmgr.exe,取得system權限後就可以結束任何進程了。要用到at命令。具體方法如下:

  1. 通過在“開始→運行”窗口中CMD進入命令行界面。

  2. 輸入 time /t 獲得現在的時間,假如是16:03。

  3. 輸入 at 16:05 /interactive taskmgr.exe 命令,這樣2分鐘後就可啓動運行任務管理器(圖1)。

  4. 在用at命令運行的任務管理器裏,我們就取得了system的權限,也就可以結束那些無法結束的進程了。

方法二、用taskkill命令結束進程

這種方法的思路是,在CMD模式下先用某種辦法取得要結束掉的某個進程的標識符(也就是PID編號),然後用taskkill命令根據PID編號來結束這一進程。具體方法如下:

首先通過tasklist查找到相關進程的PID編號。

語法格式爲:tasklist /svc

還可以從任務管理器窗口中顯示進程編號,與taskkill命令顯示的對應無誤後就萬無一失了。

在任務管理器中取得進程編號的方法是:打開系統任務管理器窗口,單擊“查看”菜單項下面的“選擇列”命令,在彈出的設置框中,將“PID(進程標誌符)”選項選中,單擊“確定”按鈕(圖2)。返回到系統進程列表頁面中後,你就能查看到對應病毒進程或自己想要結束的具體進程的PID了(圖3)。把它記下來即可。

接下來通過taskkill pid命令來關掉相應的進程。假設用以上方法查得的exploror.exe的pid爲1888,則結束該進程的命令爲:

taskkill 1888

此外還可以用進程名來結束進程,語法格式爲:

taskkill /im 進程名 /f

用進程編號的方法較進程名更容易辨識,不容易弄錯,所以優先推薦使用。

以上就是解決任務管理器無法結束進程問題的方法了,希望能對朋友們有所幫助和啓發!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章