電腦關不了機的原因
當電腦關不了機的時候,我們會選擇強制關機,不過這對於電腦的損害也是很大的。今天,小編就帶你去認識一下以及一些解決方法,快來學習吧。
:
一、關機有音樂
很多朋友都喜歡在“控制面板”的聲音設定中設定一段關機音樂,為冰冷的電腦增加一些生氣。如果關機的音樂檔案因為某種原因被損壞而不能正常播放,那麼在執行關機程式時自然會失敗了。如果你的電腦不能正常關機,而你恰恰又設定了關機音樂,不妨先把關機音樂設定為“無”如圖1,然後再試試。
二、驅動不相容
硬體驅動程式之間的不相容,也會造成電腦不能正常關機。在這裡有一個竅門,每次Windows 98關機失敗後,都會在C盤根目錄下面的Bootlog.txt檔案中作出記錄,找出其中的“Terminate=”和“EndTerminate=”,在這裡記錄了關機失敗的原因。
還是拿我自己現在用的這臺電腦來說吧,最開始時我用一塊小影霸TNT2 M64的顯示卡,起初都很正常,後來我發現只要運行了3D遊戲後,不管時間長短,退出遊戲後如果馬上關機,肯定失敗,非要重新啟動一次後才能正常關機。於是我在關機失敗後查Bootlog.txt檔案,在檔案的最後,我發現了這樣幾條記錄:
Terminate=Reset Display
EndTerminate=Reset Display
EndTerminate=User
從記錄上看,好像關機失敗和顯示卡有一些關係,於是我安裝了驅動光碟上的TNT2新版的驅動程式,故障依然存在。又安裝了最新的DirectX 8.1,仍然沒有解決問題。最後在一次執行DirectX診斷工具“DxDiag”該程式在C:Program FilesDirectXSetup目錄中後,在“顯示”頁面中提示“檔案Nvdisp.drv未經數字簽名……”看來我之前所安裝的TNT2驅動程式沒有通過微軟認證,於是我又上網下載了TNT2的NVIDIA_WHQL即通過微軟認證最新驅動28.32 WHQL版For Windows 9X,安裝之後重新啟動,再次執行“DxDiag”程式,在“顯示”頁面中提示“沒有找到任何問題”,此時執行各種3D遊戲後均可順利關機。
經過多次試驗,發現一般關機失敗,只要不是硬體本身的故障,都可以檢查Bootlog.txt檔案查詢原因。下面所列出的記錄都可能造成電腦關機失敗,大家可根據自己電腦的Bootlog.txt所顯示的情況找出原因:
Terminate=Query Drivers 記憶體管理程式有問題
Terminate=Unload Network Network與Config.sys中的真實模式網路驅動程式衝突
Terminate=Reset Display 顯示卡設定或驅動程式有問題
Terminate=RIT 音效卡或某些舊的滑鼠驅動程式存在與計時器有關的問題
Terminate=Win32 某些32位程式鎖定了執行緒
大家可以根據自己電腦的情況,通過對比以上幾點原因,查詢並解決電腦的關機故障。
三、軟體難退出
有時候關機失敗並不是電腦系統本身的原因,而是因為關機時某些程式無法正常退出。很多朋友在關機之前並不將所有正在執行的程式或軟體全部關閉,而是讓Windows關機時自動關閉它們。的確,大部分的軟體或程式都可在電腦執行關機程式時自動關閉,但也有少數無法自動退出,所以當電腦關機時我們有必要檢查一下,還有什麼軟體或程式正在執行。
電腦關不了機的解決方法
一、在開始選單欄裡開啟開始-執行-regedit,單擊“我的電腦”開啟“編輯”選單的“查詢”,輸入AutoEndTasks,點“查詢下一個”。雙擊開啟找到的結果修改“數值資料”為1。然後在AutoEndTasks的下面可以找到HungAppTimeout,WaitToKillAppTimeout,把“數值資料”設為2000或者小點也行,在這裡順便也把選單延遲的時間修改一下,在AutoEndTasks的下面找到MenuShowDelay,數值是以毫秒為單位,如果希望去掉選單延遲就設為0。 修改後點“編輯”選單,開啟“查詢下一個”快捷鍵F3,把找到的結果都安裝上一步的方法修改。
二、Windows XP的開機速度的確比以前版本的作業系統快了很多,但關機速度卻慢了不少。如果你在意關機速度的快慢,可以修改幾個登錄檔鍵值,就可以大大減少Windows關閉所用的時間。首先開啟登錄檔編輯器,找到HKEY_CURRENT_USERControl PanelDesktop,裡面有個名為HungAppTimeout的鍵,它的預設值是5000如果不是,把它改為5000。接下來,還有個WaitToKillAppTimeout鍵,把它的值改為4000預設值是2000。最後,找到登錄檔如下位置:HKEY_LOCAL_MACHINESystemCurrentControlSetControl。同樣地,把其中的 WaitToKillServiceTimeout鍵值改為4000。另外,把“控制面板/管理工具/服務”中的NVidia Driver Help服務設為手動,也可以加快Windows關閉時間。
三、如果大家覺得上面的方法過於麻煩難操作,可以用電腦管家進行優化。把一引起啟動項關掉。
四、電腦使用長了,一些朋友不當的操作電腦,系統就會產生大量的垃圾檔案,包括臨時檔案如:*.tmp、*._mp日誌檔案*.log、臨時幫助檔案*.gid、磁碟檢查檔案*.chk、臨時備份檔案如:*.old、*.bak以及其他臨時檔案。特別是如果一段時間不清理IE的臨時資料夾 “Temporary Internet Files”,其中的快取檔案有時會佔用上百MB的磁碟空間。這些LJ檔案不僅僅浪費了寶貴的磁碟空間,嚴重時還會使系統崩潰。