學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>windows教程>

修改PE系統(tǒng)設(shè)定及方法

時間: 志藝942 分享

  用慣了普通的WinPE,看慣了它一成不變的樣子,是不是讓你有想修改WinPE系統(tǒng)設(shè)定的沖動,但是修改WinPE系統(tǒng)設(shè)定可不像Windows系 統(tǒng)、Linux等那樣簡單,接下來是小編為大家收集的修改PE系統(tǒng)設(shè)定及方法,希望能幫到大家。

  修改PE系統(tǒng)設(shè)定及方法

  一、修改內(nèi)部注冊表的方法。

  1、首先將內(nèi)部注冊表的文件提取出來:

  \WXPE\SYSTEM32\CONFIG\*.*\WXPE\SYSTEM32\SETUPREG.HI_(這是CAB壓縮包,將它解開成SETUPREG.HIV)

  REGEDIT/sREG文件名

  2、運行注冊表編輯器REGEDIT.EXE,鼠標(biāo)點擊HKEY_LOCAL_MACHINE,然后點“文件”-“加載配置單元”,打到提取出來的注 冊表文件(需要改哪個就加載哪個),打開,提示掛載名時隨便輸入取一個名字如“WinPE”,展開HKEY_LOCAL_MACHINE后里面就有一項 WinPE,然后就跟普通的注冊表操作一樣了,改好后用鼠標(biāo)點一下“WinPE”項目,然后“文件”-“卸載配置單元”,這個文件就改好了。

  3、用改過的注冊表文件替換原來的。

  二、修改PE配置文件的方法。

  如果要修的項依賴于外置程序的目錄結(jié)構(gòu)(比如要在右鍵菜單中添加用UltraEdit32打開),就不能用上面的方法了,因為外置程序的絕對路徑是不確定的(不同的機器中盤符不能確定)。

  這種情況就需要用原始的REG命令來做了(就跟毛桃在REGDOC.CMD中的做法一樣),這個命令的語法比較艱澀,且注冊表鍵值的表示方法跟REG 文件不同。在命令提示符下通過/?參數(shù)可以獲得它的用法(中文的哦),提醒一下/?參數(shù)是個以多層使用的,如REG/?得到的是基本參數(shù)的說明,如用 REGADD/?則可得到ADD這個參數(shù)的用法……

  有了這個命令的基礎(chǔ)后,我們來看看是怎么解決不定路徑問題的。

  在REGDOC.CMD中有一個環(huán)境變量%TP%,代表的是REGDOC.CMD這個文件所在的路徑。我們可以通過%TP%\..\表示它的上層目 錄,%TP%\..\..\表示它的上兩層目錄。用此方法可以索引到外置程序目錄內(nèi)的所有路徑,而不用考慮外置程序目錄本身的絕對路徑。

  (還有個方法就是在WinPE.INI中用PECMD的REGI命令一行行添加,這個比系統(tǒng)的REG命令好理解些,同樣可以用%CurDir%環(huán)境變量來索引外置程序目錄內(nèi)的所有路徑)

  直接修改的好處是啟動PE就是所需要設(shè)置,不依賴外部配置文件,PE的加載速度也比較快,但麻煩。修改配置文件則比較簡單,但要依賴配置文件加載過程(直到加載到那些語句時才會生效),啟動時需要額外的時間加載,相當(dāng)于給系統(tǒng)打補丁去修改默認(rèn)設(shè)置。

  一般情況下不推薦直接修改PE注冊表,麻煩,重新打包也比較花時間。但有些跟系統(tǒng)緊密的鍵必須直接修改才有效,比如屏幕分辨率,雖然在外面也可以修改 有,但在登錄時加載到它之前是無效的,那么在登錄的過程中屏幕就會因切換分辨率而閃爍。自己修改注冊表的前提是自己要知道所希望的改變要修注冊表中的哪些 鍵值??梢陨暇W(wǎng)搜索,現(xiàn)在網(wǎng)上的這些資源多得是,實在找不到的話可以還可以用RegMon之類的注冊表監(jiān)視軟件來定位。比如修改記事本的自動換行,又不知 道相應(yīng)的鍵值在哪??梢韵乳_啟RegMon,然后在記事本中改變換行的選項,看RegMon的監(jiān)視結(jié)果,來定位是哪個鍵值。因為系統(tǒng)本身也在不斷的更改注 冊表,RegMon中的顯示會很多,但是通過不斷的改變記事本中的設(shè)置,最終是可以找到的,這個過程需要的是耐心和和細(xì)心的。


看了“修改PE系統(tǒng)設(shè)定及方法”還想看:

1.win8PE個性化修改的方法

2.bios怎么設(shè)置兼容模式

3.怎么在bios里設(shè)置硬盤啟動呢

4.bios怎么改中文

2859874