Nvidia Shadowplay No Audio Fix [Solved]

Immediate Fix

If your NVIDIA ShadowPlay is recording video but no audio, the most common culprit is a hung NVIDIA service or Windows privacy restrictions. The fastest way to resolve this without a full reboot is to restart the NVIDIA container services.

Open a terminal or PowerShell with Administrative privileges and run the following command to force-restart the audio capturing service:

Get-Service "NvContainerLocalSystem" | Restart-Service -Force

After running this, open the ShadowPlay Overlay (Alt+Z), go to Settings, and then Audio. Ensure that your “System Sound” and “Microphone” sliders are not at 0%. If they look correct, toggle the “Create a single track” option to reset the audio multiplexer.

Technical Explanation

ShadowPlay audio failures usually occur because the NVIDIA Capture Server (nvspcaps64.exe) loses its hook on the default playback device. This happens frequently when you switch between headphones and speakers while the GeForce Experience overlay is active.

Another technical factor is the “Sample Rate.” If your playback device is set to an extremely high bitrate (like 192kHz), the ShadowPlay encoder may fail to downsample the stream, resulting in a silent MP4 file.

Symptom Technical Root Cause
Video records, no game audio Default Playback Device mismatch in Windows.
Audio is static or robotic Sample rate exceeds 48,000Hz (48kHz).
No microphone recorded Windows Privacy Settings blocking “Desktop App” access.

NVIDIA ShadowPlay audio settings interface with volume bars and microphone icons.

Alternative Methods

1. Check Windows Privacy Settings

Windows 10 and 11 have a global privacy toggle that can block NVIDIA from accessing your microphone. Go to Settings > Privacy & Security > Microphone. Ensure “Allow desktop apps to access your microphone” is turned On.

2. Disable 7.1 Surround Sound

ShadowPlay struggles with multi-channel audio virtualization. If you use software like Razer Surround or Dolby Atmos, try switching your Windows sound settings back to “Stereo” to see if audio returns to your recordings.

3. Clean Driver Installation

If the issue persists, the NVIDIA High Definition Audio driver may be corrupted. Use Display Driver Uninstaller (DDU) to wipe your current drivers in Safe Mode, then perform a “Custom” installation of the latest GeForce driver, making sure to check the “Perform a clean installation” box.

4. Force Default Audio Device

Right-click the speaker icon in your taskbar and select “Sound Settings.” Ensure your primary output is set as the “Default Device” and the “Default Communication Device.” ShadowPlay often fails to record if these two roles are split between different hardware components.