Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

深入認識專殺工具原理與編寫(下):Vista/Win7 用 WinPE + WimTool + EasyBCD 實現開機自動殺毒

編輯:Windows XP 系統介紹

Vista/Win7 挑戰

NTFS 分區 DOS 無法讀寫 → 必須用 **WinPE (Windows Preinstallation Environment)** 替代 DOS 環境。

完整流程

1. 準備專殺批次檔 (PE 版)

attrib -h -r -s C:\WINDOWS\IGM.exe
del /f /q /s C:\WINDOWS\IGM.exe
md C:\WINDOWS\IGM.exe
shutdown -r -t 0

存為 D:\kill.bat。/f/q/s 強制安靜刪除子目錄,**殺毒完成自動重開機**。

2. 解壓 WinPE ISO 到 D:\PE

3. 掛載 boot.wim 注入自動執行

  1. 下載 WimTool,管理員身分執行 WimTool運行庫.exe 再執行 WimTool.exe。
  2. 「瀏覽」選 D:\PE\sources\boot.wim,目標資料夾 D:\PE1 (需 NTFS) → 勾選所有映像卷 →「掛載映像」。
  3. 編輯 D:\PE1\Windows\System32\peshell.ini,在 [AutoRun] 區段末尾加入:
    1=D:\kill.bat
  4. WimTool →「卸載映像」→ 提示儲存變更選「是」。

4. 加入開機選單

  1. 下載 EasyBCD →「新增條目」→「WinPE」→ 路徑 D:\PE\sources\boot.wim →「新增項目」。
  2. 提示插入 Vista/Win7 安裝光碟複製啟動檔,按指示操作。

5. 使用方式

重開機 → 開機選單選 「NST WinPE Image」 → 進入 PE 自動執行 kill.bat → 殺毒完成自動重開機回 Windows。

XP NTFS 分區同樣適用

XP 單系統若為 NTFS,可同法將 PE 安裝到 C 槽,修改 boot.ini 加入啟動項,選「Windows Setup [EMS Enabled]」進入 PE 殺毒。

Copyright © Windows教程網 All Rights Reserved