注册表封杀USB传数据的方法

字号+ 编辑: 秦朝 修订: 秦朝 来源: 原创 2015-02-07 11:40:55 我要说两句(0)

本文讲述如何通过注册表封锁USB传数据的方法。

执行“开始”菜单→“运行”,键入“regedit”即可进入系统自带的“注册表编辑器”。接下来,我们定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer分支,在右侧窗口中新建两个DWORD值,分别为“NoDrives”、“NoViewOnDrive”,它们分别对应“隐藏指定驱动盘符”、“防止访问指定驱动器”。如果大家已经使用过组策略进行相关设置,那么这两个DWORD值就已经存在了。

手工定义隐藏盘符的关键在于修改两个DWORD项目的数值,下面给出系统A-Z驱动器对应的数值:

A=1 B=2 C=4 D=8 E=10 F=20 G=40 H=80 I=100 J=200 K=400 L=800 M=1000 N=2000 O=4000 P=8000 Q=10000 R=20000 S=40000 T=80000 U=100000 V=200000 W=400000 X=800000 Y=1000000 Z=2000000

如果你需要隐藏多个盘符,那么需把对应盘符的数值按照十六进制相加,最后才能获得正确的值。例如隐藏A、B、C、D,需要填写的值就为“1+2+4+8=F”,注意不是十进制的15,而是十六进制的F。

十六进制的计算

显然,只要正确找到注册表中对应的路径及两个DWORD值,隐藏自定义盘符是很简单的,关键在于如何计算所需的值,这就涉及一个十六进制计算问题。十六进制,恐怕许多人都搞不懂这个,不过不必着急,你可以使用系统自带的“计算器”来解决该问题。

点击“开始”菜单→“程序”→“附件”→“计算器”,启动“计算器”后,点击菜单“查看”→“科学型”,即可切换到十六进制计算模式,接下来的计算就交给电脑吧,大家就不必花时间了。

为了提高大家的计算效率,这里告诉大家一个合计数,即隐藏所有盘符,将A-Z驱动器的值全部相加后的值为“3FFFFFF”。

大家只需要显示C盘,而要隐藏其它的所有盘符,就不必从A-Z重新加一次,直接在计算器中用“3FFFFFF-4”就能得到所需的数值“3FFFFFB”了。以此类推,大家灵活使用,很容易就能实现特别效果,例如禁止在系统中使用U盘。

实例:当前的系统盘符为C、D,使用计算器,简单的计算一下:“3FFFFFF-F=3FFFFF0”(总数减去A-D的合计值F,即为E-Z的合计值),很容易就能获得所需数值,进入注册表中做相应设置即可。以后就算其它用户在电脑中插入了U盘,系统也正常驱动了,U盘所在的驱动器也是无法访问的。

阅完此文,您的感想如何?
  • 鼓掌

    1

  • 鄙视

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.转来的文章都会标好来源,如对来源资料存疑,请邮件声明;
2.本站标注原创的文章,转发时烦请注明来源;
3.如文章侵犯了您的版权,请通知本站,该文章将在24小时内移除。

相关课文
我要说说
网上宾友点评