馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
首先談?wù)刉indows系統自動(dòng)關(guān)機的條件。在Win98及更高版本的系統中都支持自動(dòng)關(guān)機,即不通過(guò)電源的物理開(kāi)關(guān)實(shí)現關(guān)機。 自動(dòng)關(guān)機是通過(guò)**作系統支持的ACPI(Advanced Configuration and Power Interface,高級系統配置和電源管理)技術(shù)來(lái)實(shí)現的(當然ACPI的功能不僅僅是自動(dòng)關(guān)機)。ACPI是由英特爾、微軟和東芝等多家公司共同開(kāi)發(fā)的,可以在BIOS之上通過(guò)****作系統進(jìn)行電源管理。該技術(shù)要求 主板控制芯片和其他I/O芯片與***作系統建立標準聯(lián)系通道,使**作系統可以通過(guò)瞬間軟電源開(kāi)關(guān)(MSPS:Momentary Soft Power Switch)進(jìn)行電源管理。 因此,只有在硬件(控制芯片)、電源(ATX電源)及****作系統(Win98以上版本)都支持ACPI技術(shù)的前提下,自動(dòng)關(guān)機才能實(shí)現。因此,為了保證自動(dòng)關(guān)機的實(shí)現,在BIOS設置中,必須把“ACPI fnuction”設置為“Enabled”;同時(shí)必須啟用APM(高級電源管理)功能。 自動(dòng)關(guān)機是一個(gè)比較復雜的過(guò)程,它是由系統進(jìn)程Csrss和Winlogon配合并調用關(guān)機函數ShutdownSystem來(lái)完成的,這個(gè)函數進(jìn)一步調用SetSystemPowerState關(guān)閉驅動(dòng)程序和其他的當前執行程序子系統(如即插即用管理器、電源管理器、執行程序、IO管理器、配置管理器、 內存管理器等)。此外,執行自動(dòng)關(guān)機時(shí),系統還要檢查當前系統中各種外部設備的狀態(tài)以及尚未關(guān)閉的應用程序的狀態(tài),處理各個(gè)數據緩沖器中的數據等。如果在上述工作中發(fā)生錯誤就不能正常關(guān)機。因此一般說(shuō)來(lái)在關(guān)機之前應該使各種外設停止工作,關(guān)閉所有的應用程序后再行關(guān)機。 在Windows系統中的確常常出現自動(dòng)關(guān)機失敗的情況,下面談?wù)劸唧w的原因和處理辦法: 1.系統文件中自動(dòng)關(guān)機程序有缺陷。為了確認是否是這個(gè)原因所致,可以作下述實(shí)驗。在“開(kāi)始/運行”中輸入命令:“rundll32 user.exe,exitwindows”,看看能否正常關(guān)機。如果在這個(gè)命令下可以正常關(guān)機,表示自動(dòng)關(guān)機程序可能有某種缺陷,如果使用的是Win98系統,請在“開(kāi)始/程序/附件/系統工具/系統信息/工具/系統文件檢查器”檢查系統文件的完整性和修補文件。如果采用其他系統(Me/2000/XP),也可在相應的項目中完成文件修補。如果修補文件仍然不能解決問(wèn)題,只能重新安裝系統。而運行“rundll32 user.exe,exitwindows”也不能正常關(guān)機,則可能是****作系統中某些系統程序有缺陷,但是處理辦法仍然是修補系統或者重新安裝系統。 2.病毒和某些有缺陷的應用程序或者系統任務(wù)有可能造成關(guān)機失敗。首先查殺病毒,在關(guān)機之前關(guān)閉所有的應用程序。由于有些應用程序是系統啟動(dòng)時(shí)加載的,因此可在“啟動(dòng)”菜單(在“開(kāi)始/運行”中輸入命令:“msconfig”)中逐個(gè)減去加載的程序,以便看看有無(wú)影響關(guān)機的文件(當然要重新啟動(dòng)之后才能生效)。 3.外設和驅動(dòng)程序兼容性不好,不能響應快速關(guān)機?稍凇伴_(kāi)始/運行”中輸入命令:“msconfig”,在“常規”標簽頁(yè)中選擇“高級”,在打開(kāi)的窗口中選擇“禁用快速關(guān)機”。如果懷疑外設有故障,也可以逐個(gè)卸載外設進(jìn)行檢查,以便找到有影響的外設。 4.如果設置了在關(guān)閉Windows時(shí)使用聲音文件,當該文件被破壞時(shí)也可以造成關(guān)機失敗。請在“控制面板/聲音/事件”中選擇“退出Windows”項,把聲音名稱(chēng)設置為“無(wú)”。這樣處理之后如果能夠正常關(guān)機,則表示的確是該原因所致,可重新安裝聲音文件供使用。 5.在Win98自動(dòng)關(guān)閉時(shí)將顯示“現在可以安全地關(guān)閉計算機了”,這個(gè)內容是由Windows目錄下的“l(fā)ogos.sys”文件完成的,如果這個(gè)文件損壞則不能出現上述提示,而以文本形式提示:“you can now safely turn off you computer”,這也可能造成自動(dòng)關(guān)機失敗,恢復該文件即可。 成都電腦維修培訓學(xué)校cdxcnote.soxsok.com/ 6.安裝WinXP后不能自動(dòng)關(guān)機,如果排除了上述各種原因后,有可能是其控制面板中的電源選項設置不正確,請檢查你的設置,保證ACPI和APM能夠正常工作。也有的主板系統BIOS中的APM(高級電源管理)和Win XP之間不完全兼容(以AMI BIOS為多),因此不能自動(dòng)關(guān)機。選擇關(guān)機卻變成重新啟動(dòng)系統,在這種情況下只能手動(dòng)關(guān)機了(按下電源開(kāi)關(guān)保持4秒鐘后放開(kāi),如果少于4秒鐘則無(wú)效)。解決問(wèn)題的根本辦法是升級主板的系統BIOS,采用新的版本。 |