Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 11226|回复: 112

[其它] 制作SSDT-UIAC解决USB端口不识别/3.0识别为2.0错误问题而趋于完美   [复制链接]

Rank: 2Rank: 2

UID
4769677
帖子
287
PB币
826
贡献
0
技术
0
活跃
1034
发表于 2018-6-9 12:38:36 |显示全部楼层
本帖最后由 小煦 于 2018-8-24 19:53 编辑

在我的微星GT72S上由于出现该问题导致有六个USB插口只能识别三个,其中一个只走2.0的问题。经过爬贴研究,配合hotpatch完美解决这个问题。
参考贴:
http://bbs.pcbeta.com/viewthread-1647984-1-1.html

简单直接不赘述了
第一步:
需要软件
Windows端使用:AIDA64查看端口,下载地址:http://bbs.pcbeta.com/viewthread-1747490-1-1.html
Mac端使用:MaciASL 论坛很多
ssdt-UIAC遮盖器:提供我的作为修改和参考(增/删/改):

第二步:
进入Windows,打开AIDA64查看端口:

自己应该清楚自己电脑有几个USB端口跟虚拟端口数,(3.0 2.0),注意3.0向下兼容2.0,所以,可以将所有虚拟端口和所有公用的2.0+3.0端口制作在3.0端口上。
如上图
首先在USB端口上不插任何外接,得出:
Port :7,10,11分别是内置键盘,蓝牙,摄像头。
拿一个USB2.0U盘分别插所有端口(记得点图上左上角刷新图标),每次记录端口位置,得出:
Port :1,2,3,4,8,9
USB3.0U盘得出:
Port :3,4,17,18,21
整理得:
输出为USB2.0的端口为Port :1,2,9
输出为USB3.0的端口为Port :3,4,7,8,10,11,17,18,21

第三步:
首先通过查看知道自己的端口占用需要解除限制。我的是26个端口,所以先在config中加入:

然后更改SSDT-UIAC来适合自己的电脑。
这里涉及一些参数需要了解
参数解说如下:
port-count所有PRT(端口)中的最大port值,我的26
UsbConnector:代表所属USB接口类型,zero是2.0, 3是3.0,0xFF也就是255是内建。

HS代表2.0
SS代表3.0
port:该USB接口所在位置的编号。

一张图片瞬间明白:(开头8086后面的数字是你的USB pci设备ID,可以在系统下USB那里看,根据这个还能对比帖子后面的地址查看主板芯片及自己有多少端口,例如我的a12f就是26=10+14+2)


完成放入EFI/CLOVER/ACPI/patched下重启测试。
注:需要配合 USBInjectAll.kext 使用
      如果升级,检查更改上面提到的config中加入的补丁。
Rehubman原贴建议看一下:https://github.com/RehabMan/OS-X-USB-Inject-All


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
3

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
610668
帖子
1387
PB币
3773
贡献
0
技术
5
活跃
1660
发表于 2018-6-9 13:04:42 |显示全部楼层
不错!学习啦!

Rank: 2Rank: 2

UID
4829481
帖子
239
PB币
273
贡献
0
技术
0
活跃
160
发表于 2018-6-9 13:08:48 |显示全部楼层
技术帖支持

Rank: 2Rank: 2

UID
433240
帖子
382
PB币
1
贡献
0
技术
0
活跃
826
发表于 2018-6-9 13:18:36 |显示全部楼层
感谢楼主分享!

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
80
PB币
4
贡献
0
技术
0
活跃
591
发表于 2018-6-9 13:18:52 |显示全部楼层
问下我的黑苹果关机后 USB还可以供电 这个方法能解决么

Rank: 2Rank: 2

UID
4769677
帖子
287
PB币
826
贡献
0
技术
0
活跃
1034
发表于 2018-6-9 13:21:19 |显示全部楼层
qiujmcow 发表于 2018-6-9 13:18
问下我的黑苹果关机后 USB还可以供电 这个方法能解决么

你这涉及原生电源管理,该方法不起作用。

Rank: 7Rank: 7Rank: 7

UID
750326
帖子
3164
PB币
1695
贡献
0
技术
101
活跃
1968
发表于 2018-6-9 13:26:49 来自手机 |显示全部楼层
技术贴太好了

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
80
PB币
4
贡献
0
技术
0
活跃
591
发表于 2018-6-9 13:27:26 |显示全部楼层
小煦 发表于 2018-6-9 13:21
你这涉及原生电源管理,该方法不起作用。

