我们检测到您似乎禁用了 JavaScript
您可以启用JS或将本站加入白名单,以便能更好的体验 (如何启用 JS?)
笔记本双显卡情况下调用独显输出 | SSRSHARE - 免费SSR, 免费SS, 免费Socks, 免费 V2Ray 节点分享社区

笔记本双显卡情况下调用独显输出

本帖由 BigCat2020-06-11 发布。版面名称:技术交流

  1. BigCat

    BigCat 管理成员 Telegram用户 教程编写者

    注册:
    2020-05-12
    帖子:
    87
    获赞:
    0
    主要是浪了 笔记本在没拔耳机的情况下拖到了地上,屏幕裂开,然后就想着用外接显示器先顶顶,然后发现只能通过集显输出,打游戏那些帧是很不爽,于是研究了一下怎么通过独显来进行输出显示。

    目前了解到,在屏幕打开的状态下,帧数流畅,在关闭屏幕盖子的情况下,有明显卡顿,有2个解决方法:

    1.开机进入BIOS,Config页面下有个Display选项,选中后在下一级菜单中选择显卡切换,切换到独立显卡(两个选项可选:混合输出和独立显卡,都是英文)。

    2.正常开机状态下,把核显驱动禁用再启用,显示器就恢复正常了,卡顿丢帧的BUG也没了,于是突破口就在重启核显驱动上面,初步构思做一个能够重启核显驱动的BAT不就行了,开机自动运行一下不就ojbk了!
    微软的DevCon工具可以做到命令行状态下禁用或启用硬件驱动的效果,在文末提供给大家最新版本(10.0.19041.0)。
    解压后将DevCon.exe放置到C:Windows目录下即可

    装上DevCon.exe后就可以开始编写脚本了,在命令行中使用devcon disable "xxxx"和devcon enable "xxxx"即可实现重启禁用和启用名称为xxxx的硬件,硬件名称可在计算机→设备管理器→相应的硬件→详细信息→属性→设备实例地址中找到[​IMG]
    最后放上代码,保存后文件后缀改为.bat即可双击运行
    代码:
    mode con cols=75 lines=11
    @ echo off
    echo 正在启用超级管理员权限...
    %1 %2
     ver|find "5.">nul&&goto :st
     mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :st","","runas",1)(window.close)&goto :eof
     :st
     copy "%~0" "%windir%\system32\"
     echo 启用超级管理员权限成功 !
    @Echo Off&PUSHD %~DP0 &TITLE 正在重启核显驱动
    color 0A
    devcon /r disable "@PCI\VEN_8086&DEV_3E9B&SUBSYS_18011D72&REV_00\3&11583659&0&10" //禁用核显
    devcon /r enable "@PCI\VEN_8086&DEV_3E9B&SUBSYS_18011D72&REV_00\3&11583659&0&10" //启用核显
    echo 核显驱动重启完毕,请按任意键退出&pause>nul&exit
    
    最后将脚本放到win10的开机启动文件夹即可实现开机自动启动
    部分引用Noisky大佬的文献:此处
    devco.exe文件下载:此处
     
    最后编辑: 2020-06-12

分享此页面