筆者在單位的綜合辦公系統部署時就遇到了這樣的問題,出現問題的是財務部門的電腦,因財務系統的特殊要求,該機的XP系統一直是SP2,不能升級更新,一旦更新,使用的用友新世紀版財務軟件就不能登錄。同時也因為和上級部門指定的KV2009殺毒軟件沖突而不能安裝(曾經提供過解決兼容問題的補丁,但是后來不起作用了)。因此一直小心翼翼地保護著這臺電腦。直到安裝綜合辦公系統的客戶端時提示出錯,才知道該機因為與外界使用U盤交換數據,已經感染了病毒,安裝殺病毒軟件也提示出錯,不得不想法徹底解決問題。因為該機還有一些歷年更新的與財務有關的系統,財務部門不允許重裝操作系統來解決問題,因此只能從如何恢復系統來進行考慮。
首先是殺病毒的問題,經檢查,該電腦分區D空間剩余甚多,于是決定在分區D再裝一個新的XP系統,然后安裝殺病毒軟件進行殺毒。
這個過程很簡單,安裝完畢后,下載金山毒霸最新版對分區C殺毒,查出了三個蠕蟲病毒,清除后啟動分區C的XP系統,結果一連串的錯誤,分析后發現,均為“啟動”菜單內的內容,同時,該電腦不能連接網絡,內網Ping不通網關,外網不能獲取IP地址,使用WinSocketFix 1.2修復后沒有任何效果。
在尋找網絡設置修復軟件時,從網上找到了一個名叫“火絨安全軟件”的工具,本來是想試試其中的網絡修復功能,結果安裝后發現該工具還有殺毒功能,結合該機啟動時出現錯誤提示信息分析,還有病毒沒有清除掉。

圖1 感染病毒文件
使用該工具掃描分區C后,發現還真的隱藏有“特工”—kuku.c病 毒,這 是一種感染.exe文件的文件型病毒,一旦感染,整個硬盤的.exe文件只要執行過的決無幸免,如圖1所示。
掃描后發現被感染的.exe文件有一千多個,清除病毒后,分區C的XP系統仍然不能聯網,先后使用網絡協議服務重裝法、“Netsh”命令法和Hijackthis+lspfix法等3種解決辦法均沒有湊效。用ping 127.0.0.1檢測網卡驅動也工作正常。就在束手無策時,想起了網上下載的驅動精靈,該軟件有一個版本是帶有萬能網卡驅動的,也有修復網絡連接的功能,何不用它一試?
于是下載驅動精靈DG8Setup_1350E.exe, 然 后在設備管理器中卸載分區C中的XP的網卡驅動后,安裝驅動精靈,驅動精靈安裝完畢后自動啟動,提示網卡驅動沒有安裝,選擇“安裝”后網卡驅動自動選擇安裝,接著提示是否進行網絡配置,選擇配置后驅動精靈自動配置網絡,設置IP地址之后網絡連接正常,外網自動獲取IP地址也正常。
網絡修復正常后,開始安裝綜合辦公系統客戶端,安裝正常,用本人的用戶名登錄也正常,操作也順利。但是第二天早上該機用戶啟動電腦后出現提示缺少運行支持環境的錯誤,綜合辦公系統客戶端是基于.NET 2.0平臺的,缺少支持環境可能是沒有.NET 2.0環境支持。
進入“控制面板”-> “添加刪除程序”窗口,Microsoft.NET framework 2.0赫然在列,這是為何?分析后認為可能是病毒破壞了.NET的某些文件,因為殺毒時曾三次提示有.exe文件感染的病毒不能被正常清除,文件被刪除。于是卸掉當前的.NET 2.0,安 裝 .NET 2.0 SP2,這時提示需要升級“Windows Installer ”到3.1版本,安裝“Windows Installer 3.1”時 有 出現提示“不能更新”,研究了半天才發現是分區C的空間基本用完,剩余不到1G,于是把分區C上的照片、視頻文件移動到分區D,再次安裝“Windows Installer 3.1”成功,.NET 2.0 SP2頁安裝成功,重新安裝綜合辦公系統客戶端后運行正常。
總結
1、殺毒有風險,殺毒要考慮后遺癥如何處理,注意殺毒過程中的一些提示信息,往往會對殺毒后系統修復有重要意義。
2、軟件出現故障時要綜合分析,除了考慮直接原因外,一些間接的因素也要考慮在內。
3、使用修復工具時盡量不要用那些業余作者開發的小工具,這些工具往往沒有經過嚴格測試,使用不當會造成“聾子沒有治好反倒成了啞巴”的結果。
4、新版本的殺毒軟件有時對一些比較老的病毒不再有查殺能力,需要使用多種軟件進行交叉查殺。