为什么 ShareX 录屏没有声音?该怎么设置?
- 佳 杨
- 7月19日
- 讀畢需時 7 分鐘
答案先给你:ShareX 录屏默认没声音,通常不是你电脑坏了,而是它默认不内置音频录制驱动。解决方法也很直接:在 ShareX 里安装官方免费的虚拟音频驱动,然后在“音频源”里选对设备(系统声选 virtual-audio-capturer,麦克风选你的 Microphone),必要时再启用“第二音频源”实现双声道录制。

目录(可点击跳转)
1. 先确认:你遇到的是哪一种“无声”?

很多人说“ShareX 录屏没声音”,其实可能是三种不同情况。先对号入座,后面排查会快很多:
1.1 录出来的视频完全静音
播放器音量正常、系统音量正常,但视频轨道就是没有声音。
这通常是音频源没选对,或驱动没装。
1.2 只有系统声,没有麦克风(或反过来)
你想录网课/游戏声,但只录到自己说话;或只录到电脑声,自己讲话没进来。
这通常是只设置了一个音频源,或第二音频源没启用。
1.3 录制时听得到,导出后没声音
录制过程中你能听到系统声音,但成品文件没音轨。
这通常与编码器(Codec)、权限或设备占用有关。
如果你属于 1.1 或 1.2,基本按本文步骤做完就能解决;1.3 则建议重点看后面的“踩坑记录”和 FAQ。
2. 为什么 ShareX 录屏默认没有声音?(根因讲清楚)

先把核心逻辑讲透:ShareX 是开源、轻量化工具,它的设计哲学是“把复杂留给可选组件,把体积留给效率”。因此它在默认安装包里,往往不会把所有音频采集链路都“打包到位”,尤其是“系统声音采集”这件事,在 Windows 上并不是所有录屏软件都能直接做到——很多软件要么内置驱动、要么依赖系统接口、要么用虚拟设备绕过限制。
2.1 系统声音为什么更难录?
麦克风是“输入设备”,系统天然支持采集;但“电脑正在播放的声音”本质上是“输出设备的回放”,要把它变成可录的输入,通常需要:
回环采集(loopback)能力,或
虚拟音频设备把输出“映射”为输入。
ShareX 的解决方案就是:提供一个免费的官方虚拟音频驱动,让系统声变成可选的音频源。
2.2 这不是 bug,而是默认策略
我第一次遇到 ShareX 无声时也以为是软件问题,后来才意识到:
ShareX 的“录屏”更像一个“可配置的录制框架”;
你把音频链路补齐,它就非常稳定;
你不补齐,它就会“只录画面”。
3. 一次性解决:安装官方虚拟音频驱动(必做)

这一部分只需要做一次,之后基本就不会再为“系统声录不到”烦恼。
3.1 操作路径(按这个点就行)
打开 ShareX 主界面
点击左侧:任务设置(Task settings)
左侧选择:屏幕录制(Screen recorder)
右侧点击:屏幕录制选项(Screen recording options)
在新窗口找到:音频源(Audio source)
点击下方按钮:下载安装录音设备(Install recorder devices)
3.2 安装时会发生什么?
你会看到系统弹出一个小黑窗(命令行窗口),它会自动下载并安装驱动。你要做的只有两件事:
等待它自动完成并消失
不要中途关闭窗口、不要强制结束进程
个人经验:我第一次安装时以为卡住了,手动关掉黑窗,结果驱动没装完整,后面怎么选都没声音。第二次耐心等 20~40 秒,问题立刻消失。
4. 关键设置:正确选择音频源(系统声 / 麦克风)

驱动装好后,真正决定“有没有声音”的,是你在这里选了什么。
4.1 录电脑系统声音(网页/游戏/视频声)
在 音频源(Audio source) 下拉菜单里选择:
virtual-audio-capturer
这通常就是“系统声”的正确入口。
4.2 录自己的麦克风(解说/旁白/会议)
在 音频源(Audio source) 下拉菜单里选择:
你的 麦克风名称(Microphone)
如果你有多个麦克风(笔记本内置、USB 麦、声卡输入),建议先在 Windows 声音设置里确认默认输入设备,再回到 ShareX 选择对应名称。
4.3 Codec(编码器)怎么选更稳?
在音频源旁边通常会看到 Codec 设置。我的建议是:
优先选择 AAC
原因很简单:AAC 在兼容性、体积、音质之间的平衡最好,导出后在大多数播放器、剪辑软件里都不容易出问题。
5. 进阶:同时录“电脑声 + 麦克风”(双声道混音)

