0XC00D10C9

Flash Player missing? Fix error 0XC00D10C9 in Windows Media Player

Database Errors Beginner 👁 1 views 📅 May 28, 2026

This error pops up in Windows Media Player when it can't find the COM server for Flash. You'll see it trying to play Flash content like older web videos or SWF files.

You're trying to play a video in Windows Media Player, maybe an old .swf file or a stream from a website you saved. Then bam — a dialog box says "To play the selected item, you must install the Macromedia Flash Player." The details show error code 0XC00D10C9. You know Flash is already installed, but WMP can't find it.

This usually happens when you try to play Flash content (like a local .swf file or an embedded video) directly in Windows Media Player. Flash Player is installed as a browser plugin, not as a system-wide COM server that WMP can talk to. The error code 0XC00D10C9 means WMP can't find the Flash ActiveX control or its COM registration.

The real fix is simple: install the standalone Flash Player ActiveX control, or re-register it if it's already there. Don't waste time uninstalling and reinstalling Flash — that almost never helps. Here's what actually works.

Step-by-step fix for error 0XC00D10C9

  1. Download the Flash Player ActiveX installer
    Go to Adobe's archived Flash Player page (yes, it's still available). Open your browser and visit https://archive.org/details/flashplayer_old. Download the "Flash Player for Internet Explorer - ActiveX" version. That's the one that registers the COM server WMP needs.
  2. Close all programs
    Close Windows Media Player, your web browser, and any other app that might use Flash. After doing this, right-click the installer you downloaded and select "Run as administrator." You should see a standard Flash installer window pop up.
  3. Install Flash Player
    Click "Next" through the installer. It'll ask if you want to install the Chrome version too — you can skip that. You only need the ActiveX control. After it finishes, you'll see a confirmation screen that says "Installation complete." Click "Finish."
  4. Reboot your PC
    I know it's annoying, but this step matters. Restart your computer. This forces Windows to reload the COM registration for the Flash control.
  5. Test in Windows Media Player
    After the reboot, open Windows Media Player. Go to File > Open (or just drag a .swf file into the window). The error should be gone now. The file should play in WMP — you'll see the Flash content inside the player window.

If it still fails after the install

Sometimes the Flash installer doesn't register the COM server properly. Here's a quick fix for that:

  1. Press Windows Key + R, type cmd, then press Ctrl+Shift+Enter to run Command Prompt as administrator.
  2. Type this command and press Enter: regsvr32 "C:\Windows\SysWOW64\Macromed\Flash\Flash.ocx". If you're on a 32-bit system, use C:\Windows\System32\Macromed\Flash\Flash.ocx instead.
  3. You should see a popup saying "DllRegisterServer in Flash.ocx succeeded." That means the COM server is registered.
  4. Close the Command Prompt, then test WMP again.

If you still get the error, check if you're using a 64-bit version of Windows Media Player. Some older Flash content won't work in 64-bit mode. Go to C:\Program Files (x86)\Windows Media Player\wmplayer.exe and launch that version instead. Right-click it and pin it to your taskbar for easy access.

One more thing — if the .swf file itself is corrupted or from a shady source, no amount of registration will fix it. Try another known-good Flash file from a trusted site to rule that out. The real issue here is almost always the missing COM registration, and the steps above fix it nine times out of ten.

Was this solution helpful?