五种方法限制计算机禁用USB接口

  首先说明,某家不是教大家使用这种为大众所不耻的方法来忽悠草根级的电脑用户,而是本着以学习、技术交流为目的,发出此文与大家共享!

  那么,我们为什么要禁用USB接口啊?

  原因太多了,如果您在公用办公室上班,那么您就惨洛,会莫名其妙的有一大堆人来使用您的电脑,您所使用的计算机,就像被“千人压、万人骑”,插一次,有80%的概率会导致计算机中病毒!一天没被压几次,计算机准挂!

  还有哦,如果您身为计算机教师,您也应该有所体会,有些学生非智力过人,而是耍小聪明习惯恶搞,经常偷偷的把游戏放在他们的U盘里面,之后带到计算机教室,趁阁下不注意,就安装到电脑里面玩小小游戏!

  叽叽歪歪的原因就不多说了!下面进入正题!

  要想禁用计算机的USB接口,方法有如下五个!

  ①通过注册表注册

  “开始菜单”→“运行”,输入“regedit”,然后按回车键,之后就打开注册表了,在里面找到注册表项 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUsbStor,将右边的“Start”数值数据 改为4(注意必须为16进制),确定并重新启动后生效。

  评析:此方法不容易操作,但是能起到一劳永逸的效果!同理,别人想解除USB接口的限制,也挺麻烦的!

  ②修改用户权限

  如果USB接口并没有接入USB设备,可以直接修改用户或组对系统目录下“inf”目录中Usbstor.pnf和Usbstor.inf的“拒绝”权限。

  方法是:启动资源管理器,找到%SystemRoot%Inf文件夹,右键单击Usbstor.pnf文件,单击“属性-安全”,在“组或用户名称”列表中选中要设置“拒绝”权限的用户或组,然后复选“用户名或组名的权限-完全控制”旁边的“拒绝”,确定后生效。

  评析:这种方法比较符合常人的逻辑思维,但是操作麻烦,并且,有点平庸!

  ③通过设备管理器禁用USB接口

  在桌面上右键“我的电脑”图标,执行“管理”或“设备管理”,打开设备管理器!

  如下图!

五种方法限制计算机禁用USB接口 - banu - 入海数沙

  上图中,先选择“设备管理器”,之后在其右边找到与USB相关的“USB ……”这样的项,之后照着上图的操作,点击右键,执行“禁用”即可!

  评析:这种方法有点简单,但是比较可行,因为很多人对此不屑一顾,因此,较为妥当!

  ④通过基本输入输出系统BIOS来禁用USB接口

  重新启动计算机,在开机过程中,点击键盘上的“Del”键,进入BIOS设置界面,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。

  当然,别忘记给BIOS设置上一个密码,这样他人就无法通过修改注册表解“锁”上述设备了。

  评析:这种方法为计算机普通用户及高手常用,阁下自行可量体裁衣!

  ⑤使用相应的软件来禁用USB接口

  这种方法不想多讲了,依靠软件,比较麻烦,有可能为了这方面的需求,导致您的计算机另一方面的损失!阁下如果实在想用,请到别处查阅相应文章!

  知识扩展如何解除通过注册表和期限来禁用的USB接口

   开启USB存储设备使用权限的注册表内容如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Type"=dword:00000001
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,55,00,53,00,42,00,53,00,54,00,4f,\
00,52,00,2e,00,53,00,59,00,53,00,00,00
"DisplayName"="USB 大容量存储设备"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

  您将上面的代码保存成一个以REG为后缀的文本文件,然后双击该文件导入注册表就完成了开启该计算机使用USB存储设备的操作。所有用户都可以使用USB存储设备。


