複製鏈接
請複製以下鏈接發送給好友

假死機

鎖定
假死機是指當計算機運行的程序佔用了幾乎全部的硬件資源時,計算機出現應用程序沒有響應的一種與死機(非藍屏死機,下同)表現幾乎相同的現象。以下將闡述假死機和死機的幾種關係。
中文名
假死機
屬    性
電腦術語
性    質
可在軟件層面上解決的現象

假死機區別

死機是一種不可在軟件層面上解決的現象,一旦死機,操作者必須通過重啓、或採取硬件層面上的措施才能使計算機恢復正常運行。而假死機通常只是由於硬件資源暫時性地被消耗殆盡,因而無法對外部指令進行響應的現象。通常計算機操作者只需等待一定時間,待計算機將先前的應用程序處理完畢,騰出多餘的硬件資源後便可以恢復到正常的工作狀態。 [1] 

假死機聯繫

假死機與死機在初期並沒有嚴格意義上的差別。如果在計算機處於假死機狀態時繼續輸入指令,有可能使之死機。然而,計算機從假死機中恢復所需的時間並無定數,因此,當計算機操作者在等待一定時間後採取硬件層面上的措施解決這個問題時,也令對此次計算機出現情況的判斷成為不可能。 [1] 

假死機死機與假死機的判定

一個無反應的計算器是否是假死機是半可判定的,由於無法證明被認為是死機的計算機是否能夠在一個無限長的時間內恢復,因此也就無法對處於對應用程序沒有響應狀態下的計算機是否死機進行判斷。在現實生活中,人們通常是根據結果來判斷計算機的無響應是否屬於死機現象。即:如果計算機在特定操作者所能接受的等待時間內恢復正常,此特定操作者則認為剛才發生的現象屬於假死機範疇。如果計算機在特定操作者所能接受的等待時間內未恢復正常,最終導致了操作者採用硬件層面上的措施解決此次無響應現象,從而對剛才所發生現象是否屬於死機範疇的判斷造成了時空上的不可能性。但此操作者通常認為剛才發生的現象屬於死機範疇。由於各個操作者所能接受的最大等待時間長短不一,因此也許計算機會在有較長等待時間的操作者那裏恢復了正常,而在只有較短等待時間的操作者那裏恢復過程尚未來得及完成便被操作者採取的硬件措施所終止。此時,對於前一個操作者,計算機的此次狀態被認定為假死機,而對於後者為死機。因此,各人對同樣的計算機無響應事件會做出不同的判斷。即對死機和假死機的判斷存在各人間的特異性。綜上,假死機可以通過計算機恢復到正常狀態來確定,而死機由於無法在一個無限長的時間內進行驗證而無法得到理論上的完全肯定。只能根據各人的情況不同,通過事件的結果進行判斷。 [2] 

假死機建議

拯救Windows XP系統假死三招大法。
用Windows XP時間比較長後,有時運行會很不流暢,甚至會不響應鼠標鍵盤的操作。很多時候是系統的假死。和真正的死機不同,假死完全可以被“救活”。假死的根源在於 explorer.exe(整個圖形界面的驅動)。既然會假死,那就一定有解決方法,下面就為朋友們介紹一些拯救系統假死的方法。
第一招:當使用資源管理器打開新文件夾或用瀏覽器打開新頁面不響應時,用“Win+D”或單擊快速啓動欄顯示桌面按鈕,再在桌面上按F5或右鍵刷新即可。一般刷新3-5次後再把資源管理器或瀏覽器窗口還原就會恢復正常了。
第二招:這一招很靈,能對付大多數假死的情況。當任務管理器都打不開時,先把光驅彈出之後再彈入(千萬不要在光驅裏放光盤),鼠標指針旁會出現一個小光盤標誌,這時就會喚起系統的知覺,這招可是屢試不爽!
第三招:最後的殺手鐧,用組合鍵“Ctrl+Alt+Del”啓動任務管理器,然後在“進程”選項卡中結束 explorer.exe,整個桌面只剩一張壁紙,桌面圖標和任務欄都沒影了,然後在任務管理器的“文件→新建任務”中輸入explorer.exe,即可恢復正常。這一招還可釋放內存資源,一舉兩得。
照下面的方法可以明顯減少假死可能性:
能不用右鍵菜單的時候就儘量不用,儘量使用熱鍵如用F2重命名、用F5刷新等。Windows Media Player最好不用可視化效果,用了往往會卡機。真想用的話,微粒是最不容易卡機的,建議用“微粒”可視化效果。不要輕易使用內存整理軟件,往往會越整理系統速度越慢。如果真想釋放系統資源,註銷當前用户再重新登錄是最好的方式。説了這麼多,大家也不妨試試這些方法。 [1] 
參考資料
  • 1.    Calvin Hsia (2006-11-15). "Here's an infinite loop that will hang your machine". Microsoft Blogs. Retrieved 2018-04-13.
  • 2.    D'Souza, David, "Preemptive multi-tasking with cooperative groups of tasks", published 1996-06-21, issued 2000-04-18