此策略设置设置自动运行命令的默认行为。
自动运行命令通常存储在 autorun.inf 文件中。这些命令通常启动安装程序或其他例程。
在 Windows Vista 之前,当插入包含自动运行命令的媒体时,系统将自动执行程序而不受用户干预。
由于在用户不知情的情况下可能会执行代码,因此这样会造成严重的安全问题。自 Windows Vista 开始,默认行为是提示用户是否运行自动运行命令。自动运行命令在"自动播放"对话框中表示为处理程序。
如果启用此策略设置,则管理员可将 Windows Vista 或之后版本的自动运行默认行为更改为:
a) 完全禁用自动运行命令,或
b) 还原为以前 Windows Vista 自动执行自动运行命令的行为。
如果禁用或未配置此策略设置,则 Windows Vista 或之后版本将提示用户是否要运行自动运行命令。
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\Explorer |
Value Name | NoAutorun |
Value Type | REG_DWORD |
Value | 1 |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Microsoft\Windows\CurrentVersion\Policies\Explorer |
Value Name | NoAutorun |
Value Type | REG_DWORD |
Value | 2 |