NVMe M.2 未顯示 - 除非在運行時插入驅動器

NVMe M.2 未顯示 - 除非在運行時插入驅動器

我正在嘗試在 Samsung 960 EVO NVMe M.2 驅動器上安裝 Windows 10 Pro。有時,磁碟機會顯示在 UEFI 中且運作正常,而有時 UEFI 則看不到磁碟機。我正在使用一個華擎 H270M-ITX 主機板它對啟動驅動器具有 NVMe 支援。

主機板具有最新的 UEFI 版本,驅動器具有最新的韌體。沒有安裝其他驅動器。

三星 960 EVO NVMe

當 UEFI 識別驅動器時,我能夠成功安裝 Windows 並啟動進入 Windows。當 UEFI 無法識別驅動器時,我只能啟動到 UEFI(而不是 Windows)。

我發現讓 UEFI 識別驅動器的唯一方法是按順序執行這個奇怪的序列(這是我透過反覆試驗偶然發現的):

  1. 卸下 M.2 驅動器
  2. 啟動至 UEFI
  3. 在 UEFI 運作且電腦已開機的情況下插入 M.2 驅動器
  4. 從 UEFI 重新啟動計算機
  5. 現在 UEFI 可以看到 M.2 磁碟機。如果安裝了 Windows,則 Windows 會正常啟動。進入UEFI會顯示驅動器,並且它會顯示在啟動選項中。

UEFI 識別驅動器後,我可以一遍又一遍地重新啟動,UEFI 繼續識別驅動器。 Windows 正常啟動。但是,如果我關閉電源(關閉而不重新啟動),則 UEFI 將不再看到 M.2 驅動器。在關機後識別 M.2 驅動器的唯一方法是啟動上面的編號序列,即刪除 M.2 驅動器,啟動到 UEFI ,插入驅動器,然後從 UEFI 重新啟動。

我發現關於 Tom's Hardware 的博客建議禁用 UEFI 的兼容性支援模式,我嘗試過。但並沒有產生正面的效果。

我嘗試從 USB 和 DVD 安裝 Windows,並開啟和關閉 CSM 模式。這些似乎都不重要。

答案1

事實證明解決方案是升級電源。也許我的 250 瓦電源足以啟動主機板,但不足以在冷啟動時為 M.2 驅動器供電。

華擎技術支援非常有幫助。他們立即建議將此作為解決方案,它解決了我的問題。

編輯: 評論者提供了這樣的分析:

……無論有或沒有驅動器,貧血的電源都無法在啟動過程中提供足夠的電力,而驅動器對這個問題最為敏感。

相關內容