筆者最近遇這樣的一件事情,在Windows XP操作系統(tǒng)中雙擊打不開D盤,出現(xiàn)一個對話框,提求Windows系統(tǒng)無法找到Pagefile.pif(如圖1),并且右鍵菜單中多了一個“自動播放”功能(如圖2)。這個東西雖然不至于對系統(tǒng)造成危害,但是使用起來也很麻煩。必須給取消。
圖 1
圖 2
試了很多種辦法,筆者終于找到解決這個故障的方法。
在“運行”中輸入“regedit”打開注冊表編輯器,在注冊表中使用“查找”功能查找“自動播放”…… 找出了“autorun=自動播放”、“open=Pagefile.pif”、STARTUPIMAGEDIRECTORY=D\自動播放(圖3)、“icon=Fwrite.ico”等鍵值,筆者一一刪除了。在D盤根目錄下發(fā)現(xiàn)一個“autorun.inf”文件。打開一看里面的內(nèi)容正是我要刪除的內(nèi)容!筆者一起給刪除了。好了,重啟電腦,大功告成,所有的問題都解決了。
圖 3
小知識:什么是Autorun.inf
Autorun.inf一個文本形式的配置文件,我們可以用文本編輯軟件進行編輯,它只能位于驅(qū)動器的根目錄下。這個文件包含了需要自動運行的命令,如改變的驅(qū)動器圖標、運行的程序文件、可選快捷菜單等內(nèi)容。
事實上,大多數(shù)的用戶并不需要AutoRun.inf文件來運行程序,因此,我們完全可以將硬盤的AutoRun功能關閉,這樣即使在硬盤根目錄下有AutoRun.inf這個文件,Windows也不會去運行其中指定的程序,從而黑客可能利用AutoRun.inf文件達到入侵的目的。
怎樣禁止光盤AutoRun功能?
其實很簡單,就是將DRIVE_CDROM設為1,這樣“No Drive TypeAutoRun”鍵值中的第一個值就變成了10110101,也就是16進制的B5。將第一個值改為B5后關閉注冊表編輯器,重啟電腦后就會關閉CDROM的Autorun功能。如果僅想禁止軟件光盤的AutoRun功能,但又保留對CD音頻碟的自動播放能力,這時只需將“No Drive Type AutoRun”的鍵值改為:BD,00,00,00即可。如果想要恢復硬盤或光驅(qū)的AutoRun功能,進行反方向操作即可。
注:造成上面這種問題還有可能是病毒造成的,所以筆者建議大家先在“安全模式”下對系統(tǒng)進行一個全面的病毒掃描后,再用上面的方法進行故障解除。
|