Windows 11可能是微软历史上发布的最稳定且无错误的操作系统,但有些人仍然遇到声音无法正常工作或行为异常的问题,就像他们在Windows 10上所做的那样。
拥有如此多的电脑配置和第三方声音硬件,Windows 11 在某些系统上不可避免地会遇到声音问题。如果您很难从 Windows 11 PC 的扬声器或其他音频设备听到任何声音,请尝试这些提示来解决问题。
安装正确的(Right) 驱动程序(Drivers)和软件(Software)
如果您刚刚升级到 Windows 11 或已完成全新安装并且从一开始就没有声音,请在进行故障排除之前安装正确的软件。
Windows 11 可以访问大量的声音驱动程序,并且可以自动为您的声卡下载驱动程序。尽管如此,前往笔记本电脑或声卡制造商的网站并下载最新的官方版本几乎总是比依赖通用设备驱动程序更好。
首先检查基础知识
在您对解决音频问题的所有技术方面感到不知所措之前,请检查基础知识:
- 重新启动您的电脑。
- 取消静音计算机并确保音量未设置为零。
- 检查您的扬声器是否已打开。
- 检查您的扬声器是否连接到正确的音频输出。
- 从声卡上拔下不是您想要的输出设备的任何东西。
- 检查是否在UEFI或 BIOS 菜单中启用了板载音频。
许多音频问题被证明是您忽略的简单问题,因此即使看起来很明显,也要了解基础知识。
使用音频疑难解答
Windows 11 具有自动音频疑难解答程序,无需复杂步骤即可修复Windows声音问题。(Windows)我们建议先使用疑难解答,然后再尝试以下任何更高级的解决方案:
- 选择开始按钮(Start Button)
- 打开设置(Settings)(齿轮图标)。
- 开放系统(System)。
- 转到疑难解答(Troubleshoot )>其他疑难解答。( Other Troubleshooters.)
- 选择播放音频(Playing Audio)疑难解答旁边的运行。(Run)
从这里,选择您要检查的音频设备,然后让疑难解答程序运行。
它将指示是否发现任何问题以及是否可以解决这些问题。
确保禁用音频增强(Audio)
Windows 11 具有音频增强功能,可改善扬声器或耳机的音频。它由低音增强(Bass Boost)、耳机虚拟化(Headphone Virtualization)和响度均衡功能组成。
默认情况下,它被禁用,因为它可能会导致某些声音设备出现问题。有人可能在您不知情的情况下启用了音频(Audio)增强功能,因此确保关闭该功能是值得的。
- 打开开始菜单(Start Menu)。
- 选择设置齿轮(Settings cog)。
- 选择系统(System)。
- 选择声音(Sound)。
- 在输出部分(Output section)下,选择扬声器(Speakers)(或相关设备)。
- 在增强音频(Enhance Audio)旁边,确保设置为关闭(Off)。
如果设置已更改,请尝试再次播放音频并检查其是否正常工作。
选择正确的音频设备
如果您的计算机有多个音频设备,您可能听不到任何声音,因为音频路由到了错误的输出设备。一个典型的例子是显示器上的音频输出。HDMI 和 DisplayPort(HDMI and DisplayPort)连接也可以传输声音,许多显示器都有扬声器或耳机输出。Windows 可能会将此检测为最后连接的音频设备并切换到它。
您可以使用快速设置更改音频设备:
- 右键单击任务栏通知区域中的扬声器图标(speaker icon in the notification area )。
- 选择声音设置(Sound Settings)。
- 在选择播放声音(Choose where to play sound)的位置下,勾选您想要收听的音频设备。(audio device)
如果要禁用音频设备以使其永远不会被Windows选中,请在(Windows)选择播放声音的位置(Choose where to play sound)下选择该设备旁边的向右箭头。然后选择允许应用和 Windows 使用此设备播放音频(Allow apps and Windows to use this device for audio.)旁边的不允许。(Don’t Allow)
或者,您也可以在此处将设备更改为默认音频设备,以便 Windows 将其置于其他设备之上。只需选择(Just)设置为默认声音设备(Set as default sound device )旁边的下拉菜单,然后选择将其用作默认设备。
检查每个应用的音频输出设置
如果声音不是仅针对特定应用程序播放的,则可能是相关应用程序未分配给正确的音频输出设备。您可以尝试再次关闭并打开应用程序,但如果这不起作用,您可以检查该应用程序是否已分配给正确的输出。
- 打开开始菜单(Start Menu)。
- 选择设置齿轮(Settings cog)。
- 选择声音(Sound)。
- 接下来,选择Advanced 部分(Advanced section)下的Volume Mixer。
- 在应用(Apps)下,选择您遇到问题的应用。
- 在Output Device下,如果设备不正确,请使用下拉菜单选择要与该应用程序一起使用的设备。
提示:(Tip: )顺便说一句,这是让不同应用同时通过耳机和扬声器(headphones and speakers )播放声音的好方法。
重启音频服务
Windows 音频(Windows Audio)服务可能由于某种原因停止工作,这可能与您的硬件或硬件驱动程序或任何设置无关。解决此问题的一种快速方法是手动重新启动服务:
- 打开开始菜单(Start Menu)并输入服务(Services)。
- 从搜索结果中打开服务。(Services)
- 查找Windows 音频(Windows Audio)并选择它。
- 右键单击Windows 音频(Windows Audio)并选择重新启动(Restart)。
- 接下来,对Windows Audio Endpoint Builder和Remote Procedure Call执行相同操作。
希望(Hopefully)您的音频应该回来。
一般故障排除
如果上述特定于音频的修复对您不起作用,您可以采取更一般的故障排除步骤:
- 确保 Windows 11 是最新的。
- 更新(Update)驱动程序或卸载,然后重新安装它们。
- 检查设备管理器(Device Manager)是否存在音频设备上的任何错误。
- (Roll)如果问题最近开始出现,请回滚您的音频驱动程序。
- 如果问题在它之后开始,请考虑回滚最后一个Windows更新。
最近对您的计算机所做的任何更改都可能导致音频问题,因此如果可能,请尝试撤消音频停止工作之前发生的最后一件事。
尝试新的音频设备
如果您无法让计算机的内置声卡工作,使用单独的音频设备可以帮助确定问题出在Windows上还是与您的音频硬件有关。
如果您有蓝牙(Bluetooth)音频设备或基于 USB 的耳机或扬声器,则它们代表各自独立的音频设备。如果您通过其他设备获得正确播放,您的主板的声音硬件可能出现故障,并且驱动程序重新安装不起作用。
Windows 11 Sound Not Working? How to Fix
Windows 11 is possibly the most stable and bug-free operating system on release in Microsoft’s history, but some people still run into problems with their sound not working or acting in strange ways, just as they did on Windows 10.
With so many computer configurations and third-party sound hardware, Windows 11 will inevitably run into sound issues on some systems. If you’re struggling to hear anything from your Windows 11 PC’s speakers or another audio device, try these tips to fix the issue.
Install the Right Drivers and Software
Before troubleshooting, install the right software if you’ve just upgraded to Windows 11 or have completed a clean install and have no sound from the outset.
Windows 11 has access to a vast set of sound drivers and can download drivers for your sound card automatically. Still, it’s almost always better to head to the laptop or sound card manufacturer’s website and download the latest official version than relying on generic device drivers.
Check the Basics First
Before you get carried away with all the technical aspects of solving your audio problem, check the basics:
- Reboot your PC.
- Unmute the computer and make sure the volume isn’t set to zero.
- Check that your speakers are turned on.
- Check that your speakers are connected to the correct audio output.
- Unplug anything from your sound card that’s not your desired output device.
- Check that your onboard audio is enabled in the UEFI or BIOS menu.
Many audio issues turn out to be something simple that you’ve overlooked, so go through the basics even if it seems obvious.
Use Audio Troubleshooter
Windows 11 has an automated audio troubleshooter that can fix Windows sound problems without complicated steps. We suggest using the troubleshooter first before trying any of the more advanced solutions below:
- Select the Start Button
- Open Settings (the cog icon).
- Open System.
- Go to Troubleshoot > Other Troubleshooters.
- Select Run next to the Playing Audio troubleshooter.
From here, choose the audio device you want to check and just let the troubleshooter run its course.
It will indicate if any problems were found and whether it could fix them.
Ensure Audio Enhancements Are Disabled
Windows 11 has an Audio Enhancements feature that improves the audio coming out of your speakers or headphones. It consists of Bass Boost, Headphone Virtualization, and a loudness equalization feature.
By default, it’s disabled since it can cause issues with some sound devices. Someone may have enabled Audio Enhancements without your knowledge, so ensuring the feature is turned off is worth it.
- Open the Start Menu.
- Select the Settings cog.
- Choose System.
- Select Sound.
- Under the Output section, select Speakers (or the relevant device).
- Next to Enhance Audio, make sure the setting is toggled Off.
If the setting was changed, try to play the audio again and check whether it’s working correctly.
Choose the Correct Audio Device
If your computer has more than one audio device, you may not hear any sound because audio is routed to the wrong output device. A typical example is an audio output on your monitor. HDMI and DisplayPort connections also carry sound, and many monitors have speakers or headphone outputs. Windows may detect this as the last audio device connected and switch to it.
You can change audio devices using quick settings:
- Rick-click the speaker icon in the notification area of the Taskbar.
- Select Sound Settings.
- Under Choose where to play sound, tick the audio device you want to hear.
If you want to disable an audio device so that it’s never selected by Windows, select the right-facing arrow next to that device under Choose where to play sound. Then select Don’t Allow next to Allow apps and Windows to use this device for audio.
Alternatively, you can also change a device to your default audio device here so that Windows factors it over other devices. Just select the drop-down menu next to Set as default sound device and choose to use it as the default.
Check Per-App Audio Output Settings
If the sound isn’t playing just for specific applications, it could be that the app in question isn’t assigned to the correct audio output device. You can try closing and opening the app again, but if that doesn’t work, you can check whether that app has been assigned to the correct output.
- Open the Start Menu.
- Select the Settings cog.
- Choose Sound.
- Next, choose Volume Mixer under the Advanced section.
- Under Apps, choose the app you’re having issues with.
- Under Output Device, use the dropdown menu to choose the device you want to use with that app if it’s not the correct one.
Tip: Incidentally, this is a great way to have different apps play their sound through your headphones and speakers simultaneously.
Restart the Audio Service
The Windows Audio service may have stopped working for some reason, which may not be related to your hardware or hardware drivers, nor any setting. A quick way to rectify this is by restarting the service manually:
- Open the Start Menu and type Services.
- Open Services from the search results.
- Look for Windows Audio and select it.
- Right-click on Windows Audio and select Restart.
- Next, do the same with Windows Audio Endpoint Builder and Remote Procedure Call.
Hopefully, your audio should be back.
General Troubleshooting
There are more general troubleshooting steps you can take if the audio-specific fixes above didn’t work for you:
- Make sure Windows 11 is up to date.
- Update drivers or uninstall, then reinstall them.
- Check the Device Manager for any errors on your audio devices.
- Roll back your audio driver if the problem started recently.
- Consider rolling back the last Windows update if the problem started after it.
Any recent change to your computer might be responsible for audio issues, so if possible, try to undo the last thing that happened before your audio stopped working.
Try a New Audio Device
If you can’t get your computer’s built-in soundcard to work, using a separate audio device can help determine if the problem is with Windows or with your audio hardware.
If you have a Bluetooth audio device or a USB-based headset or speakers, these represent their own separate audio devices. Your motherboard’s sound hardware may have failed if you get correct playback through a different device, and driver reinstallation doesn’t work.