需先物理接入显卡并用powershell获取完整hardwareid(如pci\ven_10de&dev_2782&subsys_278210de&rev_a1&cc_030000),再通过组策略“禁止安装匹配id的设备”精准拦截,最后gpupdate强制刷新验证设备完全不出现。

您需要在 Windows 11 中彻底阻止某一块特定显卡(例如已知存在兼容问题的 NVIDIA GeForce RTX 4070 Ti SUPER 某批次固件)被系统自动识别并安装驱动,而非泛泛禁用所有显卡类更新——这要求策略精准匹配该显卡独一无二的硬件ID,绕过设备类GUID的宽泛拦截,确保其他同型号正常显卡仍可更新。
获取目标显卡的完整HardwareID
这一步必须在目标显卡已物理接入且被系统识别(哪怕显示为“未知设备”或带黄色感叹号)的前提下操作,否则PowerShell无法枚举其真实ID。仅靠设备管理器里看到的“NVIDIA GeForce...”名称毫无用处。
以管理员身份运行 PowerShell,粘贴执行以下命令:
Get-PnpDevice -Class Display | Where-Object {$_.Status -eq "OK" -or $_.Status -eq "Error"} | Select-Object FriendlyName, InstanceId, HardwareID | Out-GridView
在弹出的表格窗口中,找到对应显卡的行,点击右侧“HardwareID”列 → 双击单元格 → 全选文字 → 【务必复制整行内容,包含USB\、PCI\、ACPI\等前缀及所有&分隔的字段,例如PCI\VEN_10DE&DEV_2782&SUBSYS_278210DE&REV_A1&CC_030000】。漏掉末尾的&CC_030000会导致策略完全失效。
配置组策略:禁止安装匹配该HardwareID的设备
此策略作用于PnP枚举最前端,设备根本不会出现在设备管理器列表中,比事后禁用驱动更彻底。
按 Win+R 输入 gpedit.msc 回车,打开本地组策略编辑器。
导航至:计算机配置 → 管理模板 → 系统 → 设备安装 → 设备安装限制
一款AI开发辅助工具,主要用于从 AI 编程会话日志(Clawdbot、Claude Code、Codex)中提取对话记录。该功能用于在用户要求导出提示词历史、会话日志或 `.jsonl` 格式的会话文件时使用,适合需要提升相关任务效率的用户。
双击启用“禁止安装与下列任何ID相匹配的设备”,勾选“已启用”,点击“显示…”按钮。
在弹出窗口的文本框中,直接粘贴上一步复制的完整HardwareID字符串,每行一个。支持通配符,例如PCI\VEN_10DE&DEV_2782*可覆盖该GPU核心的所有子型号变体。
【注意:此处填写的是HardwareID,不是Compatible ID;若该显卡在设备管理器“详细信息”页中“硬件ID”属性下显示多行,需全部添加,否则系统可能通过Fallback ID绕过拦截】
强制刷新策略并验证拦截效果
1、以管理员身份打开命令提示符,执行:gpupdate /force
2、拔下目标显卡,等待10秒后重新插入PCIe插槽。
3、立即打开设备管理器(devmgmt.msc),观察“其他设备”或“显示适配器”区域——目标设备【不会出现任何新条目,也不会有黄色感叹号】。若仍出现,说明HardwareID复制不全或策略路径未启用。
4、再次运行第一步的PowerShell命令,确认该设备InstanceId已从结果列表中消失,即代表拦截成功。










