如何在命令行禁用显卡?

重要警告

  • 风险提示禁用显卡可能导致黑屏、系统崩溃或无法启动,操作前请:
    1. 备份重要数据
    2. 创建系统还原点(Windows:rstrui.exe
    3. 确保你有集成显卡或备用显卡
    4. 记录原始设备ID(后续恢复关键)

Windows系统禁用显卡(两种方法)

方法1:设备管理器(命令行调用)

  1. 获取显卡设备ID
    以管理员身份运行CMD/PowerShell:

    pnputil /enum-devices /class Display /connected

    找到目标显卡的 Instance ID(如 PCI\VEN_10DE&DEV_1C82...

  2. 禁用显卡

    pnputil /disable-device "PCI\VEN_10DE&DEV_1C82&SUBSYS..."

    ✅ 成功提示:Device disabled

方法2:PowerShell脚本

Get-PnpDevice | Where-Object {$_.FriendlyName -like "*NVIDIA*" -or $_.FriendlyName -like "*AMD*"} | Disable-PnpDevice -Confirm:$false

Linux系统禁用显卡

NVIDIA显卡禁用

  1. 黑名单驱动
    sudo nano /etc/modprobe.d/blacklist.conf

    添加:

    blacklist nouveau
    blacklist nvidia
    options nouveau modeset=0
  2. 更新并重启
    sudo update-initramfs -u
    sudo reboot

AMD显卡禁用

sudo echo "blacklist radeon" > /etc/modprobe.d/blacklist.conf
sudo update-initramfs -u && reboot

恢复被禁用的显卡

  • Windows
    pnputil /enable-device "PCI\设备ID"
  • Linux
    删除 /etc/modprobe.d/blacklist.conf 中的禁用行,更新后重启

常见问题解决

  1. 黑屏后如何恢复?

    • Windows:开机按F8进入安全模式 → 打开CMD执行 pnputil /enable-device "设备ID"
    • Linux:GRUB引导时选择恢复模式 → 挂载根目录修改黑名单文件
  2. 设备ID获取失败?
    使用万能查询命令:

    wmic path win32_VideoController get Name, PNPDeviceID
  3. 禁用后性能下降?
    这是正常现象,系统已切换至集成显卡或基础显示驱动。


操作原则与安全建议

  1. 双重验证:执行前用 pnputil /enum-devices 二次确认设备ID
  2. 笔记本特别注意:禁用独显可能导致亮度/外接显示异常
  3. 生产环境禁忌:服务器或工作主机勿轻易尝试
  4. 替代方案:优先在设备管理器图形界面操作(devmgmt.msc

引用说明:本文方法参考Microsoft官方文档PNPUtil技术指南及Linux内核模块黑名单规范,硬件操作存在风险,建议普通用户在专业人士指导下进行。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9567.html

(0)
酷番叔酷番叔
上一篇 2025年8月4日 03:37
下一篇 2025年8月4日 03:52

相关推荐

  • pymysql如何操作MySQL?

    运行 SQL 命令通常需要借助数据库管理工具或命令行界面,以下是详细的操作方法,涵盖不同场景:通过数据库命令行工具运行(适合技术人员)打开命令行界面Windows:按 Win + R 输入 cmd 打开命令提示符,Mac/Linux:打开终端(Terminal),连接数据库输入命令登录数据库(以 MySQL 为……

    2025年7月31日
    7500
  • Axure网站组件有哪些?怎么用?

    Axure网站组件是原型设计中的核心元素,它们通过可视化的方式构建交互式网页模型,帮助设计师和产品经理高效呈现产品逻辑与用户体验,这些组件不仅涵盖基础界面元素,还支持交互逻辑与动态数据绑定,成为连接需求与开发的关键桥梁,Axure网站组件的分类与功能Axure组件库按功能可分为基础组件、表单组件、导航组件、媒体……

    2025年12月9日
    3800
  • Mac电脑怎么调出命令行终端窗口?

    在Mac系统中,命令行窗口通常指的是“终端”(Terminal)应用程序,它是macOS内置的命令行工具,允许用户通过文本指令与系统交互,执行文件管理、软件安装、系统配置等操作,对于开发者、系统管理员或希望高效管理Mac的用户来说,掌握终端的打开方法非常必要,以下是几种常用且详细的打开方式,覆盖不同用户的使用习……

    2025年8月22日
    21400
  • ASP页面预加载如何实现与优化?

    在Web开发领域,提升用户体验和页面加载效率始终是核心目标之一,ASP页面预加载技术通过提前加载关键资源或数据,显著减少用户等待时间,优化整体性能,本文将深入探讨ASP页面预加载的原理、实现方法、适用场景及最佳实践,帮助开发者更好地应用这一技术,ASP页面预加载的核心概念ASP页面预加载是指在用户正式访问页面之……

    2025年12月15日
    3800
  • 安全带供应商数据造假

    安全带作为汽车被动安全系统的核心部件,其质量直接关系到驾乘人员的生命安全,近年来安全带供应商数据造假事件频发,从篡改检测报告、虚标材料参数到伪造认证证书,造假手段层出不穷,不仅严重扰乱了市场秩序,更埋下了巨大的安全隐患,据某行业协会2023年调研显示,国内安全带行业约有15%的供应商存在不同程度的数据造假行为……

    2025年10月26日
    7900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信