幫助中心

當前位置:首頁 > 幫助中心 > 讓查毒選項出現(xiàn)在Win7 U盤自動播放窗口

讓查毒選項出現(xiàn)在Win7 U盤自動播放窗口

日期:2011-05-17 | 時間:13:12

 不知各位平時使用U盤的時候最怕什么?是硬件故障嗎?不,只要你買的不是雜牌劣質產品,正常使用中出現(xiàn)損壞幾率是很低的。意外丟失?這個我想只要不是非常冒失的人也不容易發(fā)生吧。那么到底怕什么呢?也許你心中已經有答案了,沒錯,就是感染病毒。 

  著名的Autorun病毒大家一定不陌生,為了降低這種病毒帶來的威脅,微軟甚至發(fā)補丁將Windows 7之前系統(tǒng)的自動播放功能統(tǒng)統(tǒng)關閉。至于,Windows 7本身對自動播放機制做了改變,檢測到U盤后并不是直接打開,而是彈出一個選擇窗口,讓用戶決定如何操作。

 

  這種方式有效避免了Autorun病毒的直接傳染,但是U盤里還有可能隱藏其他類型的病毒或者惡意軟件,如果能充分利用這個自動播放窗口,給它加上一個掃描病毒的功能就更好了。別說,還真的在網上找到了實現(xiàn)這一想法的途徑,下面就借花獻佛,讓更多的人知道這一技巧。(英文原文參考)

  首先,你需要Windows 7系統(tǒng),然后下載安裝微軟出品的免費殺毒軟件MSE,接著下載這個壓縮文件包mseautoplay.zip。

  壓縮包下載后,解壓至任意文件夾,它包含三個文件,mseautoplay.reg(注冊表項文件)、msescan.vbs(VB腳本文件)和 undo.reg,雙擊mseautoplay.reg導入必要的注冊表項,然后將msescan.vbs復制到Windows目錄下。

 

  注:undo.reg是用來清除導入注冊表的,當你不再需要時候,雙擊即可。

  重新插入U盤試試,常規(guī)選項最下方多出一項“Scan For Viruses Malware”,不過好像有些問題,圖標顯示不正常,點擊也無法調用MSE掃描。

 

  根據(jù)經驗,這應該是文件路徑不匹配引起的,解決起來應該不難。先從注冊表文件入手,看看mseautoplay.reg文件都添加了那些東西到注冊 表,然后打開注冊表編輯器一一查看,最后在 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\ScanUsingMSE] 這一項發(fā)現(xiàn)了問題,注意右側數(shù)據(jù)項:DefaultIcon,其數(shù)值里的路徑和MSE所在位置不一致。

 

  DefaultIcon作用是顯示圖標,即自動播放窗口“Scan For .。.”命令左側的圖標,因為MSE升級到2.0版后更改了默認路徑,同時Logo圖標也不在啟動文件里,而是放在eppmanifest.dll,所以 我們需要修改一下,將原來的“Microsoft Security Essentials\msseces.exe”改成“Microsoft Security Client\eppmanifest.dll”,其他保持不變。

  完成后再次激活自動運行窗口,圖標已經正常顯示了(如下圖),但程序還是無法正確調用。

  繼續(xù)排查問題,最后找到問題出在msescan.vbs,用文本編輯器打開,找到【If vrb = "Scan with Microsoft Security Essentials…" Then】這一行,將引號中間的內容替換成 【使用 Microsoft Security Essentials 掃描...】。

  因為我們使用的是簡體中文系統(tǒng),而這個vbs是基于英文系統(tǒng)寫的,所以需要修改,如果你用的其他語言,右鍵點擊任意分區(qū),查看MSE那一項的正確文字描述。

 

  經過一番排查,故障已經解決,再次激活自動播放窗口,點擊“Scan For .。.”,這回MSE的界面終于出現(xiàn),并且正確的開始執(zhí)行掃描U盤的操作了。

 

  想不到吧,微軟自家的產品之間可以這般結合,如果你還在為U盤安全擔心,不妨試試Windows 7和MSE的搭配。

大白菜官網

(責任編輯:m.mpfi566.cn)

大白菜超級U盤啟動盤制作工具