谢谢解答 我是台式机 还不会搞电源管理 睡眠什么的都是正常的

Rank: 5Rank: 5Rank: 5

UID
4775917
帖子
961
PB币
514
贡献
0
技术
0
活跃
987
发表于 2018-6-9 13:36:19 来自手机 |显示全部楼层
感谢分享。。。。。

Rank: 5Rank: 5Rank: 5

UID
713205
帖子
1059
PB币
669
贡献
0
技术
1
活跃
1562
发表于 2018-6-9 14:21:36 |显示全部楼层
步骤太繁琐。。。有空去看看rehabman的教程吧
那些ss 啊hs什么的其实就是个名称,自己可以改成别的名称也无所谓

Rank: 5Rank: 5Rank: 5

UID
2033567
帖子
1013
PB币
469
贡献
0
技术
0
活跃
720
发表于 2018-6-9 14:38:07 |显示全部楼层
qiujmcow 发表于 2018-6-9 13:18
问下我的黑苹果关机后 USB还可以供电 这个方法能解决么

在BIOS里找相关选项~~~~

Rank: 7Rank: 7Rank: 7

UID
3200955
帖子
1304
PB币
2452
贡献
0
技术
0
活跃
988
发表于 2018-6-9 14:41:43 |显示全部楼层
我看所有接口类型都是  (USB2.0与3.0)
"UsbConnector", 0x03,  "port", Buffer (0x04) 这里面,如果是 3.1 蓝牙接口 的,也是这样的吗

Rank: 2Rank: 2

UID
4769677
帖子
287
PB币
826
贡献
0
技术
0
活跃
1034
发表于 2018-6-9 15:03:32 |显示全部楼层
yjplayer 发表于 2018-6-9 14:21
步骤太繁琐。。。有空去看看rehabman的教程吧
那些ss 啊hs什么的其实就是个名称,自己可以改成别的名称也无 ...

嗯,谢谢,对于我来说管用的都是方法

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
80
PB币
4
贡献
0
技术
0
活跃
591
发表于 2018-6-9 15:05:21 |显示全部楼层
wuqing68 发表于 2018-6-9 14:38
在BIOS里找相关选项~~~~

并不是BIOS,因为我进win并没有这方面问题

Rank: 1

UID
2875591
帖子
86
PB币
80
贡献
0
技术
0
活跃
183
发表于 2018-6-9 15:05:44 |显示全部楼层
解释的很详细,指明了一条新道路,感谢楼主分享。

Rank: 2Rank: 2

UID
4769677
帖子
287
PB币
826
贡献
0
技术
0
活跃
1034
发表于 2018-6-9 15:06:18 |显示全部楼层
蟑螂般酗酒 发表于 2018-6-9 14:41
我看所有接口类型都是  (USB2.0与3.0)
"UsbConnector", 0x03,  "port", Buffer (0x04) 这里面,如果是  ...

蓝牙接口是固定的嘛,就是内置无线模块里是在你说这个里面,根据我这个改出来管用,别的我没测试不好意思,

Rank: 9

UID
761834
帖子
2680
PB币
3448
贡献
0
技术
44
活跃
2241

7周年庆典勋章

发表于 2018-6-9 15:24:37 |显示全部楼层
今晚试试看,我有2个USB3.0不能用。其它正常,可能就是没定义

Rank: 2Rank: 2

UID
4564532
帖子
210
PB币
9
贡献
0
技术
32
活跃
635
发表于 2018-6-9 15:58:33 |显示全部楼层
不错,谢谢楼主的教程

丐帮八袋长老

Rank: 2Rank: 2

UID
4839761
帖子
298
PB币
238
贡献
0
技术
1
活跃
269
发表于 2018-6-9 18:07:13 |显示全部楼层
谢谢分享.............

再见了,WOW.

Rank: 5Rank: 5Rank: 5

UID
831382
帖子
756
PB币
1337
贡献
0
技术
13
活跃
926

Win10先驱者

发表于 2018-6-9 19:41:51 |显示全部楼层
我的USB2.0识别为USB3.0
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件