查看: 1077|回复: 0

[教程] 如何禁用Vista系统USB端口

[复制链接]

13

主题

0

回帖

39

积分

技术1级

金币
26
阅读权限
10
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-1-5
QQ
发表于 2009-3-26 20:29:07 | 显示全部楼层 |阅读模式
屏蔽USB端口,往往出于一个方面的考虑:安全。这个安全包括病毒安全和数据安全。现在的USB闪存病毒可是猖獗的很,同时,你电脑上面的东西,不希望有人用U盘轻松拷贝走的话,你就得封锁USB端口了。对很多企业来说,这个的需求倒是不小。
当然,无论是防君子还是小人,对于电脑高手,是防不住的。
  下面,看看如何把Windows Vista系统的USB端口给封锁掉。
  本文提供了两种方法,每种方法都可以参考,看自己的使用习惯了。
  一、手工修改注册表
  更改注册表项,包含3个途径也,禁用USB设备启动、禁用向USB设备写入数据、隐藏和禁止查看盘符,下面挨个说明。
  1、打开注册表编辑器:Win键+R键打开运行窗口运行regedit,或者在Windows Vista开始菜单的搜索栏中输入regedit,开启注册表编辑器。如果弹出UAC提示窗口,则点击确认。
  2、在注册表管理器中,定位到HKEY_LOCAL_MACHINE/SYSTEM/CurrentCntrolSet/Services/USBSTOR,在右边窗口里面双击Start这个注册表项,将键值由3改为4,点击确定即可(如果要恢复,将Start注册值由4改为3,即可就能用USB设备了)。这样,重启后就可以禁用USB设备启动了,在资源管理器中是看不到USB设备的盘符,自然也就更无法使用了。
  修改注册表禁用向USB设备写入数据,也可以封锁USB口,实施方法是:打开注册表编辑器,定位于HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/StorageDevicePolicies,在右侧窗口中创建一个DWORD的表项,名为WriteProtect,值为1;如果没有该注册表分支,可先创建分支(将该值改回0即可能够写入USB数据,否则只能读USB设备中的数据)。修改后确定即可。重启机器后,任何想向USB设备中写入数据都会显示错误提示。
  修改注册表隐藏和禁止查看盘符也起到封锁USB口的目的,实施方法是:打开注册表编辑器,定位到HKEY_CURRENT_USER/software/micosoft/Windows/CurrentVersion/Ploicies/Explorer,新建一二进制注册表项NoDrives,其值00 00 00 00表示不隐藏任何驱动器,设置其值为00 ff ff ff以便隐藏I到Z盘,这样在资源管理器中看不到I到Z盘了;新建一个二进制项NoViewOnDrive,其值定为00 ff ff ff,就达到禁看的目标了(将每个项的值改为00 00 00 00,就又可以使用USB设备了)。
  大家可以在Vista中创建已受限账户,该账户没有修改注册表的权限,然后把它发给大家使用,这个账户中的USB设备使用就可以是被禁止的,于是就无人能够利用小提示中的改回设置了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部