微軟推送預(yù)覽版Win10 Build 9879更新之后,許多用戶反饋遭遇了硬盤不能識別故障,也有不少用戶通過安裝英特爾RST驅(qū)動、Linux鏡像恢復臨時解決了這一問題。然而,解決方案并非本文關(guān)注的重點。下面,小編將針對Win10 Build 9879無法識別硬盤的原因做出說明。
按需啟動(PUIS, Power-up in standby),硬盤將進入待命模式,當接受到ATA指令時啟動旋轉(zhuǎn),實現(xiàn)最大程度的節(jié)能。
硬盤一旦進入按需啟動狀態(tài),硬盤將不再響應(yīng)電源/硬件/操作系統(tǒng)的啟動請求。如果需要重新啟用硬盤,需要首先通過ATA標準接口發(fā)送設(shè)定特性命令(Set Feature),其指令為0xEF,隨后可以調(diào)用0x86指令,關(guān)閉按需啟動(PUIS)狀態(tài)?;蛘哒{(diào)用0x07,指令硬盤在接受電力供應(yīng)時旋轉(zhuǎn)啟動。
Windows10預(yù)覽版每次啟動,均會開啟PUIS模式。需要提醒的是,部分硬盤制造商已屏蔽這一特性,并不會受此影響。IDE模式不支持按需啟動,同樣不會受此影響。至于Linux鏡像,修復過程會關(guān)閉按需啟動(PUIS)狀態(tài),部分硬盤斷電后仍可能再次受到影響。