USB的禁用与解除

来源:互联网 发布:python fabric 编辑:程序博客网 时间:2024/05/21 11:18

最简单的方法,将下列代码复制,另存文件后缀为.bat,点击运行即可。

开启代码:

@echo off
echo 此批处理启用USB接口
pause
COPY %WINDIR%/usbstor.inf %WINDIR%/inf/usbstor.inf
COPY %WINDIR%/usbstor.PNF %WINDIR%/inf/usbstor.PNF
reg add "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR" /v Start /t reg_dword

/d 3 /f
echo on

----------------------------------------------------------------------------------------------

禁止代码:

@echo off
color 27
echo 此批处理能禁用USB接口
echo 当你本人离开,而避免其他人使用USB接口导致传播病毒
echo 就运行这个吧

pause

COPY %WINDIR%/inf/usbstor.inf %WINDIR%/usbstor.inf
COPY %WINDIR%/inf/usbstor.PNF %WINDIR%/usbstor.PNF
DEL %WINDIR%/inf/usbstor.inf
DEL %WINDIR%/inf/usbstor.PNF
reg add "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR" /v Start /t reg_dword

/d 4 /f
echo on

----------------------------------------------------------------------------------------------

方法一: 禁用主板usb设备。
管理员在CMOS设置里将USB设备禁用,并且设置BIOS密码,这样U盘插到电脑上以后,电脑也不会识别。这种方法

有它的局限性,就是不仅禁用了U盘,同时也禁用了其他的usb设备,比如usb鼠标,usb光驱等。所以这种方法管理员

一般不会用,除非这台电脑非常重要,值得他舍弃掉整个usb总线的功能。但是这种屏蔽也可以破解,即便设置了密码

。整个BIOS设置都存放在CMOS芯片里,而COMS的记忆作用是靠主板上的一个电容供电的。电容的电来源于主板电

池,所以,只要把主板电池卸下来,用一根导线将原来装电池的地方正负极短接,瞬间就能清空整个CMOS设置,包括

BIOS的密码。随后只需安回电池,自己重新设置一下CMOS,就可以使用usb设备了。(当然,这需要打开机箱,一般

众目睽睽之下不大适用~~)

方法二: 修改注册表项,禁用usb移动存储设备。
打开注册表文件,依次展开"HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/usbehci”双击右

面的“Start”键,把编辑窗口中的“数值数据”改为“4”,把基数选择为“十六进制”就可以了。改好后注销一下就

可以看见效果了。为了防止别人用相同的方法来破解,我们可以删除或者改名注册表编辑器程序。
提示:“Start”这个键是USB设备的工作开关,默认设置为“3”表示手动,“2”是表示自动,“4”是表示停用。

方法三:隐藏盘符和禁止查看(适用于Windows系统)
打开注册表编辑器,依次展开如下分支

[HKEY_CURRENT_USER/software/Microsoft/Windows/CurrentVersion/Ploicies/Explorer],新建二进制值“

NoDrives”,其缺省值均是00 00 00 00,表示不隐藏任何驱动器。键值由四个字节组成,每个字节的每一位(bit)

对应从A:到Z:的一个盘,当相应位为1时,“我的电脑”中相应的驱动器就被隐藏了。第一个字节代表从A到H的8个盘

,即01为A,02为B,04为C……依次类推,第二个字节代表I到P,第三个字节代表Q到X,第四个字节代表Y和Z。比

如要关闭C盘,将键值改为04 00 00 00;要关闭D盘,则改为08 00 00 00,若要关闭C盘和D盘,则改为0C 00 00

00(C是十六进制,转成十进制就是12)。
理解了原理后,下面以我的电脑为例说明如何操作:我的电脑有一个软驱、一个硬盘(5个分区)、一个光驱,盘符分布是

这样的:A:(3.5软盘)、C:、D:、E:、F:、G:、H:(光盘),所以我的“NoDrives”值为“02 ff ff ff”,隐藏了B

、I到Z盘。
重启计算机后,再插入U盘,在我的电脑里也是看不出来的,但在地址栏里输入I:(我的电脑电后一个盘符是H)还是可

以访问移动盘的。到这里大家都看得出“NoDrives”只是障眼法,所以我们还要做多一步,就是再新建一个二进制“

NoViewOnDrive”,值改为“02 ff ff ff”,也就是说其值与“NoDrives”相同。 这样一来,既看不到U盘符也访

问不到U盘了。

方法四:禁止安装USB驱动程序
在Windows资源管理器中,进入到“系统盘:/WINDOWS/inf”目录,找到名为“Usbstor.pnf”的文件,右键点击

该文件,在弹出菜单中选择“属性”,然后切换到“安全”标签页,在“组或用户名称”框中选中要禁止的用户组,接

着在用户组的权限框中,选中“完全控制”后面的“拒绝”复选框,最后点击“确定”按钮。
再使用以上方法,找到“usbstor.inf”文件并在安全标签页中设置为拒绝该组的用户访问,其操作过程同上。完成了以

上设置后,该组中的用户就无法安装USB设备驱动程序了,这样就达到禁用的目的。
注意:要想使用访问控制列表(ACL),要采用NTFS文件系统。

方法五: 其实管理员经常做的,是将移动存储设备使用权限禁用配合屏蔽U盘图标。这种方法非常恶毒,就是说,即使

