本帖最后由 lenceliu 于 2020-3-1 16:00 编辑
如果你没有必须使用最新版本显卡驱动和Win10的硬性要求:比如某些专业软件必须最新的显卡驱动配合Win10才能使用全部功能,又比如个人强迫症,不用最新驱动不舒服等等。。。那么你没必要折腾什么了,直接使用低版本(391版本号以前)的显卡驱动就可以正常开启10bpc。
附上Nvidia官方低版本驱动下载链接
游戏卡
GeForce MX200 Series (Notebooks):GeForce MX250, GeForce MX230
GeForce MX100 Series (Notebook):GeForce MX150, GeForce MX130, GeForce MX110
GeForce 10 Series (Notebooks):GeForce GTX 1080, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050 Ti, GeForce GTX 1050
GeForce 900M Series (Notebooks):GeForce GTX 980, GeForce GTX 980M, GeForce GTX 970M, GeForce GTX 965M, GeForce GTX 960M, GeForce GTX 950M, GeForce 945M, GeForce 940MX, GeForce 930MX, GeForce 920MX, GeForce 940M, GeForce 930M, GeForce 920M, GeForce 910M
GeForce 800M Series (Notebooks):GeForce GTX 880M, GeForce GTX 870M, GeForce GTX 860M, GeForce GTX 850M, GeForce 845M, GeForce 840M, GeForce 830M, GeForce 825M, GeForce 820M, GeForce 810M
GeForce 700M Series (Notebooks):GeForce GTX 780M, GeForce GTX 775M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GT 755M, GeForce GT 750M, GeForce GT 745M, GeForce GT 740M, GeForce GT 735M, GeForce GT 730M, GeForce GT 720M
GeForce 600M Series (Notebooks):
GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 670MX, GeForce GTX 660M, GeForce GT 650M, GeForce GT 645M, GeForce GT 640M, GeForce GT 640M LE
388.71 Win7 64
388.71 Win10 64
专业卡
Quadro P5000, Quadro P4000, Quadro P3000, Quadro M2200, Quadro M1200, Quadro M620, Quadro M520, Quadro M5500, Quadro M5000M, Quadro M4000M, Quadro M3000M, Quadro M2000M, Quadro M1000M, Quadro M600M, Quadro M500M, Quadro K5100M, Quadro K5000M, Quadro K4100M, Quadro K4000M, Quadro K3100M, Quadro K2200M, Quadro K2100M, Quadro K3000M, Quadro K2000M, Quadro K1100M, Quadro K1000M, Quadro K620M, Quadro K610M, Quadro K510M
388.16 Win7 64
388.16 Win10 64
经过HummingBird测试,以下修改方法在ZBook17G2的DC2和M6700的PC屏也适用
首先来简单说一下这个问题的症状:
1.本子是8xxxW
2.屏幕是DC屏
3.系统是win10 1803及以上版本
4.N卡驱动391以上版本
同时满足以上四个条件,那么对不起了,你的DC屏无法应用10bpc,虽然DC屏的10bpc的灰阶也不算特别好,但8bpc的灰阶简直就是惨不忍睹!
解决这个问题有两种方式,先来说说两种方式的优缺点:
第一种方式是软改:
优点:
1. 零风险(修改错了,重启即可恢复);
2. 难度低(全程通过软件操作,不需要拆机)。
缺点:
1. 只适用专业N卡(游戏卡的控制面板中没有加载EDID选项);
2. 重启后会失效,需重新加载修改好的EDID(win10开启快速启动,关机再开不会失效)。
第二种方式是硬改:
优点:
1. 无视显卡(专业卡和非专业卡都适用);
2. 任意重启关机都不会失效
缺点:
1. 难度稍大,需拆机以及购买编程器(但价钱不贵只要10几块钱)。
下面就先来介绍第一种方法:软改
系统概况:8770W+DC2+K4000M,Win10 1903,显卡驱动版本425.51
首先打开显卡的控制面板,专业卡的控制面板中有修改EDID的功能(非专业卡没这个功能,所以说软改只能在专业卡上操作)
点击EDID选项,选择便携式计算机显示器也就是内屏,导出EDID备用
使用E-EDID Editor打开注册表中存储的EDID
这里用E-EDID Editor的目的是为了看如何修改十六进制代码,这个软件虽然有写入功能,但在本子上无法使用
另外,需要注意的是,从控制面板中导出的EDID文件是十六进制明码(可直接用普通文本编辑器修改),而从E-EDID Editor保存得到的EDID文件是十六进制转换成的文本(普通文本编辑器打开是乱码,需用类似HxD这样的十六进制编辑器打开才好手动修改),两个不能混用。
在E-EDID Editor中的Interface项原本是Undefined,改成DisplayPort
然后点开Hexa Viewer,就能看到十六进制代码是如何改变的,左侧是未修改的,右侧是修改后的,并且修改的位置是红色字,一目了然
接着打开从显卡控制面板中导出的EDID文件,按照上面的十六进制代码修改好,保存。
回到显卡控制面板,进入加载的选项卡,选择修改好的EDID文件,勾选便携式计算机显示器,点击加载EDID,就完成了。
这时,我们回到更改分辨率的选项卡,再次选择10bpc就可以正常应用了(请忽略图中的12bpc,是改着玩的,DC2屏应用12bpc会花屏,默认只有8bpc的DELL U2412M倒是可以应用12bpc)。
接着再来说说第二种方法:硬改
系统概况:8770W+DC2+980M,Win10 1903,显卡驱动版本431.60
首先要准备一个编程器,我买的是CH341A(10几块钱还包邮)
我当时为了方便连接屏幕和编程器,还买了一个LCD码片,结果拆开屏才发现DC屏的屏线和普通LCD不一样,不过通过研究这个码片知道改LCD的EDID只需要4个针脚,为后面的工作减少了不小的难度
接着就是拆屏,B壳的两个底角有两颗藏在橡胶垫下的螺丝,B壳和A壳之间有一堆卡扣,屏幕支架和A壳之间有六颗螺丝,整体难度不大
拔掉DC屏背面的两根屏线,将电路板上的塑料保护膜揭开(原厂双面胶的质量很棒!),找到名称为GT402这颗芯片。
题外话:我尝试过从插在主板上的屏线插头引线去改,可能是因为DC屏的这根线是从解码板出来的,所以解码板不通电就连不到EDID芯片,也就无法修改。
在普屏上直接从插头连过去就可以改,所以如果是改普屏EDID的话不需要拆屏,不过你得事先知道需要连接插头上的哪四个针脚,如果有需要的话,我会画个图告诉你们。
从编程器的24xx的5、6、7、8线槽引出四根导线,对应连接到GT402芯片的5、6、7、8引脚上
这里没有使用任何焊接,就是简单地把四根导线用透明胶固定,然后利用导线的弹性将导线顶在芯片的引脚上,操作上需要一点耐心,最好有把小镊子来操作。
在电脑上打开编程器软件,在芯片类型中选择24EPPROM,厂商和名称不用特别指定,找一个容量是128B的就可以,点读取,如果读出正常的EDID数据就说明正常连接了。(根据GT402这个编号,猜测实际容量是256B,你可以试试用256B的容量去读一下,看看128B之后是否还有数据,我的板子是没数据的,如果都是FF空字节就不用去管了,如果有内容的话,要一并保存下来再写回去)。
为了确认读出的是正确数据,请把从编程器读出的数据和从E-EDID Editor读出的EDID进行比较,他们应该是完全一样的。如果不一样则需要确认连线是否正确,是否有接触不良。
参考第一种方法修改EDID,在编程器软件中直接修改或者打开修改好的文件,点自动就会完成烧写。
需要注意的是,如果选择打开修改好的EDID文件,请确保文件格式是E-EDID Editor导出的这种十六进制转换成的文本的格式,而不是从显卡控制面板导出的那种十六进制明码。
保险起见,请参考以下流程修改和烧写EDID:
1. 在编程器软件读出数据后,选择保存,同时留作备份;
2. 用E-EDID Editor打开保存的文件;
3. 在E-EDID Editor中将Interface项选为DisplayPort;
4. 在E-EDID Editor中另存为修改后的文件;
5. 在编程器软件打开修改后的文件;
6. 在编程器软件中点自动完成烧写。
终于可以愉快地升级最新驱动了!
有朋友私信我,表示没看懂硬改如何连线,我想可能还有其他人也没看懂,所以我又做了一个详细的连线说明,希望能解决大家的疑问。
首先附上连线图,如果看懂如何连了,就不用往下看了。
接着讲解一下芯片引脚的编号规则:
首先我们要找到一号引脚,然后逆时针依次为每个引脚1到n编号
1. 正视芯片上的文字,左下角为一号引脚;
2. 稍大的芯片上面会有小圆点标注一号引脚;
3. 有缺口的芯片,缺口左侧为一号引脚;
针对我们这个案例,适用第一种方法确定第一引脚。同时,我们这个案例的PCB上印刷了小箭头指明了第一引脚。
相信大家现在应该知道如何确定GT402这颗芯片的5,6,7,8号引脚了吧
接着来看CH341A编程器上的接口定义,其他型号的编程器大同小异
芯片和编程器的引脚编号都确定后,就把GT402芯片的5-8号引脚分别连接到编程器的5-8号线槽就可以了。
由于芯片较小,导线要尽量细,有条件的话给导线端部上锡,不容易散乱,如果手里没有合适导线,一般卖编程器的店里都有导线卖,可以一起买一下。
帖子中有朋友问,改的时候屏幕是否需要通电以及是否需要另一台电脑:
1.拔掉连在主板上的两根屏线,屏幕是完全断电的;
2.有没有另一台电脑都行,本子外接一台显示器也能用。
如果大家还有疑问就留言吧,我尽量为大家解答清楚
|