Windows系统禁用自动播放有五种方法:一、控制面板中设置可移动驱动器和CD/DVD为“不执行操作”;二、禁用Shell Hardware Detection服务;三、组策略编辑器中启用“关闭自动播放”并选“所有驱动器”;四、注册表修改NoDriveTypeAutoRun值为255;五、注册表中将Cdrom下的Autorun值设为0。
一、通过控制面板调整自动播放设置
该方法适用于 Windows 7/8/10/11 系统,直接在图形界面中禁用各类媒体类型的自动响应行为,操作直观且无需修改系统底层配置。
1、点击“开始”菜单,在搜索框中输入自动播放,然后选择“自动播放”控制面板项。
2、在打开的窗口中,找到“可移动驱动器”和“CD 和 DVD”两个选项区域。
3、将“可移动驱动器”下拉菜单设置为不执行操作。
4、将“CD 和 DVD”下拉菜单也设置为不执行操作。
5、滚动到底部,点击保存按钮,设置立即生效。
二、禁用 Shell Hardware Detection 服务
该服务负责检测硬件插入并触发自动播放事件,将其停用可彻底阻止U盘、光盘等设备接入时的弹窗行为。
1、按Win + R键,输入services.msc,回车打开服务管理器。
2、在服务列表中找到Shell Hardware Detection,右键选择“属性”。
3、在“启动类型”下拉菜单中选择禁用。
4、若服务当前正在运行,点击停止按钮。
5、点击“确定”保存设置,无需重启即可生效。
三、通过组策略编辑器关闭自动播放
此方式作用于系统级策略,对所有用户生效,适用于专业版、企业版及教育版 Windows 系统。
1、按Win + R键,输入gpedit.msc,回车打开本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → 系统 → 自动播放策略。
3、在右侧双击打开关闭自动播放策略。