1、运行regedit,打开注册表编辑器;
2、HKEY_LOCAL_MACHIN/SYSTEM/CurrentControlSet-services/USBSTOR;
3、点击右边的 Start ,数值修改为4;
即可禁用U盘,启用在原路径改回3即可;
批处理bat脚本命令:
@echo off
for /f "tokens=3" %%i in ('reg query HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start') do (
if "%%i" == "0x3" (
echo 设置为 禁用 USB设备
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start /t REG_DWORD /d 4 /f
) else (
echo 设置为 支持 USB设备
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v Start /t REG_DWORD /d 3 /f
)
)
pause
拷贝到文本文档修改成为bat,使用管理员运行即可,需开启U盘在运行一次;
注:这样仅能禁用U盘,移动硬盘还是可以访问,需要配合组策略修改;
组策略禁用U盘:
1、开始-运行-输入gpedit.msc; 打开组策略;
2、用户配置-管理模板-系统-可移动存储访问;
3、启用-拒绝对可移动磁盘的读取权限;
4、启用-设置拒绝对可移动磁盘的写入权限;
有其他需求的可以自己选择DVD、软盘禁用等;