升級 Windows 10 (特別是早期預覽版 9879 等) 後,部分硬碟在 BIOS 可見但系統不顯示、無法掛載。主因:Windows 10 預設啟用 PUIS (Power-Up In Standby,開機待機) 功能,導致支援此特性的硬碟進入待機模式,拒絕回應啟動指令。
原因分析
- PUIS 讓硬碟上電後維持待機,需收到 ATA 指令才啟動旋轉,省電但與部分硬體/BIOS 衝突。
- Windows 10 每次啟動均嘗試啟用 PUIS,導致硬碟「隱形」。
- IDE 模式、已禁用 PUIS 的硬碟廠商固件、Linux 修復工具 (關閉 PUIS 位元) 不受影響。

解決方案:發送 ATA 指令關閉 PUIS
需在支援 ATA 指令傳送的環境下 (如 Linux Live USB、DOS 啟動碟、專用硬碟工具) 執行:
- 發送 Set Feature 指令 (0xEF),子指令 0x86:關閉 PUIS 模式。
- 或發送 0x07 指令:強制硬碟上電即旋轉啟動。
具體工具範例:
- hdparm (Linux):
hdparm -s 0 /dev/sdX (關閉待機) 或 hdparm -S 0 /dev/sdX。
- MHDD / Victoria (DOS):功能選單中關閉 PUIS/Standby。
- 廠商專用工具:Seagate SeaTools、WD Data Lifeguard、Hitachi Drive Fitness Test 等。
替代方案 (Windows 內)
- 安裝 Intel RST (Rapid Storage Technology) 驅動,部分用戶反映可解決。
- BIOS 中將 SATA 模式從 AHCI 改為 IDE/RAID (可能影響效能與 TRIM)。
- 微軟後續版本 (1511 以降) 已大幅改善 PUIS 相容性,建議直接升級至最新版 Windows 10。
注意
- 操作硬碟底層指令有風險,建議先備份重要資料。
- 若不熟悉 Linux/DOS 環境,請尋求專業協助或嘗試更新 BIOS/驅動程式。