5.1 推荐配置(先系统声,再叠麦克风)
音频源(Audio source):选择 virtual-audio-capturer(系统声优先)
找到 第二音频源(Secondary audio source)
将其设置为你的 麦克风(Microphone)
重启一次 ShareX
真实反馈:我在没重启的情况下,第二音频源偶尔会“看起来选上了但实际没进轨”。重启后稳定很多,尤其是你频繁插拔 USB 麦克风时。
5.2 双声道录制的一个小提醒
双声道并不等于“自动混音完美”。如果你发现:
系统声太大盖住人声
人声太小听不清
那通常需要在 Windows 输入/输出音量里做一次平衡(或后期剪辑时调轨道增益)。ShareX 更像“把两路声音录进来”,而不是替你做广播级混音。
6. 我自己的真实踩坑记录:为什么你明明照做了还是没声音?

6.1 坑 1:装了驱动,但音频源还是选了麦克风
很多人想录系统声,却下意识选了 Microphone。结果当然是:
你说话有声音
网页/游戏没声音
解决:系统声就选 virtual-audio-capturer。
6.2 坑 2:驱动装完没重启 ShareX
有时驱动安装后,ShareX 的设备列表不会立刻刷新。解决:关掉 ShareX 再打开,再去选音频源。
6.3 坑 3:播放器误导你“没声音”
有些播放器默认静音、或音轨选择错误,导致你以为录制失败。解决:用两个播放器交叉验证(例如系统自带播放器 + 你常用的剪辑软件),看是否存在音轨。
6.4 坑 4:设备被独占占用
某些语音软件、声卡控制面板可能会独占麦克风或虚拟设备。表现是:ShareX 里能选到设备,但录出来是空的。解决:关闭占用音频的应用,或在 Windows 声音设备属性里关闭“独占模式”(见 FAQ)。
7. 专家点评:从音频链路角度看 ShareX 的正确打开方式
「ShareX 的录屏无声,本质是音频采集链路缺了一段。装上虚拟音频设备后,你等于把‘输出’变成了‘可采集的输入’,这在 Windows 录屏工具里是非常经典、也最稳定的方案之一。」—— 某音视频工程师(我请教过的朋友)对我说的原话
我认可这段评价的原因是:它把问题从“软件玄学”拉回到“链路工程”。你只要记住一句话:ShareX 不是不能录音,而是需要你明确告诉它:录哪一路音。
8. FAQ:硬核常见问题快速解答
下面这些问题,基本都是我在评论区、群里、以及自己折腾时反复遇到的“硬核点”。
8.1 为什么我选了 virtual-audio-capturer 还是没系统声?
常见原因:
驱动没装完整(安装黑窗被关掉)
ShareX 没重启,设备列表没刷新
系统默认输出设备切换了(蓝牙耳机/HDMI 显示器音频)
快速解法:重新安装录音设备 → 重启 ShareX → 确认 Windows 当前输出设备。
8.2 能不能只录某个软件的声音,不录全系统?
ShareX 的常规设置更偏向“系统级采集”。如果你要“按应用分轨/按应用采集”,通常需要更复杂的音频路由方案(例如虚拟混音器)。ShareX 可以作为录制端,但“按应用分离”不一定是它最擅长的场景。
8.3 录出来有声音但不同步(音画不同步)怎么办?
优先检查:
录制帧率是否过高导致掉帧
CPU/GPU 占用是否爆满
是否同时开了多个录制/直播软件抢资源
建议:降低录制参数、关闭后台占用、用 AAC 并保持稳定帧率。
8.4 Windows 的“独占模式”在哪里关?
路径通常在:Windows 设置 → 系统 → 声音 → 更多声音设置 → 录制/播放设备 → 属性 → 高级 → 取消勾选“允许应用独占控制该设备”。(不同版本 Windows 文案略有差异,但逻辑一致。)
8.5 我需要去哪里获取最新版本与说明?
9. 最佳实践清单:一劳永逸的录屏音频配置

你可以把下面当作“最终配置模板”:
系统声:Audio source = virtual-audio-capturer
人声:Secondary audio source = Microphone
编码器:Codec = AAC
安装后动作:重启 ShareX
录制前检查:确认 Windows 当前输出设备(耳机/音箱/HDMI)没有切错
出问题先做:换播放器验证是否存在音轨
10. 结语:把 ShareX 录屏无声彻底终结
ShareX 录屏没声音,99% 都不是“软件不行”,而是“默认没把音频链路补齐”。你只要完成两件事:1)安装官方虚拟音频驱动;2)在音频源里选对设备(必要时加第二音频源)。做完这套配置后,ShareX 会变成一个非常稳定、轻量、可长期依赖的录屏工具。



留言