0XC00D1BBB

NS_E_INVALID_AUDIO_PEAKRATE_2 Error Fix (0XC00D1BBB)

Windows Errors Beginner 👁 5 views 📅 Jul 5, 2026

This error means your audio peak bit rate is lower than the bit rate. Almost always a setting mismatch in encoding software. Here's what to do.

Cause 1: Peak Bit Rate Lower Than Bit Rate in Encoder Settings

This is the most common cause. You set your audio bit rate to 128 kbps but left the peak bit rate at 96 kbps or lower. The peak rate must be greater than the bit rate. If it's not, Windows Media Encoder or any tool using the Windows Media Audio codec throws this error.

Here's the fix:

  1. Open your encoding software (Windows Media Encoder, Expression Encoder, or a third-party tool like OBS with WMA output).
  2. Find the audio settings. Look for Audio Format or Codec section.
  3. Locate the Peak Bit Rate field. It's often hidden under advanced settings.
  4. Set it to a value greater than your average bit rate. For example:
    • Bit Rate: 128 kbps
    • Peak Bit Rate: 256 kbps or higher
  5. Apply and re-encode.

The rule is simple: peak rate > bit rate. I've seen people set peak to 64 and bit to 128. That's a guaranteed error. If you're using VBR (variable bit rate), the peak still needs to be higher than the maximum average you set.

Cause 2: Wrong Codec Profile or Mode

Some encoding profiles lock the peak bit rate automatically. For example, the CBR (constant bit rate) mode might set the peak to the same value as the bit rate. That's invalid. This error shows up when you pick a profile meant for streaming (CBR) but try to use it for local file encoding.

To fix this:

  1. Switch to VBR (variable bit rate) mode. Most encoding tools let you change this in the audio codec settings.
  2. If you must use CBR, set the peak rate manually to double the bit rate. But VBR is more forgiving.
  3. Alternatively, pick a different audio codec. AAC or MP3 don't have this weird peak rate rule. Only Windows Media Audio (WMA) does.

I've had clients spend hours on this because they insisted on CBR for a podcast. Switch to VBR, and the error vanishes. Trust me.

Cause 3: Corrupted Encoder Configuration or Registry

Sometimes the settings look correct, but the encoder still fails. This means the configuration file or registry entry is corrupted. This happens after an update or a crash.

Here's how to reset it:

  1. Close your encoding software.
  2. Press Win + R, type regedit, and hit Enter.
  3. Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows Media\WMSDK.
  4. Delete the General and Encoder subkeys (if they exist). Be careful—just delete those two, not the whole branch.
  5. Restart the encoder app. It will recreate default settings.

If you're not comfortable with regedit, you can also rename the %appdata%\Microsoft\Windows Media folder. That works too. I've seen this fix about 10% of cases.

Quick-Reference Summary

CauseFixCommon Tools
Peak rate lower than bit rateSet peak rate > bit rate (e.g., 256 vs 128)Windows Media Encoder, Expression Encoder
Wrong codec profile (CBR)Switch to VBR or adjust peak manuallyOBS, FFmpeg, Adobe Media Encoder
Corrupted config/registryDelete WMSDK registry keys or rename config folderRegedit, File Explorer

That's it. Three likely causes, three fixes. Start with Cause 1—it's the problem 80% of the time. If that doesn't work, move to Cause 2. Don't bother reinstalling Windows or the codec pack. That's overkill and rarely helps. You're welcome.

Was this solution helpful?