[心得] 用Devcon关闭笔电的独显 外出时确保省电

楼主: p520888 (Peter Cheng)   2020-01-11 00:17:26
本文转自 Mobile 01 的 sonozaki 大大发文,
已有征求原文作者的同意。
01 原文:https://reurl.cc/31qKp8
标题:带gtx独显笔电外出 省电设置教学
巴哈 原文:https://pse.is/PMEC8
标题:解决电竞笔电 带出办公 续航悽惨的问题
首先非常感恩原po佛心写教学,
因为我自己是 aero 15x 的使用者,
平常在工作室、在家插电时,可以用这台搭配的中高阶独显爽玩游戏,
但中高阶的独显,搭配的充电机都是砖块,至少 170w起跳,大概也要500g上下,
所以揹著多少还是会累得,外出能省点力,就省点力吧....
因此出外开会时,94WH的电池容量,能保证文书处理的续航至少6-8小时(甚至以上)。
绝对是 aero 15x 以及 相近电池容量的同类高阶机种贵的原因....
(当然搭配 mx150 或者是 1650,以及只有内显的那些低电压1公斤文书薄机)
(跟我们只想要有一台高阶独显轻薄笔电,出去开会时能算图又是不一样的选择)
但是,其实在之前 AERO 15X 曾碰上 WINDOWS 的更新,
以及 NVIDIA 和 内显的驱动更新,这些软件层面的更新,
都曾经造成 AERO 15X 的国内外消费者在各论坛发文询问,
因为他们都发现,外出时的续航严重降低,原因是 独显 被驱动更新导致设定冲突,
正常的时候是 UNCORE 耗电,它背景关闭等待唤醒运算,
这种正常时候的续航都可以基本盘6小时(看XTU的CPU如何设定等等)
可是那个时候的驱动问题就是造成 独显偷偷背景不断间隔数秒启动,多消耗的瓦数
就造成笔电没有插电时,电池续航像是有在跑游戏一样,
变成 4小时以下,甚至常常就2~3小时,整整砍了一半。
虽然后来有修正,但相信当时的使用者都很头痛。
而这次原PO分享的方法,则是我们可以在唤醒开机时,
自己手动决定独显要不要被关闭。
因为只要 NVIDIA Optimus 技术来决定独显的开启时机,我们就很难安心。
(例如开启 Chrome 时,独显会启动一阵子,有时候在外开ps用内显简单修图时,
如果再开别的档案汇入,独显也会又启动。)
(而且只要没关闭,uncore 那些的隐形待机耗电也是多少存在)
以上是心得,所以我真的觉得这个方法很实用(尤其是我们这种复合式的电竞商务薄机
以下为教学重点的备份,欢迎版友点原文网页轻松看图文:
一、首先把devcon.exe放到windows目录
https://imgur.com/518oUPk
二、接着传送到桌面建立捷径
https://imgur.com/T0tck0W
三、打开装置管理员 找到显卡 右键>内容>事件>看到有个装置迁移的项目
https://imgur.com/dy8kGVE
复制里面的PCI\VEN_10DE&DEV_1F96&SUBSYS_12971462&REV_A1\4&5e23e97&0&00E4
四、回到桌面找到devcon的捷径 先对他改名 例如off
接着右键>内容>在目标的后端 加上 disable @"装置的硬件码"
https://imgur.com/1yJJJ8G
整串就变成了 C:\Windows\devcon.exe disable
@"PCI\VEN_10DE&DEV_1F96&SUBSYS_12971462&REV_A1\4&5E23E97&0&00E4"
编辑好存盘
然后再直接复制这捷径 ,名称改成on
内容改成 C:\Windows\devcon.exe
enable @"PCI\VEN_10DE&DEV_1F96&SUBSYS_12971462&REV_A1\4&5E23E97&0&00E4"
五、放到c槽底下 如图中所示 (避免放桌面,免得误删)
https://imgur.com/jV55RrD
讲究的,可以把捷径图标改成 nvidia 的 logo
六、拉到工具列放,只要点击off就会停用显卡 on就会启用
这样 要使用的时候方便快速
https://imgur.com/5YsMC4C
这样就可以快速切换是否使用独显
进阶应用:
开机就自动 启用停用独显
(因为可能关机后再开机,就算关机前是停用独显,可能开机又会启动 )
(但当然其实如果觉得自己只要外出时都会记得关闭是也可以~不用这边)
一、我的电脑>管理>工作排程器>建立工作
https://imgur.com/P7j8DuY
二、一般的部分看你高兴即可 建议英文 免得出奇怪的问题
这里设置触发程序 选择登入时
https://imgur.com/baTv5MY
三、新增动作 这里设置 与 设置捷径时很类似 我这边是设置启用 所以输入
C:\Windows\devcon.exe enable
@"PCI\VEN_10DE&DEV_1F96&SUBSYS_12971462&REV_A1\4&5E23E97&0&00E4"
https://imgur.com/5gazxQH
条件这边要注意 勾销 ac时才启用的选项
https://imgur.com/QlP3Tpf
设定这边最下方选项 请选择 (序列执行新的个体)
这样的目的是避免相同类型的程序 打架
https://imgur.com/Kr20kvD
四、设置完成后 接着再如法泡制建立一个这样的工作 只是这次是禁用
这边只说明不一样的地方
首先 动作的部分 改成
C:\Windows\devcon.exe disable
@"PCI\VEN_10DE&DEV_1F96&SUBSYS_12971462&REV_A1\4&5E23E97&0&00E4"
触发程序的内容改成 延迟30秒(看个人电脑的速度 要比启用还慢执行才可以)
https://imgur.com/0EA557Z
照这样设置 以后只要每次重新开机 就可以确保显示卡是重新禁用的状态
真的想启用独显 就到工作列 按一下ON 即可
以上。
devcon.exe 下载 这个是win10 64 在用的
https://drive.google.com/open?id=1-qPrkugoNdpVfdTUM7terBaQ6vBOQRy0
缩:https://reurl.cc/ZnL4xg
再次感谢本文作者的分享。
作者: zx25815 (AQ)   2020-01-13 19:39:00
很实用 感谢分享

Links booklink

Contact Us: admin [ a t ] ucptt.com