Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

升級 Win 10 後硬碟消失無法辨識?PUIS 待機模式衝突,ATA 指令關閉解決

編輯:Win8 常見問題解答

升級 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 啟動碟、專用硬碟工具) 執行:

  1. 發送 Set Feature 指令 (0xEF),子指令 0x86:關閉 PUIS 模式。
  2. 或發送 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/驅動程式。
Copyright © Windows教程網 All Rights Reserved