Table of Contents
Windows 10 bootrec /fixboot 存取拒絕 解決方法
先確認 Windows 10 開機隨身碟的版本,1709 以後的適用這個方法。
從隨身碟開機後,進到選擇選項:〘疑難排解〙⇨ 〘命令提示字元〙,這時就會進入如上面圖片一樣的 win10 終端機畫面。
以下作法是 UEFI 開機適用,因為 UEFI 只讀取 FAT32,所以開機磁區一定是 FAT32,好辨識。
步驟 1
1. 輸入指令:
Diskpart
2. 輸入指令:
List disk (記住C槽那顆硬碟的編號,通常都是0)
3. 輸入指令:
Sel disk 0 (號碼是C槽那顆硬碟的編號)
4. 輸入指令:
List vol (記住 FAT32 的磁區號碼,這邊範例 4)
5. 輸入指令:
Sel vol 4
6. 輸入指令:(給予代號)
assign letter=V:
7. 輸入指令:(退出 diskpart 程式)
Exit
步驟 2
接下來,如果 Windows 10 開機隨身碟的版本是 1709 以後的
輸入指令:
bcdboot C:\windows /s V: /f UEFI
步驟 3
以下應該是 Windows 10 開機隨身碟的版本是 1709 之前的作法
自己沒試過,純保留參考。
以下步驟包含了開機磁區格式化與從建目錄結構,建議先1 -> 4 -> 5 確認 bootrec /fixboot 能夠執行時,才從頭照順序輸入指令。
1. 輸入指令:
V:
2. 輸入指令:(格式化 開機磁區)
format V: /FS:FAT32
3. 輸入指令:(從建開機磁區的目錄結構)
MD \EFI\Microsoft\Boot
4. 輸入指令:(切換到開機資料夾)
cd /d V:\EFI\Microsoft\Boot\
5. 輸入指令:
bootrec /FixBoot
6. 輸入指令:
bcdboot c:\Windows /l en-us /s V: /f All
網路上查了,也試了很多種方法,最後才發現有版本上的差別,下次要抄作業前要先確認示範的版本是否與自己的相符。
而所有方法總結,基本上都跟這篇大同小異,資料來源:Windows 10 bootrec /fixboot access is denied
這是 youtube 版本的,從影片中推測是 bios 開機,win 10 版本 15063,用的是步驟3的方法:How to Fix Bootrec /Fixboot Access is Denied Windows 10