目前,隨身碟病毒的情況非常嚴重。幾乎所有帶病毒的隨身碟,根目錄裡都有一個autorun.inf,右鍵菜單多了“自動播放”、“Open”、 “Browser”等項目。由於我們習慣用雙擊來開啟磁碟,但現在我們雙擊,通常不是開啟隨身碟,而是讓autorun.inf裡所設的程式自動播放。只需採用滑鼠右鍵單擊開啟就不會啟用病毒。但若你的機子有很多人,又不能保證他們不會雙擊開啟隨身碟,那就可以採用下面的方法。
招一、組策略關閉AutoRun功能(適合不熟悉電腦者)
如果你想一次全部禁用Windows XP的自動播放功能,那麼請按下述步驟操作:
1、單擊“開始→運行”,在“開啟”框中,鍵入“gpedit.msc”,單擊“確定”按鈕,開啟“組策略”視窗;
2、在左窗格的“本機電腦策略”下,展開“電腦配置→系統管理範本→系統”,然後在右窗格的“設定”標題下,雙擊“關閉自動播放”;
3、單擊“設定”選項卡,選中“已啟用”複選鈕,然後在“關閉自動播放”框中單擊“所有磁碟機”,單擊“確定”按鈕,最後關閉“組策略”視窗。
招二、註冊表關閉AutoRun功能
在“開始”菜單的“運行”中輸入Regedit,開啟登錄編輯程式,展開到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Exploer主鍵下,在右側邊窗格中找到“NoDriveTypeAutoRun”,就是這個鍵決定了是否執行CDROM或硬碟的AutoRun功能。
雙擊 “NoDriveTypeAutoRun”,在預設狀態下(即你沒有禁止過AutoRun功能),在快顯視窗中可以看到 “NoDriveTypeAutoRun”預設索引值為95,00,00,00,附件上傳了抓圖。其中第一個值“95”是十六進位值,它是所有被禁止自動運行裝置的和。將“95”轉為二進位就是10010101,其中每位代表一個裝置,Windows中不同裝置會用如下數值表示:
裝置名稱 第幾位 值 裝置用如下數值表示 裝置名稱含義
DKIVE_UNKNOWN 0101h 不能識別的裝置類型
DRIVE_NO_ROOT_DIR 1002h 沒有根目錄的磁碟機(Drive without root Directory)
DRIVE_REMOVABLE 2104h 抽取式磁碟機(Removable drive)
DRIVE_FIXED 3008h 固定的磁碟機(Fixed drive)
DRIVE_REMOTE 4110h 網路磁碟機(Network drive)
DRIVE_CDROM 5020h 光碟機(CD-ROM)
DRIVE_RAMDISK 6040h RAM磁碟(RAM Disk)
保留 7180h 未指定的磁碟機類型
在上面所列的表中值為“0”表示裝置運行,值為“1”表示該裝置不運行(預設情況下,Windows禁止80h、10h、4h、01h這些裝置自動運行,這些數值累加正好是十六進位的95h,所以NoDriveTypeAutoRun”預設索引值為95,00,00,00)。