本教程說明如何在當Windows系統無法正常啟動時,採取重建活動分割槽的方式來嘗試修復,目的在於不使用第三方軟體和不重灌系統的前提下對系統啟動問題進行最小代價修復。
該教程來源為windows-10-bootrec-fixboot-access-is-denied,本文僅對其稍作修改。
如果系統啟動後無法直接進入系統,而是進入恢復環境,如下:
(一個常見的解決方式點選疑難解答→修復啟動,然而這通常沒有什麼作用)
通常就是啟動引匯出現了問題,對此,一個可能的解決方法是重建活動分割槽,步驟如下:
1:點選疑難解答→命令提示符,進入命令列
注:如果你的硬碟啟用了BitLocker,點選命令提示符後,系統會提示你輸入一個金鑰,請訪問aka.ms/recoverykey獲取你的裝置金鑰,輸入金鑰後才可進行後續操作。
2:在命令列環境下,輸入執行diskpart
(進入diskpart)
3:輸入執行list vol
(檢視列出來的卷)
4:輸入執行sel vol n
(選擇活動分割槽所在的卷,其中n為該卷的卷標號)
注:關於如何判斷哪一個活動分割槽,活動分割槽一般滿足如下三個條件:
1:檔案系統(FS)為FAT32
2:大小在100MB-200MB左右
3:處於“已隱藏”狀態
例如對於上述列出的卷,其活動分割槽為卷標號為2的那個分割槽:
對於上述情況,則輸入sel vol 2
,實際所需要選擇的卷標號請以自己的情況為準。
5:輸入執行assign letter=V:
(為活動分割槽賦予一個磁碟機代號V,用於後續操作)
注:不一定是V:,只要能保證可以透過磁碟機代號來訪問到該分割槽即可。
6:輸入執行exit
(退出diskpart環境。)
7:輸入執行format V: /FS:FAT32
(格式化剛才指定了磁碟機代號為V的活動分割槽,中途可能出現多次要求確認的情況,按要求確認即可。)
8:輸入執行bcdboot C:\Windows /s V: /f UEFI
(重建活動分割槽。)
注:該命令應該可以適用大多數情況,若有其他情況,請參考MSDN上的BCDBoot 命令列選項自行調整引數。
9:重啟系統。
注1:如果你甚至無法進入恢復環境,使用Windows的安裝映象啟動後,點選修復計算機也可以進入。
注2:本教程操作涉及到格式化硬碟這一高風險操作,在操作時請保持頭腦清醒目光敏銳,再三確認自己的操作,避免不必要的損失,本教程不對任何操作負責。