NS_E_NO_SCRIPT_STREAM (0XC00D1B73) Fix: Missing Script Stream
This Windows Media Player error pops up when a video file's script stream is missing or corrupted. Fix it by remuxing the file or reinstalling codecs.
Most Common Cause: Corrupted or Missing Script Stream in the File
I've seen this exact error about a dozen times in the last few years, mostly on Windows 10 and 11 machines running Windows Media Player 12. The error code 0XC00D1B73 with message "No script stream is set in the current source" usually means the video file you're trying to play has a broken or missing script stream. Script streams are small metadata chunks that carry things like closed captions, chapter markers, or URL links embedded in the video. When that stream is missing or corrupted, WMP throws this error and refuses to play the file.
The real fix is to remux the file. Remuxing means repackaging the video and audio streams into a new container without re-encoding the actual content. It's fast, lossless, and strips out any broken script streams. Here's how:
- Download MKVToolNix from their official site (it's free, no ads, works on Windows 7 through 11).
- Install it — you only need the GUI tool MKVToolNix GUI.
- Open MKVToolNix GUI, drag your problematic video file into the window.
- In the "Tracks" section, uncheck anything that says "script", "chapter", or "text". Keep only video and audio streams checked.
- Click "Start multiplexing". It'll output a new file in a few seconds.
- Play that new file in Windows Media Player — error gone.
I had a client last month whose entire batch of MP4 training videos from a vendor showed this error. Remuxing all of them took under 5 minutes. They thought their computer was dying. Nope, just bad metadata.
Second Cause: Windows Media Player Needs a Codec Pack
Sometimes the error isn't about a broken script stream — it's that WMP doesn't have the right codec to parse the stream. Modern video files often use codecs like H.265 (HEVC) or VP9, which aren't built into older versions of Windows Media Player. If the video plays fine in VLC or MPC-HC but gives you 0XC00D1B73 in WMP, it's a codec issue.
Skip the Microsoft store HEVC extension that costs money. Install the K-Lite Codec Pack Basic instead. It's free, maintained by a guy who's been doing this since the early 2000s, and includes everything WMP needs to handle modern script streams.
- Download K-Lite Codec Pack Basic from codecguide.com.
- Run the installer — leave all defaults.
- Restart Windows Media Player.
One note: if you already have another codec pack installed (like CCCP or Combined Community Codec Pack), uninstall it first. You don't want codec conflicts. I've seen two codec packs installed simultaneously cause weirder errors than this.
Third Cause: Disable Script Commands in WMP (Quick Workaround)
If you're in a hurry and can't remux or install codecs, you can tell Windows Media Player to ignore script streams entirely. This is a band-aid fix — it won't fix the file, but it'll let you watch the video without the error. Use it when you're on a client's machine and just need to get a presentation running.
- Open Windows Media Player.
- Press
Altto show the menu bar, then go to Tools > Options. - Click the Player tab.
- Under "Player settings", uncheck "Download usage rights automatically" (this sometimes triggers script stream checks).
- Go to the Security tab.
- Uncheck "Run script commands" and "Run script commands when present".
- Click OK and try playing the file again.
This disables all script-based features in WMP, including captions and embedded URLs. Your video will play without the error, but you'll lose any interactive elements. Trade-off is worth it if you just need to watch the darn thing.
I used this trick last week on a Windows 11 machine at a dental office. The receptionist had a training video that kept erroring out. Disabled script commands, video played instantly. They never noticed the missing captions.
Quick-Reference Summary
| Cause | Fix | Difficulty | Time |
|---|---|---|---|
| Corrupted script stream in file | Remux with MKVToolNix | Intermediate | 2–5 minutes |
| Missing codec for script stream | Install K-Lite Codec Pack Basic | Beginner | 5 minutes |
| Need quick workaround | Disable script commands in WMP | Beginner | 1 minute |
Was this solution helpful?