材料/工具
電腦啟動U盤
方法
首先,去找一台同樣系統可以正常啟動的電腦,然後安裝DG分區軟件,打開,如圖所示,找到系統保留分區,把裏邊的bootmgr文件複製出來 放到系統桌面就行
然後去製作一個桃PEU盤,具體制作方法自行搜索下“桃U盤PE製作”
製作好U盤PE後,把一開始複製出來的bootmgr文件複製到U盤根目錄
然後把U盤插到電腦的USB2.0口上(不要插3.0 以防止DOS下識別不出來);設置BIOS,把U盤設置為第一啟動項
然後開機,讀取U盤 如圖所示,選擇第一項進入,如果進不去再選擇第二項進入,等待片刻,即可成功進入PE系統
進入後,雙擊桌面的計算機;找一個名字叫做系統保留的分區 雙擊進入
然後看根目錄下是否存在一個叫做bootmgr的文件,如果有 刪除掉,然後雙擊進入Boot文件夾
然後往下拉,查找一個較早BCD的文件,如果存在就對了,然後繼續下一步,找一個可以編輯BCD文件的程序;
點擊開始菜單——所有程序——磁盤管理——選擇BOOTICE引導管理軟件,運行
選擇BCD編輯
然後在圖中所示的地方點擊選擇之前找到的BCD文件。然後選擇“智能編輯模式"
然後點擊刪除,刪除當前損壞的系統 引導啟動項
再重新添加一個Windows7/8/8.1通用的啟動項,在啟動磁盤的地方,選擇你係統分區所在的磁盤,啟動分區選擇你係統所在的系統分區(假如這個分區裝在C盤中,就設置成C盤的分區)
菜單標題可以隨意設置 不影響結果
再依次點擊”設為默認系統“——”保存當前系統設置“———”保存全局設置“,然後就可以退出軟件了
打開計算機——選擇自己的U盤——進去後找到之前從別的系統複製過來的文件:bootmgr文件
然後粘貼到系統保留分區的根目錄下,至此修復完成,重新啟動電腦拔掉U盤即可進入系統了
至此為止,需要説明的是這個方法是適用於MBR分區表的。如果是GPT分區表的,大家是看不到系統保留分區的,可以看到一個ESP的分區,只要用BOOTICE引導管理軟件修改”ESP“——”EFI“——”Boot“下的”bootx64“文件,然後保存退出軟件即修復成功(跟MBR比省去了添加bootmgr引導文件的步驟更加簡單了)
那如何區分自己是GPT分區還是MBR分區呢,首先,大家在PE下 只要看不到ESP的分區 那就是MBR 分區表。如果説有ESP這個分區,就説明你的分區表是GPT的,然後選擇適當的方法修復即可