如何在Windows 7, Vista, XP & Server 2000/2003/2008中禁用自动播放和自动运行功能

如何在Windows 7, Vista, XP & Server 2000/2003/2008中禁用自动播放和自动运行功能

Andy Davis

自动播放和自动运行是Windows操作系统中两个不同的功能。 当你把CD/DVD光盘放入CD/DVD驱动器或把任何可移动存储设备(如闪存盘或外部存储盘)插入USB、火线或e-SATA端口时,Windows中会发生两种不同的活动。

a) " 自动运行 ":Autorun扫描插入的设备,如果它在根目录中找到一个名为 "autorun.inf "的文件,它就执行这个文件中指定的命令(例如自动启动安装程序)。

b) " 自动播放 ":自动播放开始读取插入的设备,并询问用户如何解释设备中的数据,询问如何处理这些数据(例如,打开、播放、查看等)。

在Windows Vista之前,当插入含有自动运行命令的设备或媒体时,系统将自动执行该程序而无需用户干预。 这造成了一个重大的安全问题,因为恶意代码可能在用户不知情的情况下被执行。

在Windows Vista和Windows 7中,自动运行功能是自动播放功能的一部分,默认动作是提示用户是否要运行自动运行命令。

要完全禁用自动播放/自动运行功能,请遵循以下程序。

Windows XP专业版、Windows Server 2003和Windows 2000。

1. 转到" 开始 " > " 运行 "

2. 在 "运行 "命令行输入:" gpedit.msc ",并选择" OK "来打开组策略编辑器。

3. 在组策略编辑器中--在左边面板上--展开" 计算机配置 " > " 行政模板 " > " 系统 "

4.在右边的窗格中找到" 关掉自动播放 "的设置,并双击打开它。

5. 在" 关掉自动播放属性 " 窗口选择" 已启用 "中的" 所有驱动器 ",并选择 "OK"。

6.关闭 " 集团政策 " 编辑器,并重新启动你的计算机。

Windows XP家庭版

1. 转到" 开始 " > " 运行 "

2. 在 "运行 "命令框中输入" 注册 ",并选择" OK "

3. 在注册表中找到以下条目。
{HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDriveTypeAutorun}。

4. 双击以 开放 " 无驱动类型自动运行 ",并在 "值 "数据框中输入" FF "(不带引号)来禁用所有驱动器类型中的自动运行功能,然后按" OK "


5.关闭注册表编辑器并重新启动计算机。

Windows Vista, Windows 7, Windows Server 2008

1.按 "开始 "菜单按钮,在 "搜索 "框中输入" gpedit.msc ",并按 进入

2.在左侧窗格中的 计算机配置 扩大" 行政模板 " > " Windows组件 " > " 自动播放政策 "

3. 在右边的窗格中双击打开""。 关掉自动播放 "设置。

4. 在 "关闭自动播放 "设置窗口,选择" 已启用 "中的" 所有驱动器 ",并按" OK "来返回到前一个窗口。

5. 双击打开" 自动运行的默认行为 "设置

6. 在" 自动运行的默认行为 "设置窗口,选择" 已启用 "那么" 不要执行任何自动运行命令 ",并按" OK "来返回到前一个窗口。

7.关闭组策略编辑器并重新启动计算机。


Andy Davis

A system administrator s blog about Windows

Leave a comment