在使用win7系統時候,我們可以利用u盤來啟動boot,在Boot\BCD這個路徑中,如果用戶修改B或是o后,所有的B或o都會變成你修改后的字符了,類似變量引用。當win7系統用戶修改Boot命令中的B為Q、o為Q的時候,那么Boot\BCD就會變成QQQt\QCD。在結尾就會給出一段批處理代碼,同樣可以使用這段批處理方法測試修改后的實際路徑,現在win7之家小編以win7 32位系統為例,就給大家介紹將Boot\BCD修改為QQQQ\QQQ的方法。
推薦:win7 32位系統下載
1、修改BCD中的boot.sdi路徑方法
打開regedit加載配置單元BCD,接著查找boot.sdi,然后將\Boot\boot.sdi修改成\QQQQ\boot.sdi即可。
2、給BCD改名的方法
打開bootmgr,跳轉到偏移地址的54694處,將43 00 44修改成51 00 51。
3、破解自校驗方法
先使用十六進制編輯器打開bootmgr ,跳轉到偏移地址的105E處,修改74 03為EB 08,修改原理就是將條件的跳轉(je)修改為無條件的跳轉(jmp)。
4、Boot改名的方法
先打開bootmgr,跳轉到偏移的地址5464C處,修改42 0C 00 6F改為51 0C 00 51,在跳轉到偏移地址的5390F處,修改74 為51。
5、關閉對bootmgr的完整性檢查
bcdedit -store QQQ -set {bootmgr} nointegritychecks off&setlocal enabledelayedexpansion
set 5464A=\
set 5464C=B
set 5464F=o
set 5390F=t
set 54694=CD
echo.!5464A!!5464C!!5464F!!5464F!!5390F!!5464A!!5464C!!54694!
set /p 5464C=5464C=B。
set /p 5464F=5464F=o。
set /p 5390F=5390F=t。
set /p 54694=54694=CD。
echo.!5464A!!5464C!!5464F!!5464F!!5390F!!5464A!!5464C!!54694!
pause
上面就是關于Win7 32位系統下利用u盤來啟動boot的方法,通過以上對文件解壓縮至活動分區中,然后替換Sources的boot.wim就會為你的win7pe內核,然后就可以用Grub引導bootmgr了,更多精彩內容歡迎歡迎繼續關注win7之家m.xunlian888.com。

閩公網安備 35020302033304號


網友評論