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. |

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.