Solution for Media Player Classic: Can’t create shockwave control

Quick fix: if you recently reinstalled like I just did, you might encounter this error when trying to play SWF or FLV files with Media Player Classic:

“Can’t create shockwave control”

The answer to fix this is fairly simple – thanks to nameless over on the neowin forums:

If you have this problem, you need to install the Flash plugin for Internet Explorer. You need to do that because Media Player Classic uses the Internet Explorer Flash plugin to render SWF files.

Simple enough! I find the quickest way to get it is open youtube.com (or any other site guaranteed to have Flash content) in an IE window and click on the link to install Flash.

Hey, let me know if this helped you out by posting a quick note in the Comments!

Update from Ren in the comments for folks using Win7 x64 MPC:

Under Windows 7, using the x64 version of Media Player Classic, you’ll have trouble playing flash stuff in MPC. This is due to the fact that a 64-bit program can not load a 32-bit active X control.

The only work-around as far as I can see is to use the 32-bit version for your flash until Adobe updates to 64-bit.

You can download the activeX controls at labs.adobe.com

9 Responses to Solution for Media Player Classic: Can’t create shockwave control

  1. James says:

    Hi, I found your blog on this new directory of WordPress Blogs at blackhatbootcamp.com/listofwordpressblogs. I dont know how your blog came up, must have been a typo, i duno. Anyways, I just clicked it and here I am. Your blog looks good. Have a nice day. James.

  2. Jim says:

    This was exactly what I needed. Thanks a ton!

  3. Geralt says:

    Wondered for quite some time why MPC would not open SWFs any more. Thanks!

  4. cherliz says:

    Yes, perfect solution. I was getting totally frustrated why the swf files suddenly quit playing with Media Player Classic anymore. Another solution that worked for a while was the standalone flashplayer (flashplayer_10_sa_debug.exe) from adobe. but that also quit today.
    Thanks much for the solution. I use Media Player Classic quite a lot.

  5. Ren says:

    Since this is one of the few results that turn up on Google, I’ll bump this old thread with the following info.

    Under Windows 7, using the x64 version of Media Player Classic, you’ll have trouble playing flash stuff in MPC. This is due to the fact that a 64-bit program can not load a 32-bit active X control.

    The only work-around as far as I can see is to use the 32-bit version for your flash until Adobe updates to 64-bit.

    You can download the activeX controls at labs.adobe.com

  6. amd says:

    Excellent, thanks for that Ren!

    I’ve promoted your comment into the main post so more folks can find the solution easily.

    Cheers,
    AMD

  7. 100 thanks, you soled my problem, flashplayer_10_sa_debug.exe playing my video in win 7,

    Thanks a lot……….

  8. Anonymous says:

    “The only work-around as far as I can see is to use the 32-bit version for your flash until Adobe updates to 64-bit.”

    How???

  9. amd says:

    Anonymous: I think Ren means using the 32bit version of MPC player

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>