告別AutoRun 微軟關閉U盤自動運行功能
從Windows 95開始,autorun.inf文件就出現在普通用戶的日常使用中,它最初用在安裝盤里實現自動安裝,之后的各版本都保留了該文件并且可用于其它存儲設備。不過近年來出現了大量使用autorun.inf文件傳播的病毒,很多用戶的誤操作會導致系統受到感染,讓人頭疼不已。
不管是Windows 7還是XP,自動運行功能一直都如影隨形,用戶插入USB閃存和CD等可移動媒體時,系統就會自動讀取其根目錄的autorun.inf文件并運行指定程序。盡管微軟限定了嚴格的AutoRun方法,并且可以讓用戶通過注冊表、組策略等關閉該功能,不過該功能仍然被惡意軟件大肆利用。
在昨日發布的最新安全公告KB967940中,微軟對Windows自動運行功能進行了最新升級,限定Windows XP、Windows Server 2003、Vista和Windows Server 2008平臺上的自動運行功能僅支持CD和DVD媒體。當用戶使用包含autorun.inf文件的USB設備、網絡共享或其它非CD/DVD媒體時,系統不會執行自動運行。
安裝此次更新后,當插入USB設備時,用戶不會收到程序安裝的提示對話框,用戶需要手動打開文件夾找到安裝文件,然后雙擊安裝軟件。不過,在連接至計算機時,有些USB的固件會讓系統將其識別為CD,那么本次針對AutoRun的升級就對它們無效了。