U盤毫無疑問是當今使用最廣泛的便攜存儲設備,但也不幸成了病毒蔓延的溫床,特別是自動運行功能讓人稍不注意就會中招,比如最近肆虐的Conficker蠕蟲。
自動運行傳播惡意軟件趨勢圖
為此,Windows 7工程團隊對U盤自動運行功能做了兩個重要改變:
1、自動播放(AutoPlay)不再支持非光學便攜媒體的自動運行(AutoRun)功能。換言之,CD/DVD/BD光驅依然可以自動播放,但U盤就不行了,插入系統後也不會顯示自動運行選項,這樣即使U盤感染了病毒也無法誘騙用戶執行並傳播。
變化前(注意紅框內)
變化後
2、如果自動運行程序來自外部媒體(非本地磁盤),對話框會給出提示。
變化前
變化後(注意綠圈內)
不過還有一點需要指出,就是有些智能U盤會把自己顯示成CD/DVD光驅,而不是可移動磁盤,這時候Windows 7就無能為力了,因為設備類型是在硬件層上識別的。
看似CD光驅、實則U盤
上述改變已在Windows 7 RC中實現,不過並非新系統專利,Windows Vista/XP也會在今後得到類似的升級。