VS Code使用--disable-gpu修复黑屏后扩展详情页空白问题求助
VS Code 禁用GPU启动后扩展详情页空白、Jupyter功能异常修复方案
故障根因
VS Code 的扩展详情页、Jupyter Notebook 渲染均依赖内置Chromium内核的Webview组件,--disable-gpu 启动参数会全局关闭所有Chromium渲染进程的GPU调用,直接导致Webview类组件无法正常加载渲染。
修复方案
方案1:使用精准黑屏修复参数(推荐)
该方案可同时解决原黑屏问题,且不影响Webview功能:
- 右键VS Code桌面快捷方式,选择「属性」
- 将「目标」栏末尾的
--disable-gpu参数替换为--disable-features=CalculateNativeWinOcclusion - 保存设置后重启VS Code即可
方案2:保留--disable-gpu的前提下单独开启Webview硬件加速
如果必须使用全局禁用GPU的配置,可单独开放Webview的GPU权限:
- 按下
Ctrl+,打开VS Code设置页 - 搜索
Webview GPU acceleration,勾选对应配置项 - 重启VS Code生效
方案3:清理GPU缓存(适用于上述方案无效的场景)
- 完全关闭所有VS Code进程
- 打开资源管理器,进入路径
%appdata%\Code\GPUCache,删除该目录下所有文件 - 重新启动VS Code即可
故障现象参考

内容的提问来源于stack exchange,提问作者Pogmothon85
相关产品推荐
相关产品推荐

