❶ win10引導修復方法 bcdboot
undefined
【問題】最近遇到一些用戶使用的操作系統為Win10,但是使用過程中由於錯誤系統優化、卸載軟體錯誤、誤刪系統文件、windows更新錯誤等,影響系統BCD引導文件,造成開機出現該BCD藍屏報錯,如下圖所示
圖一 錯誤信息
【解決方案】在PE下 命令提示符下輸入:bcdboot C:\Windows /l zh-cn 重新創建UEFI引導,即可解決此問題
【問題分析】磁碟主引導記錄為MBR時,經常會遇到無法引導的情況,我們一般使用NTBootAutofix自動修復即可解決,如果不能解決,請按一下方式解決
但是在一些使用UEFI引導的系統上,此軟體無法修復,嘗試了網上很多方法,都沒有解決問題。
考慮到UEFI啟動的系統,引導一般存放在ESP分區上,為了保證用戶數據安全,我格式化了自己電腦的ESP分區進行實際測試。
1. 格式化ESP分區
圖二 可以看到ESP分區已經是空的
2. 使用命令bcdboot C:\Windows /l zh-cn進行修復,重建引導
圖三 重建引導
3.查看ESP分區,可以看到引導所需的文件都已復制到ESP分區
圖四 查看ESP分區
4. 開機,可以正常啟動,無報錯提示。
【原理分析】在win8/10系統中有一條BCDboot.exe命令,它是一種快速設置系統啟動分區或修復系統啟動環境的命令行工具。
BCDboot.exe命令是通過從已安裝的Windows系統文件夾中復制一小部分啟動環境文件來設置/修復系統的;BCDboot 還會在系統分區上創建引導配置BCD文件,該文件存儲了啟動引導項,可讓您選擇引導已安裝的Windows。當系統無法啟動時,用U盤或光碟啟動Windows PE環境、或者使用win8/10的高級修復模式啟動到命令符環境(推薦),然後運行BCDboot命令來修復損壞的系統。
BCDboot命令通常在 %WINDIR%\System32 文件夾內,它運行後從計算機上已有的 Windows 映像復制一套啟動環境文件到啟動分區(GPT)/目錄(MBR)中。這些啟動環境文件包括:從已安裝的系統 %WINDIR%\boot\efi 文件夾和 %WINDIR%\System32\boot 文件夾復制到系統啟動分區中。
BCDboot 創建啟動菜單,使用%WINDIR%\System32\Config\BCD-Template 文件為模板,在系統啟動分區上創建新的 BCD(啟動菜單)文件,並初始化 BCD 啟動環境文件。
在基於 UEFI(統一可擴展固件介面) 的系統上,EFI 系統分區是使用 GUID 分區表 (GPT) 磁碟格式的磁碟上的系統啟動分區(ESP)。BCDboot 會創建 \Efi\Microsoft\Boot 目錄,並將所有需要的引導環境文件都復制到此目錄中。
示例
bcdboot C:\Windows /s S: /f uefi /l zh-cn
解釋:用DG等工具先將ESP分區裝載為S盤,從系統盤C:\Windows目錄中復制UEFI格式的啟動文件到ESP分區中,修復系統。
各參數的具體含義:
c:\windows 系統安裝目錄,打開我的電腦,查看你的系統是安裝在那個盤,就輸入相應的盤符和目錄。
/s S: 指定esp分區所在磁碟,小編指定ESP分區為t盤。
/f uefi 指定啟動方式為uefi,注意之間的空格一定要輸入。
/l zh-cn 指定uefi啟動界面語言為簡體中文
該命令正確執行的前提是:
1、啟動分區存在
2、windows安裝盤中啟動文件存在
❷ 系統遷移到固態硬碟後無法啟動
windows系統遷移後,導致不能開機的問題,目前通過網路已解決。首先導致不能啟動的原是由於遷移後的系統盤符不是C導致無法啟動。下面修改盤符的流程:
1、將遷移過後的硬碟插入電腦,選擇使用U盤進入PE系統。
2、用分區工具將遷移後的硬碟設置的盤符設置為C
3、win+R 輸入regedit進入修改注冊表頁面選擇如下圖的目錄
4、重啟電腦,如果能啟動就OK了。
5、如果還是不能啟動,選擇 文件->載入配置單元,彈出文件選擇文件 D:\Windows\System32\config\SYSTEM,這里的盤符根據實際遷移後的系統盤選擇。確定後會要求輸出名稱可以輸入TEST,之後配置完成了可以通過 文件->卸載配置單元 刪除。
6、上圖是PE系統的注冊表,在上一步添加的TEST中也有相同的目錄。在PE系統的注冊表中找到遷移後的系統盤的值,然後復制到TEST目錄下對應的地方。
7、重啟電腦
最近想更換大一點的固態硬碟,在PE環境,使用分區助手將系統遷移到新的硬碟,換上後無法啟動。這種基本就是需要重新配置引導,國內資源互相抄來抄去,就是找不到靠譜的解決辦法,最後在這個問題回答里找到了一個方案。
此解決方案是需要做個Windows 10啟動盤,然後在高級工具里打開命令行工具,使用bcdboot命令新建一個引導。其實分區助手提供了引導修復的功能,內部應該也是使用bcdboot命令,但引導分區默認是隱藏且無盤符的,需要分配個盤符才行。我也是在解決問題後才想到,直接在PE里做應該也可以。
以下是步驟(我猜,直接在PE環境里也行):
1. diskpart(命令行里進入分區管理)
2. list volume(列出所有的分區,不同電腦盤符、索引之類的不一樣,如下圖:)
3. select volume X(X指的是引導分區的索引,上圖中是4,文件系統是fat32格式,沒有盤符,大小不一定,幾百兆)
4. assign letter W(分配一個盤符,未使用的就行,這里分配了W)
5. exit(退出分區管理)
6. bcdboot C:\Windows /s w: /f UEFI(注意空格,其中C:\Windows,不一定是C盤,根據實際顯示輸入對應的盤符,W是步驟4里分配的盤符,成功的話會顯示創建成功)
7. reboot(重啟,成功的話會進入系統)
8. msconfig(win+r,運行msconfig,在引導列表裡,刪除掉\Windows那一項,保留C:\Windows那一項,下圖是刪除後的)
❸ 系統重裝出問題了
系統沒裝好,打不開windows桌面,這個如果你無法進入再次重裝系統的界面的話,那你只能通過外部裝機了,用一個u盤在另一個電腦上下載一個windows系統,然後移過來進行安裝吧。
❹ win7修復引導命令
具體步驟如下:
1、插入windows7安裝光碟,從光碟啟動,在光碟啟動完成後,按下shift+f10鍵,調出cmd命令提示符。
2、在命令提示符中輸入:bcdboot x:windows /s x:注意,這前一個x:是windows7的windows文件夾所在的盤。一般是c:,如果不是c盤,請改為對應的盤符。
3、這後一個x:是活動主分區的盤符所在,一般也是c盤。所以這個命令一般的寫法是:bcdboot c:windows /s c:。但需要注意,在windows re環境下所看到的盤符與在windows7下所看到的盤符未必一樣。
4、需要首先用dir /a命令確認各盤是否正確。比如:cd /d c:dir /a這兩個命令的作用是,首先進入c:盤的根目錄。然後顯示c盤根目錄下的所有文件和文件夾,根據所顯示的文件或者文件夾,可以判斷這個盤具體是在 windows7下所看到的哪一個盤。
5、windows7的引導文件主要是bootmgr和boot文件夾裡面的文件,而boot文件夾裡面的文件主要是bcd文件。
6、bcdboot命令會在指定的分區內重新寫入全部windows7的引導文件。
7、如果只是bcd文件有問題,則可以用bootrec命令重建bcd:插入windows7安裝光碟,從光碟啟動,在光碟啟動完成後,按下shift+f10鍵,調出cmd命令提示符。
8、在命令提示符中輸入:bootrec /RebuildBcd,這個命令如果搜到沒有寫入bcd的windows7或者vista的操作系統。會提示是否寫入,按提示輸入Y也就會寫入了的。完成。
❺ bcdedit 不是內部或外部命令,也不是可運行的程序或批處理文件.總之就是badedit命令找不到。
你好知友!
1.管理員身份運行命令提示符,先把路徑轉到C:\Windows\System32\下,再運行badedit命令就可以了,
2.還不行,網上下載bcdedit.exe放入C:\Windows\System32\下.
3.可以下載使用BCDTOOL.exe(XP.PE下運行) EasyBCD(Win7下運行).
祝順利!有問題,請追問.有幫助,望採納.
❻ 電腦選擇語言模式,單擊修復計算機
其他選項:如果電源在啟動過程中中斷,則正常啟動windows
但是我的電腦現在什麼模式都啟動不了
pe模式命令提示符輸入「cd \windows\system32」 出現系統找不到指定路徑
輸入「bcdedit」,出現bcdedit不償鼎罐肝忒菲閨十酣姜是內部或外部命令,也不是可運行的程序貨批處理文件求大俠幫幫我吧
1. 插入Windows 7安裝光碟。
2. 重新啟動計算機。
3. 如果出現提示信息,請按任意鍵從安裝光碟啟動 Windows。如果未將計算機配置為從 CD 或 DVD 啟動,請查看計算機隨附的信息。
4. 選擇語言設置,然後單擊「下一步」。
5. 單擊「修復計算機」。
6. 選擇要修復的操作系統,然後單擊「下一步」。
7. 在「系統恢復選項」菜單上,單擊「命令提示符」。
8. 輸入「bcdboot C:\windows」然後按回車。(注意:C:\應該改成機器上window 7所在的盤符)
關於bcdboot的命令如何使用,詳見BCDboot 命令行選項
如果以上的方法不能解決問題, 請繼續下面的步驟:
`啟動修復
1. 插入安裝光碟。
2. 重新啟動計算機。
3. 如果出現提示信息,請按任意鍵從安裝光碟啟動 Windows。如果未將計算機配置為從 CD 或 DVD 啟動,請查看計算機隨附的信息。
4. 選擇語言設置,然後單擊「下一步」。
5. 單擊「修復計算機」。
6. 選擇要修復的操作系統,然後單擊「下一步」。
7. 在「系統恢復選項」菜單上,單擊「啟動修復」