改动了移动存储设备的使用权限,安装驱动后,在我的电脑里仍然看不到u盘的图标,即使为u盘重新分配盘符后仍然看

不到。这种情况是因为管理员修改了注册表,屏蔽了除硬盘驱动器之外的所有盘符(以前在机房,光驱也常通过这种办

法屏蔽)。懂得修改注册表的同学可以用regedit找到

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer子键,将双字节

项"NoDrives"的键值改为0或者干脆将"NoDrives"项删掉。注销一下再登陆,就能发现久违的u盘图标了!也可以将

下面这段文字另存为reg格式,(假如管理员足够变态把regedit也给disable了)

方法六:打开“设备管理器”——在里面单击展开“通用串行总线控制器”,看见几个UBS接口,双击其中之一,在属

性的“常规”选项卡的“设备用法”下拉框中选择“停用”按“确定”返回。以此类推,禁用其它几个。

破解方法:

对于方法一:给BIOS放电即可,这样恢复了设置。有密码也无效。

对于方法二:重起电脑,按F8选择“安全模式”

--------------------------------------------------------------------------------------------------------------------------

官方的方法:

禁用 USB 存储设备

要禁用 USB 存储设备,请根据您的具体情况使用下面的一个或多个步骤:

如果计算机上尚未安装 USB 存储设备

如果计算机上尚未安装 USB 存储设备,请向用户或组分配对下列文件的“拒绝”权限:

%SystemRoot%/Inf/Usbstor.pnf

%SystemRoot%/Inf/Usbstor.inf

这样,用户将无法在计算机上安装 USB 存储设备。 要向用户或组分配对 Usbstor.pnf 和 Usbstor.inf 文件的“拒绝

”权限,请按照下列步骤操作:

1.    启动 Windows 资源管理器,然后找到 %SystemRoot%/Inf 文件夹。

2.    右键单击“Usbstor.pnf”文件,然后单击“属性”。

3.    单击“安全”选项卡。

4.    在“组或用户名称”列表中,单击要为其设置“拒绝”权限的用户或组。

5.    在“UserName or GroupName 的权限”列表中,单击以选中“完全控制”旁边的“拒绝”复选框,然后单击

“确定”。

注意:此外,还需将系统帐户添加到“拒绝”列表中。

6.    右键单击“Usbstor.inf”文件,然后单击“属性”。

7.    单击“安全”选项卡。

8.    在“组或用户名称”列表中,单击要为其设置“拒绝”权限的用户或组。

9.    在“UserName or GroupName 的权限”列表中,单击以选中“完全控制”旁边的“拒绝”复选框,然后单击

“确定”。

如果计算机上已经安装了 USB 存储设备

警告:注册表编辑器或其他方法使用不当可能导致严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保

证您可以解决这些问题。修改注册表需要您自担风险。 如果计算机上已经安装了 USB 存储设备,请将以下注册表项中

的“Start”值设置为 4:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/UsbStor

这样,当用户将 USB 存储设备连接到计算机时,该设备将无法运行。要设置“Start”的值,请按照下列步骤操作:

1.    单击“开始”,然后单击“运行”。

2.    在“打开”框中,键入 regedit,然后单击“确定”。

3.    找到并单击下面的注册表项:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/UsbStor

4.    在右窗格中,双击“Start”。

5.    在“数值数据”框中,键入 4,单击“十六进制”(如果尚未选中),然后单击“确定”。

6.    退出注册表编辑器。

 

原文地址: http://itbbs.pconline.com.cn/network/12147352.html

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果5s屏幕不亮了怎么办 苹果6s手机开不了机怎么办 苹果手机充电的地方坏了怎么办 手机丢了只有imei码该怎么办 在保修期的苹果被偷了怎么办 苹果手机在保修期之外坏了怎么办 把苹果售后给的备用机摔了怎么办 把售后给的备用机摔坏了怎么办 苹果4s屏幕玻璃碎了怎么办 苹果手机摔鼓起来了屏幕花了怎么办 苹果8卡屏幕划不动了怎么办 苹果x卡屏幕划不动了怎么办 苹果5s解锁密码忘了怎么办 苹果6s屏幕摔碎了怎么办 苹果手机掉在水里了怎么办 乐视手机掉水里没法触屏了怎么办 乐视电视有声音但是黑屏怎么办 苹果手机微信语音有回音怎么办 苹果4s死机了没反应了怎么办 苹果手表的显示平坏了怎么办 苹果5s屏幕翘起来了怎么办 苹果手机圆点卡住屏幕不能动怎么办 苹果5s卡屏怎么也不动应该怎么办 苹果5s手机触摸屏太灵敏怎么办 苹果5s手机关机滑动失灵怎么办 苹果5s关机开机后没信号怎么办 苹果手机5s被弄关机了怎么办 华为荣耀5c换屏后触摸失灵怎么办 三星笔记本鼠标触摸板没反应怎么办 有米6x触摸屏不好使怎么办? 小米5s屏幕触摸没反应怎么办 苹果5s主屏幕设置没反应怎么办 华为畅享5s接听不灵怎么办 红米3s忘记锁屏密码怎么办 华为畅享5s手机打不开网络怎么办 苹果手机突然关机开不了机怎么办 苹果手机掉地上开不了机怎么办 oppo手机突然黑屏开不了机怎么办 苹果6s为什么开不了机怎么办 苹果手机还原出厂设置白苹果怎么办 捡到苹果6s手机怎么办才能自己用