首页/安全/安全加固速查/AutoRun 与自动播放禁用
主机加固基线90 条

AutoRun 与自动播放禁用

可移动介质与网络位置的自动运行是经典的横向移动通道;策略禁用所有驱动器类型自动运行,并按需关闭自动播放处理。

安全加固速查安全更新于 2026-10-13

AutoRun 与自动播放

自动运行(AutoRun)会在插入可移动介质或挂载网络位置时自动执行介质上预设的动作,自动播放(Autoplay)则会在检测到介质内容时弹出处理程序。两者叠加构成了成本极低的攻击通道:介质一旦接入被识别,后续动作不再完全由用户决定。服务器上没有任何场景需要这个能力,企业终端也建议从策略层统一关闭。

基本信息

加固项自动运行通道关闭
适用平台Windows Server / Windows 10 及以上
基线取值NoDriveTypeAutoRun = 255,DisableAutoplay = 1
生效范围所有驱动器类型,含未知类型介质
用户侧影响需手动打开介质内容
风险等级中

典型使用场景

  • 服务器:没有任何场景需要自动播放,直接关闭
  • 办公终端:减少“插上介质就执行”的路径,降低一次误操作就中招的概率
  • 生产车间与工控终端:介质交接频繁、终端老旧,更需要策略兜底
  • 基础镜像制作:把设置打进镜像,避免新机器漏配
  • 域环境统一治理:用 GPO 下发,覆盖用户自行改动的本地值

设置与核查

设置与核查
# 所有驱动器类型都取消自动运行(255)
Set-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name NoDriveTypeAutoRun -Value 255 -Type DWord
# 插入介质时不弹出自动播放处理程序
Set-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers' -Name DisableAutoplay -Value 1 -Type DWord
# 核查实际生效值
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name NoDriveTypeAutoRun
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers' -Name DisableAutoplay

取值与效果对照

设置项取值效果
NoDriveTypeAutoRun255所有驱动器类型都不自动运行
NoDriveTypeAutoRun0x95(149)仅对网络驱动器关闭自动运行,微软给出的折中值
DisableAutoplay1插入介质不弹出自动播放处理程序
两项关系需同时配置只配一项时另一条触发路径仍然开放
服务器上自动播放本无使用场景,直接关闭即可;企业终端镜像建议同样默认关闭,把判断权从用户手里收回来。
关闭自动运行只挡住“自动执行”,不阻止用户手动双击:LNK、快捷方式与压缩包诱导仍需终端防护与用户意识配合。
域环境中本地注册表值可能被 GPO 覆盖或反过来被本地值遮挡,核查要以 gpresult 与实际生效值为准。

易错点

  • 只关自动播放不关自动运行:两条路径彼此独立,漏掉一条等于没关
  • 认为关闭 AutoRun 就等于可移动介质安全:介质仍是主要载荷投递渠道,还需配合介质策略与终端检测
  • 只在一台机器上手工修改:新采购或重装系统后回到默认值,应通过 GPO 或镜像固化
  • 服务器上按需保留自动播放:实际没有任何业务场景需要它,保留只会扩大攻击面

数据来源与参考

  • Microsoft 安全基线:AutoPlay 策略
  • CIS Windows Benchmark:Turn off Autoplay

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