首先说为什么要禁用UASP,这来自于之前的研究:
拥有"保持插入USB驱动器"功能的必备条件
http://bbs.luobotou.org/forum.ph ... tid=12449&fromuid=1
要想实现 USB设备拔出冻结 的功能,UASP必须不能生效。
在支持UASP的环境下,我们可以通过修改注册表禁用它。
准备工作:
优盘内需要安装好WTG系统,并启动配置成功。
下面的操作需要回到本机系统进行。
1.使用ChipGenius看优盘信息,记住VID、PID、设备序列号。
2.如果WTG系统使用VHD(X)模式安装,请先加载VHD(X)。
3.打开注册表编辑器
选择HKEY_LOCAL_MACHINE,打开文件菜单>加载配置单元(加载WTG的注册表)
浏览选择X:\WINDOWS\SYSTEM32\CONFIG\SYSTEM文件(X是优盘盘符或虚拟磁盘加载盘符)
随意设置一个加载项名称,比如wtgsys
4.定位到HKEY_LOCAL_MACHINE\wtgsys\ControlSet001\Enum\USB\VID_XXXX&PID_XXXX\MSFTXXXXXX
(VID和PID是刚才在ChipGenius里面看到的,下面的子项一般是与设备序列号有关)
5.右键点击MSFTXXXXXXX项,点击权限
点击高级按钮
点击所有者后面的更改链接,输入本机用户名,确定
修改后
点确定关掉这个窗口
在刚才安全选项卡中的Everyone权限中 勾选 完全控制-允许 。
6.
进行如下修改
Capabilities的值改为十六进制的94
DeviceDesc改为
Mfg的值改为
Service的值改为
修改后的样子
7.卸载配置单元,权限可以不改回
8.完成
重新进入WTG系统,拔出冻结功能将生效。
拔出优盘时系统会冻结,重新插入后有“保持插入USB驱动器”的提示,系统不会蓝屏了。
拥有"保持插入USB驱动器"功能的必备条件
http://bbs.luobotou.org/forum.ph ... tid=12449&fromuid=1
要想实现 USB设备拔出冻结 的功能,UASP必须不能生效。
在支持UASP的环境下,我们可以通过修改注册表禁用它。
准备工作:
优盘内需要安装好WTG系统,并启动配置成功。
下面的操作需要回到本机系统进行。
1.使用ChipGenius看优盘信息,记住VID、PID、设备序列号。
2.如果WTG系统使用VHD(X)模式安装,请先加载VHD(X)。
3.打开注册表编辑器
选择HKEY_LOCAL_MACHINE,打开文件菜单>加载配置单元(加载WTG的注册表)
浏览选择X:\WINDOWS\SYSTEM32\CONFIG\SYSTEM文件(X是优盘盘符或虚拟磁盘加载盘符)
随意设置一个加载项名称,比如wtgsys
4.定位到HKEY_LOCAL_MACHINE\wtgsys\ControlSet001\Enum\USB\VID_XXXX&PID_XXXX\MSFTXXXXXX
(VID和PID是刚才在ChipGenius里面看到的,下面的子项一般是与设备序列号有关)
5.右键点击MSFTXXXXXXX项,点击权限
点击高级按钮
点击所有者后面的更改链接,输入本机用户名,确定
修改后
点确定关掉这个窗口
在刚才安全选项卡中的Everyone权限中 勾选 完全控制-允许 。
6.
进行如下修改
Capabilities的值改为十六进制的94
DeviceDesc改为
- @usbstor.inf,%genericbulkonly.devicedesc%;USB Mass Storage Device
- @usbstor.inf,%generic.mfg%;Compatible USB storage device
- USBSTOR
7.卸载配置单元,权限可以不改回
8.完成
重新进入WTG系统,拔出冻结功能将生效。
拔出优盘时系统会冻结,重新插入后有“保持插入USB驱动器”的提示,系统不会蓝屏了。
