重新啟動時未偵測到 NVMe 驅動器

重新啟動時未偵測到 NVMe 驅動器

這裡發生了非常奇怪的問題。幾天前,我打開電腦,卻發現它無法再啟動到 NVMe 硬碟。調查顯示 BIOS 中沒有偵測到它。我發現這很奇怪,因為我最近沒有對 BIOS 或 NVMe 驅動器韌體進行任何更新。最近幾天我也沒有安裝任何 Windows 更新。

無論如何,我能夠讓它工作,但只能通過以下方法(順便說一句,這個方法是可重現的 - 每次我嘗試它時它都有效(大約 6-7 次):

  1. 啟動電腦,未偵測到 NVMe 磁碟機。
  2. 關閉電腦。
  3. 從主機板的 M.2 連接埠實體卸載 NVMe 驅動器,即將其從安裝座上擰下並將其從插槽中取出。
  4. 重新啟動電腦,等待其初始化。
  5. 一旦它嘗試啟動某些內容(沒有可啟動設備,因此只能進入 PXE),請關閉 PC。
  6. 實體重新安裝 NVMe 驅動器
  7. 打開電腦電源。此時,磁碟機每次都會重新偵測,不會失敗,並且可以正常啟動到Windows。

我嘗試刪除所有 USB 設備和所有 SATA 設備,沒有什麼區別。切斷主機板電源也沒有任何作用。

系統規格:

  • NVMe 隨身碟:三星 970 EVO 1TB
  • 主機板:ASUS TUF B450-M Gaming,BIOS 更新 2006(最新)
  • CPU:AMD銳龍7 1700
  • 記憶體:16GB Hyper-X DDR-2400 (2x8GB)
  • 影片:Aorus GTX1060 6GB
  • PSU:Corsair RM750x(插入 APC ES700 UPS)
  • 作業系統:Windows 10 專業版 2004

我唯一能想到的是,NVMe 硬碟或 BIOS 中的某些內容沒有被重置,導致它保持在某種狀態,因此無法被偵測到。從 M.2 插槽中取出它會導致任何要解決的問題,也許可以通過正確關閉驅動器或在 BIOS 中設置某些內容......只是在這裡做一些猜測,因為我不知所措。

誰能建議問題可能是什麼以及如何解決?我不認為每次將驅動器取出再裝回去是一個長期的解決方案。

相關內容