• 4
  • 3月

在使用电脑的过程中,为了安全起见,我们通常需要关闭自动播放。当然,有时为了某些用途,我们又需要打开自动播放。其实自动播放的开关也就几处,当然,本文只是Hanny在网上查找,并经过实验的一个总结,并不能覆盖所有情况。

第一种关闭自动播放的方法是组策略法,是Hanny认为最好,也是最简单的方法。开始 - 运行 - gpedit.msc,进入组策略管理器。选择 计算机配置 - 管理模板 - 系统 项,在右边找到“关闭自动播放”项,设置成为 已启用 即可。如果需要开启自动播放功能,则将该项改为 未配置 或 已禁用即可。

第二种是注册表法。开始 - 运行 - regedit,进入注册表编辑器。选择 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Cdrom 目录。将AutoRun项的值改为0即可。当然,本方法如目录名所示,仅对Cdrom有效。改回1则重新开启本功能。

第三种是注册表禁止驱动器法。开始 - 运行 - regedit,进入注册表编辑器。选择 HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Exploer 目录,修改NoDriveTypeAutoRun项的值即可(如果没有该项,则建立该项)。该项共有8位。这8位表示以下8种设备:

01: DKIVE_UNKNOWN 0101h不能识别的设备类型 02: DRIVE_NO_ROOT_DIR 1002h 没有根目录的驱动器(Drive without root directory) 04: DRIVE_REMOVABLE2104h可移动驱动器(Removable drive) 08: DRIVE_FIXED3008h 固定的驱动器(Fixed drive) 10: DRIVE_REMOTE 4110h网络驱动器(Network drive) 20: DRIVE_CDROM5020h光驱(CD-ROM) 40: DRIVE_RAMDISK 6040h RAM磁盘(RAM Disk) 80: 保留

这些位为0时,表示允许该种类的驱动器的自动运行特性,为1时,表示禁止该种类驱动器的自动运行特性。FF表示全部禁止,00表示全部允许,系统默认值为95表示禁止80 10 04 01这四种类型

第四种是注册表禁止盘符法。开始 - 运行 - regedit,进入注册表编辑器。还是选择 HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Exploer 目录,修改NoDriveAutoRun项的值即可(如果没有该项,则建立该项)。
该值项的低26位分别代表从A到Z共26个驱动器的自动播放功能。如果该位为1,表示该位对应的驱动器的自动播放功能被禁止,如果该位为0,则该位对应的驱动器的自动播放功能被允许。例如我们只想禁止驱动器C和D的自动播放功能,对于其他驱动器的自动播放功能则想保留,那么我们需要修改NoDriveAutoRun的值为0x0000000c。

第五种是注册表挂载权限法。开始 - 运行 - regedit,进入注册表编辑器。选择 HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Exploer \ MountPoints2 目录,右键点击MountPoints2,选择“权限”,在“组或用户名称”里依次选择,然后在下面的权限框里把完全控制“拒绝”,全部组或者用户设置完毕,“确定”完成。

以上五种方法,只是一个初步总结,每种方法均可逆。但是,在测试过程中,有部份机子对上述的某些方法不起作用。在目前测试的机子中,只有第一种和第五种对所有的电脑都有效果。