王昌紅
第一步 是病毒作怪還是硬件損壞?
抱著試試的心態,重新把CF存儲卡接到電腦中。打開CF存儲卡所在盤,依次單擊窗口的“工具”→“文件夾選項”。單擊“查看”標簽,在列表中找到“隱藏文件和文件夾”,點選“顯示所有文件和文件夾”,單擊“確定”后(見圖2),結果CF存儲卡的目錄仍沒有變化。也許是病毒在作祟,使顯示文件的屬性失效了。
看來要打注冊表的主意了,單擊“開始”→“運行”,在命令框中輸入“regedit”, “確定”后,進入注冊表編輯器。在注冊表中,依次進入HKEY_LOCAL_MACHINESoftwareMicrosoft WindowsCurrentVersionexplorer Advanced Folder Hidden,把主鍵SHOWALL下的鍵CheckedValue(如果沒有Dword值就要新建一個)的值改為1,同時把主鍵NOHIDDEN和NOHIDORSYS下的鍵CheckedValue其鍵值為0,重新啟動電腦,終于把文件顯示屬性找了出來。再次打開CF存儲卡所在盤,發現有兩個一模一樣的文件夾圖標(見圖3)。接著單擊“查看”標簽,把“隱藏已知文件類型的擴展名”的對勾去掉(見圖4),單擊“確定”后,終于發現妖蛾子了——出現兩個文件夾樣的圖標,但是擴展名不同,其中一個是EXE格式,另一個是MSDOS. COM文件(見圖5)。到此終于明白了,原來在電腦上讀取CF存儲卡時,不小心感染上病毒了,致使JPG格式文件被隱藏,原來的文件夾也被屏蔽起來。而我們所看到的只是一個偽裝的文件夾,所以打開后什么也沒有。
找到問題就好辦了!接下來是想辦法把病毒文件清除掉。
第二步 更愛手工,徹底消除CF存儲卡中的病毒
接入CF存儲卡后,在系統中單擊“開始”→“運行”,在運行命令框中輸入“MSCONFIG”,單擊“確定”(見圖6),把第一行的對勾去掉,單擊“確定”,重啟Win XP系統。
在電腦自檢完畢后,長按F8鍵,選擇安全模式。在安全模式下,打開“我的電腦”,用上面的方法更改“文件夾選項”。依次單擊“開始”→“運行”,在運行命令框中輸入“attrib I:”(I盤為CF存儲卡所在的盤符),發現I盤的文件屬性為系統和隱藏,所以該目錄下的文件在窗口界面是無法顯示的。接著在DOS命令窗口下輸入“attrib –r-s –h /s /d”,把文件屬性還原出來。在DOS命令窗口下輸入“dir/ ad”命令,進入“I盤”,發現多了幾個文件,其中一個是*.EXE,還有一個MSDOS.com和Autorun.exe(見圖7)。打開“I盤”,把它們都刪掉。
但是,MSDOS.com還是無法刪除,在DOS命令窗口下輸入“attrib”,顯示該文件的屬性是只讀和系統,當務之急是把只讀和系統去掉,然后用命令把MSDOS. com刪除了(見圖8)。接著,進入安全模式,單擊“開始”→“搜索”→“搜索文件和文件夾”,在要搜索文件和文件夾名下輸入“MSDOS.exe Autorun.exe”,把“搜索條件”下“高級搜索”復選框給選中,把“高級搜索”下面的所有復選框選中,然后進行搜索,最后把左邊窗格搜到的文件選中后全部刪除。重啟Win XP系統,打開“I盤”,所有相片終于出現了(見圖9)。