Windows 上的音频(Audio)问题可能是由硬件相关问题(如声卡损坏)或软件相关问题(如驱动程序损坏)引起的。Microsoft经常推出更新以修复许多与软件相关的问题,但您也可以自己解决这些问题。如果您使用的是Windows 10或 11,并且遇到音频问题,本指南将帮助您找到解决方法。
在开始故障排除之前,请尝试重新启动您的 PC。在某些情况下,重新启动将解决您的问题,而无需修改Windows PC 上的任何设置。例如,Windows更新可能使音频驱动程序处于待机状态,直到您重新启动。如果重新启动不起作用,请尝试以下修复。
检查电缆(Cables)或无线(Wireless) 连接(Connections)
更改Windows PC 上的设置之前,请仔细检查音频电缆是否正确插入 PC。最好断开并重新连接所有设备,以确保没有松动的连接。当您使用它时,还要检查您的电缆是否有物理损坏。如果电缆损坏,您可能需要更换它。
如果您使用的是蓝牙(Bluetooth)耳机、外部扬声器或其他无线声音设备,您需要检查它是否已正确连接到 PC。按Win + I 并选择蓝牙和设备(Bluetooth & devices)。
检查您的设备是否与您的 PC 正确配对。如有疑问,只需卸下设备并重新配对即可。您可以通过选择设备右侧的垂直省略号并选择移除设备来移除设备(Remove device)。
然后再次配对您的音频设备,看看是否能解决声音问题。
检查音量混合器
Windows 允许您根据应用程序调整音量。即使任务栏中的声音图标可能没有显示静音符号,您仍然可能有意或无意地更改了特定应用程序的音量。
您可以从音量混合器检查特定应用程序的音频播放级别。要打开混音器,请右键单击任务栏右端的扬声器图标,然后选择打开混音器(Open Volume Mixer)。
这样做会将您带到“设置”(Settings)应用程序。您将能够从“应用(Apps )”部分调整所有应用的音量。
如果任何这些应用程序的音量接近 0,请将其取消静音。把它提高到 100 只是为了测试它,看看是否能解决声音问题。
检查有源输出设备
如果您已将多个音频设备连接到您的 PC,则它可能正在与您正在使用的设备不同的设备上播放声音。如果您使用USB或HDMI电缆连接了音频设备,则尤其如此,因为您需要自己将这些设备设置为默认设备。
您可以从声音设置中更改音频设备。要打开声音设置,请右键单击任务栏右端的扬声器图标,然后选择声音设置(Sound settings)。
在窗口顶部,您会看到选择播放声音(Choose where to play sound)的位置的选项。选择适当的默认音频设备并检查是否可以解决您 PC 上的音频问题。但是,您也可以同时在多个设备上播放声音(play sound on multiple devices)。
您还可以在设置默认设备时测试音频,方法是选择相关的音频设备并选择下一个屏幕上的测试(Test)按钮。
或者,您也可以通过转到控制面板(Control Panel)>硬件和声音(Hardware and Sound)>声音(Sound)来选择不同的播放设备。切换到“播放(Playback)”选项卡,选择一个设备,然后从底部选择“设置默认值”按钮。(Set Default)
使用内置音频疑难解答(Built-In Audio Troubleshooter)
Windows有几个内置的疑难解答程序,包括可以自动确定和修复问题的音频疑难解答程序。内置的疑难解答程序并不总是(always)有效的,但在尝试更具侵入性的修复之前尝试它是一个不错的选择。
您将在“设置”(Settings)应用中找到内置的疑难解答。按Win + I 启动“设置”(Settings)应用并导航至“系统(System )” > “疑难解答”(Troubleshoot ) > “其他疑难解答(Other troubleshooters)” 。在疑难解答列表中搜索名为“播放音频(Playing Audio)”的项目,然后选择旁边的“运行”按钮。(Run )
按照屏幕上的说明,让Windows尝试查找并修复问题。
更新(Update)、重新安装(Reinstall)或回滚音频驱动程序(Roll Back Audio Drivers)
如果您的声音驱动程序已过时、损坏或被删除,您可能无法获得任何音频输出。您可以通过简单地更新或重新安装驱动程序来修复由驱动程序引起的音频问题。即使没有音频问题,最好每隔一段时间更新一次驱动程序。
要更新或重新安装驱动程序,您需要使用设备管理器(Device Manager)。按Win + R,键入devmgmt.msc,然后按Enter启动设备管理器(Device Manager)。搜索(Search)名为“声音、视频和游戏控制器(Sound, video, and game controllers)”的类别,然后选择其左侧的小箭头以展开列表。
找到相关设备的驱动程序,右键单击它,然后选择卸载设备(Uninstall device)。
在许多情况下,您会看到Realtek音频驱动程序,但其他设备可能会单独列出。您可以一一卸载所有设备,然后从顶部的功能区中选择操作,然后选择(Action )扫描硬件更改(Scan for hardware changes)。
这样做将为您卸载的所有设备重新安装新驱动程序。或者,如果您从制造商的网站下载了驱动程序,请右键单击设备并选择更新驱动程序(Update driver)。
选择浏览我的计算机以查找驱动程序(Browse my computer for drivers),然后从您的 PC 中选择驱动程序文件。
但是,在某些情况下,驱动程序更新可能有问题。如果您的播放设备在更新设备驱动程序之前工作正常,您可以回滚驱动程序(roll back the driver)并使用之前安装的设备驱动程序。请注意,只有当驱动程序至少更新一次并且Windows仍然具有可以回滚到的旧驱动程序时,您才会拥有此选项。
要回滚驱动程序,请右键单击设备,选择Properties,切换到Driver选项卡,然后选择Roll Back Driver。
禁用 Windows 音频增强
Windows Audio Enhancements是一项内置功能,可以提高Windows PC(Windows PCs)上的音频质量。但是,它们也可能导致某些 PC 出现声音问题。通常,解决方法是简单地禁用增强功能。
您可以从“设置”(Settings)应用中禁用增强功能。按Win + I启动设置(Settings)应用程序并导航到System > Sound > All sound devices。选择相关的音频设备并关闭增强音频(Enhance audio)旁边的按钮。这样做将禁用所有增强功能。
重新启动 Windows 音频服务
如果您仍在尝试修复 Windows 11 或 10 上的声音,则可能值得重新启动Windows Audio和Windows Audio Endpoint Builder服务。在某些情况下,这些服务也可能会自动禁用,让您没有声音。
按Win + R,键入services.msc,然后按Enter启动服务(Services)控制台。在列表中搜索名为Windows Audio的服务。您可以通过按Ctrl + F,在搜索框中键入windows audio并按Enter来执行此操作。
(Double-click)找到该服务后双击它。如果服务状态(Service status)显示为Stopped,只需选择Start按钮。
如果服务已在运行,请选择停止(Stop)按钮,然后选择开始(Start)按钮以重新启动它。
另外,检查启动类型(Startup type)。如果它设置为Automatic以外的任何值,请将其更改为Automatic。完成后,选择OK。对Windows Audio Endpoint Builder(Windows Audio Endpoint Builder)服务重复相同的过程。
已修复 Windows 音频问题
希望这些修复程序之一对您有用,并且音频在您的 PC 上运行良好。但是,如果没有,您可能需要考虑系统还原(System Restore)。如果您还有很多其他问题,重置 Windows(resetting Windows)可能是另一个可行的选择。请务必在使用这些选项中的任何一个之前 备份您的 PC 。(backup your PC)
How to Troubleshoot Common Audio Issues in Windows 11/10
Audio issues on Windows can rеsult from a hardware-related issue like a damaged sound card or a software-related issue like a corrupt driver. Microsoft frequently rolls out updates to fix a lot of the software-related issues, but you can also troubleshoot those issuеs yourself. If you’re on Windоws 10 or 11, and facing audio issues, this gυide will help you find a fix.
Before you start troubleshooting, try restarting your PC. In some cases, a reboot will fix your problem without having to tinker with any settings on your Windows PC. For instance, a Windows update may have put the audio drivers on standby until you reboot. If a reboot doesn’t work, try the following fixes.
Check Cables or Wireless Connections
Before changing settings on your Windows PC, double-check if the audio cables are inserted properly into the PC. It’s best to disconnect and reconnect all devices to make sure there are no loose connections. While you’re at it, also check your cable for physical damage. If the cable is damaged, you may need to replace it.
If you’re using a Bluetooth headset, external speakers, or another wireless sound device, you’ll want to check that it’s properly connected to the PC. Press Win + I and select Bluetooth & devices.
Check if your device is paired properly with your PC. If in doubt, just remove the device and pair it again. You can remove the device by selecting the vertical ellipsis at the right of a device and selecting Remove device.
Then pair your audio device again and see if that fixes the sound problem.
Check the Volume Mixer
Windows allows you to adjust volume app-wise. Even though the sound icon in your taskbar may not show the mute symbol, you could’ve still knowingly or unknowingly changed the volume for a particular app.
You can check a particular app’s audio playback level from the volume mixer. To open the volume mixer, right-click on the speaker icon at the right end of the taskbar and select Open Volume Mixer.
Doing this will take you to the Settings app. You’ll be able to adjust the volume for all apps from the Apps section.
If the volume for any of those apps is closer to 0, unmute it. Bring it up to 100 just to test it and see if that fixes the sound problem.
Check the Active Output Device
If you’ve connected more than one audio device to your PC, it may be playing the sound on a different device than the one you’re using. This may be particularly true if you’ve connected the audio device using a USB or HDMI cable because you’ll need to set those devices as default yourself.
You can change the audio device from the sound settings. To open sound settings, right-click on the speaker icon at the right end of the taskbar and select Sound settings.
At the top of the window, you’ll see an option to Choose where to play sound. Select the appropriate default audio device and check if that fixes the audio problems on your PC. However, you can also play sound on multiple devices at the same time.
You can also test the audio when you set the default device by selecting the relevant audio device and selecting the Test button on the next screen.
Alternatively, you can also choose a different playback device by going to Control Panel > Hardware and Sound > Sound. Switch to the Playback tab, select a device, and select the Set Default button from the bottom.
Use the Built-In Audio Troubleshooter
Windows has several built-in troubleshooters, including an audio troubleshooter that can determine and fix the problem automatically. The built-in troubleshooters aren’t always effective, but it’s a good option to try before you try more intrusive fixes.
You’ll find the built-in troubleshooter in the Settings app. Press Win + I to launch the Settings app and navigate to System > Troubleshoot > Other troubleshooters. Search the list of troubleshooters for an item called Playing Audio and select the Run button next to it.
Follow the on-screen instructions and let Windows attempt to find and fix issues.
Update, Reinstall, or Roll Back Audio Drivers
If your sound drivers have become outdated, corrupt, or been removed, you might not be able to get any audio output. You can fix audio problems caused by a driver by simply updating or reinstalling them. Even without an audio problem, it’s best to update drivers every once in a while.
To update or reinstall a driver, you’ll need to use the Device Manager. Press Win + R, type devmgmt.msc, and press Enter to launch the Device Manager. Search for a category called Sound, video, and game controllers and select the tiny arrow to its left to expand the list.
Find the driver for the relevant device, right-click on it, and select Uninstall device.
In many cases, you’ll see a Realtek audio driver, but other devices may be listed separately. You can uninstall all devices one by one and then select Action from the ribbon at the top, and select Scan for hardware changes.
Doing this will reinstall the new drivers for all devices that you uninstalled. Alternatively, if you’ve downloaded the drivers from the manufacturer’s website, right-click on the device and select Update driver.
Select Browse my computer for drivers and select the driver files from your PC.
In some cases, though, a driver update may be faulty. If your playback device was working fine until you updated the device driver, you can roll back the driver and use the previously installed device driver. Note that you’ll have this option only if the driver has been updated at least once and Windows still has the older driver that it can roll back to.
To roll back drivers, right-click on the device, select Properties, switch to the Driver tab, and select Roll Back Driver.
Disable Windows Audio Enhancements
Windows Audio Enhancements is a built-in feature that can improve the audio quality on Windows PCs. However, they can also cause sound issues on some PCs. Usually, the fix is to simply disable enhancements.
You can disable enhancements from within the Settings app. Press Win + I to launch the Settings app and navigate to System > Sound > All sound devices. Select the relevant audio device and turn the button next to Enhance audio off. Doing this will disable all enhancements.
Restart the Windows Audio Service
If you’re still trying to fix sound on your Windows 11 or 10, it may be worthwhile to restart the Windows Audio and Windows Audio Endpoint Builder services. The services may also have automatically disabled itself in some cases, leaving you with no sound.
Press Win + R, type services.msc, and press Enter to launch the Services console. Search the list for a service called Windows Audio. You can do this by pressing Ctrl + F, typing windows audio in the search box, and pressing Enter.
Double-click on the service once you find it. If the Service status appears as Stopped, just select the Start button.
If the service is already running, select the Stop button and then the Start button to restart it.
Also, check the Startup type. If it’s set to anything but Automatic, change it to Automatic. Once you’re done, select OK. Repeat the same process for the Windows Audio Endpoint Builder service.
Windows Audio Problems Fixed
Hopefully, one of these fixes worked for you and the audio works fine on your PC. However, if it doesn’t, you may want to consider a System Restore. If you’re having a bunch of other issues as well, resetting Windows might be another viable option. Just be sure to backup your PC before using either of those options.