外出旅行或出差時,我們免不了要借用網吧或酒店里的PC,但在別人電腦上進行操作存在一定的安全隱患,容易留下個人的隱私數據。其實,我們可以制作一個WinPE的U盤并在其中集成自己需要的所有軟件,然后隨身攜帶。而這個U盤,就是一部隨身的PC。
用什么WinPE?系統版本有講究
因為大家系統版本和使用環境不同,有的朋友在使用Windows 7系統,有的則在使用Windows 10系統;有的是32位系統,有的則是64位系統;有的使用傳統MBR的BIOS引導,有的則是僅僅支持UEFI啟動的電腦。不同的系統有不同的特點,比如Windows 8/10系統的DISM.exe支持“/Apply-Image”參數來恢復系統,Windows 7版本則無法使用,這樣如果要使用WinPE系統來進行系統維護,就應該優先選擇基于Windows 8/10核心的WinPE系統(圖1)。

圖1 Windows 7的DISM不支持“/Apply-Image”參數
因此要制作一款盡可能通用的WinPE系統,我們就要選擇一款比較適合各種電腦的通用版本WinPE。根據Windows系統的特性,高版本系統一般向下兼容低版本系統,64位系統兼容32位系統,UEFI主板則一般兼容傳統BIOS主板,所以制作WinPE系統我們就按照“64位+UEFI”的要求進行選擇。
制作適合自己使用的WinPE系統
通過上面介紹我們知道,WinPE系統要選擇64位+UEFI。由于Windows 10系統目前仍然沒有普及,這里建議使用64位Windows 8核心的WinPE(它可以使用Windows 10全部命令)。不過這里WinPE系統主要作為應急系統使用,因此還要求WinPE里能夠集成常用驅動(如網卡)和常用軟件。這里介紹使用網友制作好的wingwy-win8pe4.0-v1系統(基于64位Windows 8,支持UEFI+BIOS雙啟動,然后在其上自己定制即可。
首先準備好一個4GB以上的U盤,將其格式化為FAT32格式(因為要支持UEFI啟動,不要使用NTFS格式)。下載好上述文件后使用7Zip(或WinRAR)打開,將所有文件全部解壓到U盤保存即完成WinPE的安裝(圖2)。

圖2 通過解壓完成WinPE的安裝
接著啟動命令提示符,然后定位到U盤目錄,這里假設U盤的盤符為U,依次輸入下列的命令將U盤引導記錄更改為NT60,這樣就可以使用U盤來引導WinPE系統了:
CD U:/boot
bootsect /nt60 /force /mbr
完成上述操作后重啟電腦,如果主板使用的是傳統BIOS系統,那么進入BIOS設置后將第一啟動設置為U盤,這樣即可啟動到WinPE系統。如果是UEFI啟動,則進入UEFI設置(一般在啟動時按F9或者F12鍵)里選擇“UEFI:PNY USB 2.0 FD”字樣的啟動項,這樣可以進入UEFI啟動的WinPE系統,也就是說這樣制作的WinPE系統可以完美支持BIOS+UEFI雙啟動(圖3)。

圖3 選擇UEFI啟動WinPE
小提示:
如果你的主板默認使用的是UEFI啟動,那么如果要在WinPE中重裝系統,則在啟動時一定要選擇UEFI啟動,這樣在其中安裝的Windows 7/8/10系統就直接支持UEFI啟動了。
成功進入系統后可以看到該WinPE系統和我們日常使用的Windows極為相似,而且其默認已經集成很多常用的軟件,具體的使用和日常操作一樣(圖4)。

圖4 使用簡單的WinPE系統
安裝常用驅動
由于我們要將WinPE系統作為備用系統使用,因此除了系統本身集成的軟件外,我們還要根據自己的需要添加其他軟件。比如日常辦公少不了要使用網絡,因此我們需要在這個WinPE系統中添加自己的網卡驅動。
因為WinPE系統的核心實際上是其中的“U:/boot/winpe.wim”文件,因此我們可以使用DISM命令將所需的驅動集成到其中。首先提取需要集成網卡驅動文件(可以使用驅動精靈之類軟件提?。瑢⑵浔4嬖?ldquo;C:/net”備用,接著進入任意一部正常啟動的Windows 7電腦,以管理員身份啟動命令提示符依次輸入下列的命令:
Rem 將/winpe.wim加載到c:/winre目錄
dism /mount-image /imagefile:u:/boot/winpe.wim /index:1 /mountdir:c:/winre
rem 將所需驅動文件集成到winpe.wim中,驅動中要包含.inf安裝配置文件
dism /image:c:/winre /add-driver:c:/net/RT8169.inf
rem 卸載加載的鏡像并提交更改
dism /unmount-image /mountdir:c:/winre /commit
完成上述的操作,以后啟動到WinPE就會自動加載電腦上網卡驅動,就可以直接在WinPE中上網了。其他諸如顯卡、聲卡驅動集成類似。這樣在WinPE中操作時如果需要其他資源,我們就可以直接通過網絡下載(圖5)。

圖5 在WinPE中上網
當然如果你的WinPE系統需要在不同電腦上使用,上述集成方法并不適合。我們還可以手動安裝網卡驅動。進入PE系統后右擊桌面“計算機→設備”,啟動設備管理器后展開“其他設備”,看看沒有安裝驅動的是什么網卡設備,比如筆者這部電腦上顯示的是“RTL8187_Wireless”無線網卡(圖6)。

圖6 查看本機未安裝驅動的網卡
現在根據上述說明到其他正常電腦上下載RTL8187 for Win8的64位驅動,下載后將其復制到U盤根目錄下備用。同上切換到設備管理器,找到上述網卡設備右擊選擇“更新驅動程序→瀏覽計算機以查找驅動程序”,然后定位到U盤根目錄下即可手動安裝網卡驅動了(圖7)。

圖7 手動安裝網卡驅動
返回桌面啟動“網絡管理Penetwork”,在打開窗口的網卡列表中選中安裝的網卡,切換到Wi-Fi點擊“啟動”,這樣會自動搜索當前熱點,按提示進行連接即可,成功連接后就可以在WinPE中上網了(圖8)。

圖8 連接WiFi
集成常用軟件
除了必要的驅動外,我們還要在其中安裝辦公軟件,因為WinPE系統是加載到內存中運行的系統,在當前WinPE中安裝的軟件重啟后會自動卸載。因此為了操作的簡單,對于常用軟件的安裝建議使用綠色版的軟件。比如辦公軟件可以使用綠色版的WPS,它的集成很簡單,只要到網上下載好WPS相應的綠色版,將其復制到U盤的根目錄,以后需要在WinPE系統中使用WPS辦公時,只要運行WPS安裝目錄下的“安裝/卸載WPS”,在彈出的窗口輸入“1”進行安裝即可(圖9)。

圖9 安裝綠色版WPS Office軟件
完成WPS的安裝后在桌面直接點擊WPS圖標即可啟動,當然為了使用的方便,也可以打開WPS安裝目錄,然后為其中的“U:/WPS Office Personal/office6/wps.exe”創建快捷方式放置在U盤根目錄下,這樣以后直接運行這個快捷方式即可在WinPE系統里辦公了,WPS其他組件的運行類似(圖10)。

圖10 WinPE系統運行綠色版的WPS
顯然對于WinPE來說,這種即裝即用的軟件非常適合集成到WinPE中使用。不過WinPE畢竟是精簡的Windows系統,如果運行綠色軟件時提示缺少相應的DLL文件,則可以在WinPE中進入原來系統的“C:/windows/system32”提取相應的DLL文件到軟件安裝目錄中即可。
新聞熱點
疑難解答