病毒破壞層層遞進,從 BIOS 到使用者資料。針對六大受損層級提供對應修復戰術。
一、BIOS 遭破壞
- 最直接:聯繫主機板代理商/電腦行更換 BIOS 晶片或整塊主機板。
- 若開機時螢幕/指示燈有反應 → BIOS 根區 (Boot-block) 未損 → 可用主機板附贈光碟
Firmware (*.bin) + awdflash.exe 刷新修復。
製作 DOS 啟動碟,autoexec.bat 加入 awdflash *.bin /py /sn /cd /sp,開機自動修復。
- 根區全損:需專業燒錄設備與人員,成本高、風險大。
二、CMOS 遭破壞
- 最直接有效:給 CMOS 放電!依主機板說明書操作 (跳線/鈕扣電池),資料清空,重開機重新設定。
- 損壞輕微仍可進 CMOS:選 Load Setup Defaults 載入預設值 → F10 存檔離開。
三、引導區 (MBR/DBR) 遭破壞
以 KV3000 為例:
- 備份正確 MBR:無毒 DOS 開機 → 掃毒 C 槽確認乾淨 →
KV3000 /B 將 MBR 備份至 A 槽 (HDPT.DAT, HFBOOT.DAT)。
- 還原 MBR:
KV3000 /HDPT.DAT 寫回硬碟。
- 清除引導區病毒:
KV3000 /K 清毒並將受感染 MBR 備份為 HDPT.VIR。
- 還原受感染 MBR (需還原特定病毒狀態) :
KV3000 /HDPT.VIR。
- 快速重建分區表:
KV3000 主選單 F10 → 自動備份壞分區表 → 重建分區表。
- 傳遞系統檔修復啟動:同版本 DOS 開機 →
SYS C:。
四、系統檔案遭破壞
- Win98:執行
SFC (系統檔案檢查器) → 從安裝光碟提取缺損檔案。
- Win2000/XP:執行
SFC /SCANNOW → 插入安裝光碟 → 自動驗證受保護系統檔 → 選擇修復。
- 系統檔遺失無法開機:進 DOS → 執行
EXTRACT.EXE → 指定安裝包路徑 → 輸入遺失檔名 → 指定目的路徑 → 解壓還原。
五、應用程式遭破壞
- 分析錯誤訊息 → 嘗試修復 (控制台→新增移除程式→修復)。
- 無法修復 → 完整移除 → 重新安裝 (建議先備份該程式設定檔/資料)。
六、資料檔案遭破壞
- 無備份時嘗試修復工具:RecoverNT、FindData 等,或許能挽回部分資料。
- 鐵律:定期異地備份 (3-2-1 原則) 才是資料安全的唯一終極保障。
病毒修復按層級分級:BIOS/CMOS (硬體/韌體層) → 引導區 (磁碟邏輯層) → 系統檔 (OS層) → 應用程式 (軟體層) → 資料 (使用者層)。由外而內、由底層至上層逐級修復,配合備份策略,將損失降至最低。