Windows需先开启Xbox Game Bar开关及后台权限,再设超高画质、60FPS与硬件编码器;macOS录系统声必装BlackHole等虚拟声卡实现音频路由,二者设置逻辑完全不同。

想让系统自带录屏工具录出来的画面更清晰、动作更流畅,必须手动调分辨率、帧率和编码器,Windows 和 macOS 的设置逻辑完全不同,不能套用同一套操作。
Windows:Xbox Game Bar 高清高帧率设置
这一步必须先做,否则 Win+Alt+R 按下后毫无反应——【Xbox Game Bar 主开关未开启时,所有快捷键均失效】。
第一步:按 Win + I 打开设置 → 点击左侧【游戏】→ 右侧点击【Xbox Game Bar】→ 将“启用 Xbox Game Bar”设为开启状态。
第二步:返回【游戏】主页面 → 点击【背景应用权限】→ 找到 Xbox Game Bar → 开启后台运行权限。
第三步:按 Win + G 呼出 Game Bar → 点击右上角 ⋯ → 选择【设置】→ 进入【捕获】选项卡。
第四步:将“录制视频质量”设为【超高】;在【帧率】中选 60 FPS;确认【编码器】为硬件加速(NVIDIA NVENC / AMD GPU / Intel Quick Sync),否则 CPU 占用飙升,录着录着就掉帧。
第五步:录制前确保目标窗口(如浏览器、PPT)处于前台激活状态,再按 Win + Alt + R 启动——屏幕右上角出现白色计时器即表示 60 FPS 已生效。
macOS:screencapture 录内部声音必经之路
macOS 原生录屏默认只录麦克风,不录电脑正在播放的声音(比如视频配音、课件音频),这是系统限制,不是设置遗漏。
方法一:装 BlackHole 虚拟声卡(免费开源)→ 在系统设置 → 声音 → 输出中选 BlackHole → 再打开音频 MIDI 设置器,把“多输出设备”添加 BlackHole 和内建扬声器 → 最后在 Shift+Command+5 的录屏选项里,音频源选 BlackHole。
方法二:用 Soundflower(较旧,兼容性差)或 Loopback(付费,界面友好)替代 BlackHole,原理一致:先建立虚拟音频路由,再让 screencapture 从该路由取声。
注意:不装虚拟声卡就无法录系统声音,快捷键再熟练也没用。
Windows 新版截图工具区域录制设置
它不依赖 Xbox Game Bar,专为局部高响应录制设计,比如只录弹窗、代码块、网页表单,适合演示类轻量场景。
按 Win + Shift + S → 点击工具栏右侧摄像机图标 → 拖动框选录制区域 → 松开鼠标即开始录制。
录制前点击顶部齿轮图标 → 开启麦克风 → 分辨率自动匹配所选区域,无需手动调;帧率固定为 30 FPS,不可更改。
录制完成,视频自动保存至【视频】→【屏幕捕获】文件夹,格式为 MP4,无水印无时长限制。

















