回复:防U盘病毒的几点经验
看来楼主还是不理解 AutoRun 与 AutoPlay 的区别在哪里。
你的 ?:\*.* 同样会阻止其它盘下的被指派文件不能运行。比如好多光盘的安装程序就在根目录下,如果建立了这个规则的话,那你就无法运行光盘下的程序了。
2#的方法可行,但是在某些情况下会造成系统启动慢或者其它一些问题。
个人觉着比较好的方法还是对注册表进行降权处理。系统对autorun.inf文件的处理是由explorer.exe来读取,然后将相关内容写入注册表,所以我们只要降低注册表里相关键的权限,不允许其被修改那么autorun.inf将会失效。相关注册表键
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\*\shell\open
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\*\shell\autorun
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\*\shell\explorer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\*\shell\*\Command
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2