转自: http://www.dzwebs.net/1818.html

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
1、方案一:BIOS里全部关闭USB 或用管理员帐号登陆,设备管理器里停用 2、方案二:Client端安装USB管理软件,用软件进行管制,安装一台服务器,监控所有电脑的USB动态 3、方案三:从操作系统注册表下手,批处理执行管理 检查和分析: 先说说这三个方案:恕本人愚昧,或许还有很多又好又快捷的方法,但偶当时确实只想到这些, 方案一:最操蛋的方法,端全关了,如果不关完,别人也会拔掉USB设备进行COPY资料,这样什么USB设备都用不了了,就别提这机那机了,那仪了,直接PASS掉。 方案二:所有电脑安装Client,工作量大,时间根本不够,再说了,我很介意在用户端安装软件,多一个进程多占用一部分内存,到时候电脑速度慢了又会有人大呼小叫了,仍然PASS。 第三个,其实这也是俺最喜欢用的手段:批处理!哈哈,就它了。 行动: 1、首先,关闭USB存储设备的盘符自动分配,打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Services\USBSTOR,将"Start"的值改为4(禁止自动启动),默认为3是自动分配盘符 2、干掉USB存储设备的作用文件:进入WINDOWS系统目录,找到X:\Windows\inf,这里说明一下,USB存储设备的作用文件有两个,分别是usbstor.inf和usbstor.pnf,因为后续可能需要重新打开USB功能,所以不要删除它,建议拷贝到其他位置,当然你要暴力一点,删除它也没关系,但记得做好备份。 我用两条批处理指令实现: copy %Windir%\inf\usbstor.inf %Windir%\usbstor.inf /y >nul copy %Windir%\inf\usbstor.pnf %Windir%\usbstor.pnf /y >nul del %Windir%\inf\usbstor.pnf /q/f >nul del %Windir%\inf\usbstor.inf /q/f >nul 哦不,准确的说是4行指令! 3、然后,禁止将电脑里的资料拷贝到USB存储设备,意思是把USB存储设备设置只读的,干成残废。 打开注册表:定位到HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control,在其下新建一个名为“StorageDevicePolicies”的项,选中它,在右边的窗格中新建一个名为“WriteProtect”的DWORD值,并将其数值数据设置为1 嘿嘿,有了这一条,你就是能用USB存储设备,也只能单方面读取数据了,也算是半个残废了。 到此,基本上第一个过程基本完成,实现的功能包括:禁止使用USB存储设备,不影响其他USB外设,就算要用,也把USB 存储设备干成残废(只读)。 接下来说第二个部分:如何开启?(部分用户需要使用USB存储设备) 实际上,逆向操作以上步骤就可以完成开启,但为了表达的更完整一些,我还是把过程写下来 1、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \USBSTOR,将"Start"的值改为3 2、恢复USB存储设备作用文件,还是4行指令: copy %Windir%\usbstor.inf %Windir%\inf\usbstor.inf /y >nul copy %Windir%\usbstor.pnf %Windir%\inf\usbstor.pnf /y >nul del %Windir%\usbstor.pnf /q/f >nul del %Windir%\usbstor.inf /q/f >nul 完成后,用户可使用USB存储设备,但不能往里面写入任何内容!你不信?不信就试试嘛,俗话说的好:实践出真知! 不好意思,扯远了! 这样,关闭也写了,开启也写了,接下来的事情,你知道的。 批处理代码,哈哈! 关闭过程: @echo off reg add "HKEY_LOCAL_ MACHINESYSTEMCurrentControlSet ControlStorageDevicePolicies“ /v WriteProtect /t reg_dword /d 1 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f copy %Windir%\inf\usbstor.inf %Windir%\usbstor.inf /y >nul copy %Windir%\inf\usbstor.pnf %Windir%\usbstor.pnf /y >nul del %Windir%\inf\usbstor.pnf /q/f >nul del %Windir%\inf\usbstor.inf /q/f >nul @echo on 开启过程: @echo off reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f copy %Windir%\usbstor.inf %Windir%\inf\usbstor.inf /y >nul copy %Windir%\usbstor.pnf %Windir%\inf\usbstor.pnf /y >nul del %Windir%\usbstor.pnf /q/f >nul del %Windir%\usbstor.inf /q/f >nul @echo on 将以上代码保存为两个BAT文档,然后放进x:\Windows\system32\目录下,比如 DisableUSB.bat和EnableUSB.bat 然后直接在运行里面输入指令:DisableUSB (关闭)EnableUSB(开启) 别让USER知道了哟............。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卷边书_王诣

您的鼓励,是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值