# macOS Tahoe 26 升级后高 GPU 占用、VS Code、Cursor 卡顿的临时解决方案

**URL:** <https://meta.appinn.net/t/topic/75125>\
**Category:** 青蛙的应用\
**Created:** [2025 年9 月 23 日 06:38 UTC](https://meta.appinn.net/t/topic/75125 "2025-09-23T06:38:43Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2025 年9 月 23 日 06:38 UTC](https://meta.appinn.net/t/topic/75125/1 "2025-09-23T06:38:43Z")

</div>

原始链接在： [macOS Tahoe 26 升级后 VS Code、Cursor 卡顿、高 GPU 占用的临时解决方案 - 小众软件](https://www.appinn.com/macos-tahoe-vscode-cursor-gpu-fix/)

最近不少 Mac 用户在升级至 **macOS 26 Tahoe** 后，有很大几率会遇到窗口卡顿的情况，包括 VS Code、Cursor 等软件，此时 WindowServer 进程 GPU 占用飙升至 80% 以上，导致风扇高速运行、电池消耗大幅增加，甚至出现系统卡顿现象。@Appinn

VS code 社区提供了一个临时的方案 #[267724](https://github.com/microsoft/vscode/pull/267724)，只需要一行命令即可临时解决此问题。如果想要永久解决，需要等待 macOS 修复。

 ![](https://www.appinn.com/wp-content/uploads/2025/09/Copy-of-appinn-homework-2025-09-23T141841.765.jpg)
## 问题描述

- 在 macOS Tahoe 使用 VSCode、Cursor、Discord 等 Electron 应用时，只要窗口带有阴影（Window Shadow）， **WindowServer GPU 占用高于80%以上** 。
- 影响范围广泛，几乎所有 Electron 框架构建的桌面应用都中招，直接影响了开发工作流与系统整体体验。

## 原因分析

- 根本原因出于 macOS Tahoe 26 自带的 WindowServer 组件，在渲染带阴影窗口时存在严重性能回退 BUG。
- 正常情况下，窗口阴影开销很小，但出现该 bug 后，所有带阴影 Electron 窗口会异常消耗 GPU 资源。
- WindowServer 为 macOS 的核心窗口管理服务，是全局进程，因此所有新开窗口都会叠加负担，影响整机。

## 解决方案

@avarayr [昨天](https://github.com/microsoft/vscode/pull/267724#issuecomment-3316457267)提供了一个解决方案：

### **临时性方案** （重启/升级后失效）

在终端直接运行：

`launchctl setenv CHROME_HEADLESS 1`

即可在本次系统启动期间生效，但重启系统后需要重新输入。

### 半永久方案

针对 VSCode：

```
sed -i '' 's/experimentalDarkMode:!0}/experimentalDarkMode:!0,hasShadow:false}/g' /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/out/main.js
```

针对 Cursor：

```
sed -i '' 's/experimentalDarkMode:!0}/experimentalDarkMode:!0,hasShadow:false}/g' /Applications/Cursor.app/Contents/Resources/app/out/main.js
```

但是注意，每次升级 Cursor、VS Code 之后，需要重新修改。

部分用户可能因权限或签名导致操作失败，可备份原文件，以便恢复。

## 最后别忘记

在 Apple 修复 macOS Tahoe 中底层 WindowServer 错误之前，这只是一个临时解决方法。

* * *

原文：

最后，Mac 终端软件推荐：[macOS 开源终端 iTerm2 的进化：终于可以自己上网查资料了，新增浏览器与 AI 聊天功能](https://www.appinn.com/iterm2-browser-plugin/)

---

<div class="post-metadata">

作者： ![Fiend\_FEARing](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/fiend_fearing/32/47535_2.png) [@Fiend\_FEARing](https://meta.appinn.net/u/Fiend_FEARing)\
发布日期： [2025 年9 月 23 日 06:42 UTC](https://meta.appinn.net/t/topic/75125/2 "2025-09-23T06:42:28Z")

</div>

我就没敢升级 :rofl:

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2025 年9 月 23 日 06:42 UTC](https://meta.appinn.net/t/topic/75125/3 "2025-09-23T06:42:52Z")

</div>

我不打算升级了。等等党终究是要胜利的，我等M5

---

<div class="post-metadata">

作者： ![Fiend\_FEARing](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/fiend_fearing/32/47535_2.png) [@Fiend\_FEARing](https://meta.appinn.net/u/Fiend_FEARing)\
发布日期： [2025 年9 月 23 日 06:45 UTC](https://meta.appinn.net/t/topic/75125/4 "2025-09-23T06:45:14Z")

</div>

等有M5的MACMINI我再买一个，自部署服务真的好用 :laughing:

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2025 年9 月 23 日 06:48 UTC](https://meta.appinn.net/t/topic/75125/5 "2025-09-23T06:48:11Z")

</div>

这个升级还早哦，我觉得至少26年低了。

---

<div class="post-metadata">

作者： ![subframe7536](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/subframe7536/32/30656_2.png) [@subframe7536](https://meta.appinn.net/u/subframe7536)\
发布日期： [2025 年9 月 23 日 06:48 UTC](https://meta.appinn.net/t/topic/75125/6 "2025-09-23T06:48:40Z")

</div>

VSCode 可以用我做的插件 `Custom UI Style`，原理是一样的  
配置如下：

```auto
{
  "custom-ui-style.electron": {
    "hasShadow": false
  }
}

```

---

<div class="post-metadata">

作者： ![Niceb](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/niceb/32/4721_2.png) [@Niceb](https://meta.appinn.net/u/Niceb)\
发布日期： [2025 年9 月 23 日 06:50 UTC](https://meta.appinn.net/t/topic/75125/7 "2025-09-23T06:50:58Z")

</div>

啊，好像没有感觉。。。测试版的时候有发热，正式版没有了

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2025 年9 月 23 日 07:06 UTC](https://meta.appinn.net/t/topic/75125/8 "2025-09-23T07:06:46Z")

</div>

还能这样
