我有一台新的 Microsoft Surface Pro X 128GB。當我嘗試透過重新啟動進行 Windows 更新安裝時,安裝失敗,錯誤代碼為0x800f0922
。我已經為此尋找了解決方案,這似乎是因為保留的系統分區太小(在我的情況下是260MB,而不是建議的500MB)。
「磁碟管理」部分顯示分割區佈局如下:
- 磁碟 0 分割區 1 - EFI 系統分割區 - 260MB
- C-118.46GB
- Windows RE 工具 - 410MB
我想將系統分區擴展到 500MB,但我不知道有什麼方法可以做到這一點。我嘗試縮小C盤以添加未分配的空間,但是該空間出現在C盤的右側,並且無法使用。
我嘗試下載第三方應用程序,例如 EaseUS Partition Master 和 AOMEI Partition Assistant Standard,但在加載這些應用程式時,出現以下錯誤
- “載入驅動程式失敗,請重新安裝程式。” (我已經這麼做了,但沒有效果)
- “EaseUS Parition master 未偵測到磁碟設備..”
我現在不知道該嘗試什麼。有人有建議嗎?
更新:
與@harrymc討論後,我重新啟動了電腦(沒有對其進行任何操作)。顯然,Windows 一定以某種方式損壞了自身,因為重新啟動它時會出現綠幕「無法存取啟動裝置」的錯誤。我不清楚這是怎麼發生的,因為我在此之前多次重新啟動它,沒有出現任何問題。我沒有執行任何我懷疑會破壞它的操作。
我建立了一個可啟動的USB裝置(從另一台具有AOMEI PA的Windows電腦),並在「自動修復」選項下,選擇從USB啟動。然而,這似乎並不需要,因為 Surface Pro X 繼續陷入糟糕的啟動循環。
@Ramhound 關於保留分區的建議是很好的信息,但我沒有辦法正常登入機器來查看日誌。
答案1
您將需要一個可啟動分割區編輯器,因為C
Windows 執行階段無法移動分割區。
您的問題是,使用 Surface 的 ARM 處理器,您將無法使用未為其編譯的 Windows 軟體。
我不知道適用於 ARM 的 Windows 分割區編輯器,但有專門為其製作的 Linux Live USB。一個例子是 Kali Linux ARM 鏡像。您需要嘗試在 ARM 上執行 Linux Live boot 並解決出現的問題。眾所周知,這是有效的,因此您可以在互聯網上找到解決方案的資源(或在我們的網站上詢問)。一個可能的範例是需要在 BIOS 中停用安全啟動(如果您的裝置可以這樣做)。
我建議在開始進行良好的備份之前,因為更改分割區時出現的錯誤可能會損壞磁碟,直到取得磁碟的備份映像為止。
應遵循的程序:
- 啟動 Windows 並使用磁碟管理器將大小減少
C
500 MB。檢查您現在是否已在分區末尾創建了此數量的未分配空間。 - 即時啟動 Linux 並使用隨附的磁碟編輯器,可能是 parted 或 gdisk
- 將 C 移至右側,以便未指派的空間現在位於 EFI 分割區之後
- 擴大 EFI 分割區以包含此空間
- 重新啟動 Windows。
如果出現導致Windows無法啟動的問題,您也應該準備一個適用於最新版本的Windows 10的啟動安裝USB,並用它來進行啟動修復。