為什麼 Windows 10 在 UEFI/GPT 筆記型電腦上安裝失敗?

為什麼 Windows 10 在 UEFI/GPT 筆記型電腦上安裝失敗?

我正在嘗試在我購買的新 1TB SSD 上安裝 Windows 10。全新安裝,新驅動器,新筆記型電腦。 Dell Inspiron 靈越 13 5000。使用 rufus 建立可啟動 USB(GPT for UEFI(非 CSM))。我進入設定沒問題。我刪除所有分割區並使用 diskpart 設定 GPT 磁碟機。

我選擇要安裝的未分配分割區。 Windows 建立了它需要的附加分割區,然後開始安裝過程。立即出現錯誤

“Windows 無法準備電腦啟動進入安裝的下一個階段”

花了幾個小時谷歌搜尋但沒有運氣。我一直無法找到日誌檔案來查看。

我可以嘗試什麼來確定問題所在?

沒有安裝其他驅動器。舊模式已停用。安全啟動已關閉。 PTT 已關閉。

答案1

我還建立了一個可啟動 USB 在新系統上安裝 Windows 10(因為我只有 Mac,所以我使用這個偉大的指南),它也是基於GPTUSB 記憶棒上的分區表。我最終得到了同樣的錯誤訊息,並被困了幾個小時。

埃里克·達爾特曼的回答和其他人最終向我指出了問題和解決方案:Windows 安裝程式(是的,在 2020 年!UEFI 不再是新鮮事了 - 所有這一切都是在使用最新的 Windows 10 october 2020 iso 的情況下實現的)GPT格式化 USB遇到麻煩並呈現訊息"windows could not prepare the computer to boot into the next phase of installation"。 USB 記憶棒的 GPT 會以某種方式乾擾我們想要安裝 Windows 10 的 HDD/SSD(這也是為什麼格格的解決方案有效,因為他將所有安裝檔案複製到硬碟並卸載了 USB 記憶棒,這導致 Windows 安裝程式再次工作)。

解決辦法是只需使用以下命令格式化 USB 記憶棒 MBR分區表反而-GPT所以我首先在 Mac 上執行此操作:

diskutil eraseDisk MS-DOS "WIN10" MBR /dev/disk2

不是 diskutil eraseDisk MS-DOS "WIN10" GPT /dev/disk2(我想對於像 rufus 這樣的其他工具來說,它也只是一個配置選項)。

答案2

根據我的經驗,這是由兩個問題之一引起的。首先,我將為可能損壞的安裝程式提供解決方案(多年來我已經經歷過幾次)。然後我會在最後評論安裝媒體的格式。

根據我的經驗,一種可能性是 Windows 安裝程式的磁碟分割區中存在錯誤。多年來,我發現它要么使用了錯誤的扇區大小,要么更常見的是,沒有將啟動分區設置為活動分區。這是假設故障發生在分區設定之後,這是我的經驗。

若要修復此問題,請在 Windows Installer 設定分割區後安裝失敗,請嘗試下列操作:

  1. 安裝安裝驅動器後啟動並轉到“修復選項”部分
  2. 打開命令列
  3. 然後輸入diskpart
  4. 透過鍵入驗證您只有一個驅動器list disk
  5. 鍵入select disk ## 表示您要安裝到的磁碟
  6. 然後list part這將為您提供所選磁碟上的分割區列表
  7. 鍵入select part #其中 # 是安裝程式建立但安裝失敗的啟動分區
  8. 鍵入active以使其成為該裝置的活動引導分割區
  9. 鍵入exit以完成 diskpart 並讓它儲存更改

此時您應該可以重新啟動並再次嘗試安裝。

如果此時您仍然不走運,則可能是您正在使用的安裝媒體。由於您使用的是 GPT USB 驅動器,因此它可能會與安裝程式嘗試尋找正確的安裝目標(即使您明確說明了您的安裝目標)發生衝突。要解決此問題,請將磁碟機格式化為 MSDOS(很好的 FAT32)而不是 GPT,然後再試一次。

答案3

將我的解決方案添加到我的具體問題中,以防其他人遇到相同的問題:

  • 我的電腦只能從GPT(不是膜生物反應器) 格式化 USB 隨身碟
  • 分區將會失敗,並出現以下任一情況:
    • “無法建立新分割區或定位現有分割區”,可以使用diskpart, clean,來修復convert gpt,但隨後您會得到:
    • “Windows 無法存取所選位置。錯誤:0x80300001”

在嘗試了網路上提供的所有解決方案(包括使用不同的 USB 連接埠、USB 2.0 驅動器等)後,我簡單地:

  • 使用 GPT 格式的 USB 安裝驅動器開始安裝。
  • 在分割步驟(而不是之前)將其交換為 MBR 格式的磁碟機

我假設 2 個 GPT 驅動器(USB 和內部 HDD)存在某種衝突並且安裝失敗。設定activeassign letter=c內部硬碟沒有任何反應。

這顯然是一個 hacky 解決方案,但它確實有效。 HTH。

答案4

改編自@jonashackt的答案,如果您在USB連接時遇到此安裝錯誤已格式化為MBR,考慮做完整的對面的將其格式化為 GPT

您可以按照本指南進行操作這裡,同時在命令提示字元中提示時使用“GPT”而不是“MBR”。另請確保將 USB 格式化為 FAT32。

當我這樣做時,我的安裝成功完成(在刪除相關目標磁碟機的所有分割區之後),即使有多個儲存磁碟機連接到主機板。

相關內容