527296465 发表于 2017-6-29 02:07

关于屏蔽独立显卡的问题

屏蔽独立显卡一般都是调用PS3或者OFF,这样来屏蔽的,大多数情况是只有一个PS3和OFF,但是你们碰到过很多过PS3和OFF没有?见过两个ON和OFF在同一子目录下的没有?
来看看吧!!另外我想知道你们怎么屏蔽这个独立显卡,
首先把已知的失败方案告诉你们:
在DSDT的_SB.PCI0下的_INI添加_PS3或_OFF(网上的大部分代码均复制过一遍)均失败了
将SSDT的显卡部分内容整合到DSDT中再用_PS3或_OFF也失败了
又将代码放入显卡SSDT中\_SB.PCI0.PEG0.PEGP的_INI下也同样没有成功
仔细研究发现这个显卡代码的定义我就点看不懂了(其实本来也看不懂)
我们来看一看:
显卡的驱动定义在SSDT-5(SaSsdt)
显卡的位置电源等信息在SSDT-6(SgRef)
显卡的调配信息放在了SSDT-7(OptRef)这里貌似又对显卡做了电源的定义????
我都不知道该用哪个了,或者我压根就不知道该怎么办……看见三个ON/OFF看见好多个PS0/PS3
我把原机提取的SSDT和DSDT以及修复后无错误的放上,求大神看下这个怎么办。




limurphy 发表于 2017-6-29 07:29

你的 _OFF() 在 ssdt-7 內;但它有 call SGOF(). 而SGOF() 在 ssdt-6 內;裡頭有用到 H_EC.TDRF, 要先把它注掉,然後在 dsdt內 H_EC._reg 內加入:




naoxiong 发表于 2017-6-29 08:28



你是用什么软件提取ssdt的?
我用aida64 商业版5.9提取时,ssdt表只有4个。

527296465 发表于 2017-6-29 09:40

电脑型号        P35V3 笔记本电脑
处理器        英特尔 第四代酷睿 i7-4720HQ @ 2.60GHz 四核
主板        技嘉 P35V3 ( 英特尔 Haswell - Lynx Point )
内存        16 GB ( 创见 DDR3L 1600MHz / 金士顿 DDR3L 1600MHz )
主硬盘        影驰 GX0128ML110-P ( 128 GB / 固态硬盘 )
显卡        Intel HD Graphics 4600+Nvidia GeForce GTX 965M ( 4 GB / 技嘉 )
显示器        LG LGD040F ( 15.7 英寸)
光驱        松下 DVD-RAM UJ8G2 DVD刻录机
声卡        瑞昱@ 英特尔 Lynx Point高保真音频 ( ACL282)
网卡        瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller / 技嘉
无线网卡BCM94360HMB

527296465 发表于 2017-6-29 09:42

naoxiong 发表于 2017-6-29 08:28 https://www.pcbeta.com/static/image/common/back.gif
你是用什么软件提取ssdt的?
我用aida64 商业版5.9提取时,ssdt表只有4个。

不一样型号的电脑不一样,我的是笔记本

527296465 发表于 2017-6-29 11:42

limurphy 发表于 2017-6-29 07:29 https://www.pcbeta.com/static/image/common/back.gif
你的 _OFF() 在 ssdt-7 內;但它有 call SGOF(). 而SGOF() 在 ssdt-6 內;裡頭有用到 H_EC.TDRF, 要先把它注 ...

哦,经你这么一说,瞬间理解了啊,大神果然非常人啊,厉害厉害!

527296465 发表于 2017-6-29 11:45

limurphy 发表于 2017-6-29 07:29 https://www.pcbeta.com/static/image/common/back.gif
你的 _OFF() 在 ssdt-7 內;但它有 call SGOF(). 而SGOF() 在 ssdt-6 內;裡頭有用到 H_EC.TDRF, 要先把它注 ...

也就是说SGOF中如果有其他调用的信息还是需要把调用的信息返回到dsdt中去,否则就不生效,我晕,计算机果然和人不一样有始有终啊,已经屏蔽成功了,谢谢大神

limurphy 发表于 2017-6-29 11:56

527296465 发表于 2017-6-29 11:45 https://www.pcbeta.com/static/image/common/back.gif
也就是说SGOF中如果有其他调用的信息还是需要把调用的信息返回到dsdt中去,否则就不生效,我晕,计算机果 ...

是有動到 EC 相關變數才要。

1228746126 发表于 2017-6-29 13:33

limurphy 发表于 2017-6-29 07:29 https://www.pcbeta.com/static/image/common/back.gif
你的 _OFF() 在 ssdt-7 內;但它有 call SGOF(). 而SGOF() 在 ssdt-6 內;裡頭有用到 H_EC.TDRF, 要先把它注 ...

感谢大神!1

Hades1kismet 发表于 2017-7-3 09:03

有点深奥,并不是很能理解

naoxiong 发表于 2017-7-4 17:39

楼主,屏蔽独显之后,重启变关机咋办?

527296465 发表于 2017-7-4 20:04

naoxiong 发表于 2017-7-4 17:39 https://www.pcbeta.com/static/image/common/back.gif
楼主,屏蔽独显之后,重启变关机咋办?

你这可难到我了,我也是小白一枚,我只能说说我是怎么屏蔽的给你做参考,我把sgof放到dsdt里边给我蹦出来90个错误,我修复了好长时间,几乎把定义显卡的信息全部搬进来了,所以我就索性就直接把显卡的定义全部放了进去,重启变关机,我猜想是不是你做了关机断电的补丁,如果你嫌关机慢或者不断电,你可以试试添加reset address和value试试,不保证能成功

江南小雨时 发表于 2017-7-5 13:22

为什么要屏蔽独显啊 我想屏蔽核显

Cyntec 发表于 2017-7-7 17:22

为什么要屏蔽独显啊

Cyntec 发表于 2017-7-7 17:23

直接驱动不行吗?

Cyntec 发表于 2017-7-7 17:24

我的gtx750直接驱动的

527296465 发表于 2017-8-6 13:21

问题已解决版主可以标记了

llwijvbw123 发表于 2017-8-8 14:22

我也是搞了好久的独立显卡了,好像看到希望了

wuzhenxing 发表于 2019-8-13 09:40

谢谢分享,我也遇到这个问题
页: [1]
查看完整版本: 关于屏蔽独立显卡的问题