宏病毒是通過Word中的宏語言(一種類似VB的語言)編寫的,易於傳播而且危害巨大,常常能將用戶花了很多時間編寫的文檔瞬間“吃掉”。但是,在病毒橫行的今天,殺毒軟件仍然還是在某種程度上只能起到馬後炮的作用。如果你在某天收到一封自己感興趣的陌生Word附件,你很想打開看個究竟,但又非常擔心這份Word文檔帶有宏病毒。這時,在利用殺毒軟件查殺無果之外,如果你還不放心,使用手動查殺和剿滅Word宏病毒的方法,可以讓你更加放心。
先行檢查 感染早知道
如果能在打開文件之前先行自我檢查一下,是不是感染了宏病毒,就胸有成竹了。
檢查的方法很簡單:打開需要檢查的文檔,單擊“文件”菜單欄,選擇“另存為”命令,如果對話框中的保存類型固定為“文檔模塊”(圖1),則表示這個文件已經感染了宏病毒,需要用殺毒軟件進行清理了。
斬草除根 剿滅宏病毒
發現有宏病毒,我們可以用手工的方法殺掉宏病毒。
單擊“工具”菜單欄,選擇“宏”,單擊“宏”命令,或者使用組合鍵Alt+F8調出宏對話框(圖2),如果在彈出的對話框中有已經記錄的宏的話,那就極有可能是宏病毒,刪除所有的宏就可以了。比較復雜的宏病毒會將宏對話框屏蔽掉,這時就需要采用其他方法。
Word環境中的宏病毒一般是存放在Microsoft Office目錄下Templates子目錄中的Normal.dot文件中,這時需要重新啟動計算機,找到這個文件,並把它刪除,再運行Word就可以了。
但是,道高一尺魔高一丈。有些宏病毒“知道”用戶會找到Normal.dot並刪除掉,所以它會在硬盤的多個目錄中放上同樣的Normal.dot,如果只刪除Templates下的一個,Word會按照Windows缺省的搜索路徑進行搜索,這樣會加載其他有毒的Normal.dot,並把刪除掉的再重新恢復。這時,用戶只要使用Windows中的查找文件的方法把硬盤中所有的Normal.dot全部刪除就可以了(圖3)。
未病先防 模版加把鎖
類似於人體病毒,對於電腦病毒來說,也是預防為主。提高預防意識在某種程度上來說比查殺更重要。
預防Word宏病毒的方法其實也很簡單,因為宏病毒在Word中寄居的文件就是Normal.dot,所以只要事先把沒有感染宏病毒的Normal.dot文件的屬性設置為只讀,這樣宏病毒就不能寄居到Normal.dot中,這樣能起到預防宏病毒的效果了(圖4)。
本文來自於【系統之家】 www.xp85.com