Visit LearnMMD.com on Facebook!.
Keep the Faith-MMD... Learn to be a responsible MMDer! .

Download MMDxShow.dll Fix the Cannot Read MMDxShow.dll Error

A Feature Article by Reggie Dentmore on LearnMMD.comDownload MMDxShow.dll … Direct Show cannot read MMDxShow.dll! There is not ‘MMDxShow.dll’ in ‘Data’ folder. Please download the newest ver. MikuMikuDance. I get an error about a missing DLL file when I try to render to AVI. MMD crashes when I try to render to AVI. My MikuMikuDance is missing MMDxShow.dll file.

My MikuMikuDance runs fine until I render to AVI …

An Experimental Fix for the
Cannot Read MMDxShow.dll Error

Download MMDxShow.dll …

Download MMDxShow.dll from LearnMMD.com ... Find it on the LearnMMD.com Downloads page!Download MMDxShow.dll from LearnMMD.com … Reggie’s personal copy of that missing DLL file.

As of this writing, Christmas Day, 2013, I do not know if downloading and installing this DLL file will solve the cannot read MMDxShow.dll file error problem; that’s why I call it “Experimental” … Please let us know if it works for you … leave a comment!

Start by renaming your old MMDxShow.dll file (if you have one). Name it something like orig_MMDxShow.dll so that you have the original file saved, if you need it later.

Then, Download MMDxShow.dll from LearnMMD.com‘s DOWNLOADS page. Unzip the folder and drop the new DLL file into your MMD DATA folder, as shown in the picture, above.

Close MMD (if you have it open) and start MMD. Make a quick test … render to AVI and see if it works … … Yes? … No? … PLEASE leave a comment to let us know how it works for you!

Editors Note 04/18/2017:
The MMDxShow error sometimes can be triggered by lack of necessary MS Visual C++ Redistributable packs. If you downloaded the proper .dll file from our page, placed it where it belongs, and still are getting the error, make sure that you have them installed as instructed.


Visit the LearnMMD.com Homepage! Plenty of Mikumikudance instruction and info!


  1. July 2, 2019    

    1) Do i have the MMDXSHOW.dll file like this? http://prntscr.com/o9ug2k

    3) I have the 2008 MS Visual C++ x64 installed and rebooted. I downloaded the 2010 MS visual C++ x64 and rebooted it but its not showing like the 2008 one shown here http://prntscr.com/o9ughh

  2. June 25, 2019    

    Can i show screenshots of the Visual C++ packs i have installed to know if i put them in right for why trouble with the mmdxshow error please?

    • June 25, 2019    

      You’re officially encouraged to do so. (And also check for d3dx9_##.dll files in C:\Windows\System32)

      • June 25, 2019    

        heres the screenshot of the visual C++ packs http://prntscr.com/o6r4sr and where can i find the d3dxp.dll file i run a 64-bit

        • June 25, 2019    

          Well, your list seems to be OK. The only thing that causes suspicions is that some of them look to be installed twice. It not necessarily means trouble, but I’d check it just in case.

          So, first: install DirectX 9.0c using these instructions (from your answer I suspect you don’t have it, and it’s necessary anyway). Reboot the computer and see if MMD runs normally.

          If *not*, uninstall *all* instances of Visual C++ packs for versions 2008/x64 and 2010/x64 (keep others), reboot again, and install them using these links:

          • June 30, 2019    

            Is there way of showing you how to fix the mmdxshow.dl error i dont wanna mess up or delete anything and not have mmd working again?

            • July 1, 2019    

              I’m not sure I understand you this time.

              1) MMD still doesn’t work for you?
              2) Did you install DirectX 9.0c?
              3) Did you try to reinstall C++ redistributables?

              • July 1, 2019    

                1). MMDXShow.dll file still isnt working.
                2). Yes i installed DirectX 9.0c.
                3). I was wondering if you wanted me to uninstall all the C++ Packs or the C++ visual that are doubled?

                • July 1, 2019    

                  2) That’s good. Just to make sure you really did (no offense, but I’ve seen *too* many people getting it wrong, even *after* being instructed in details) go to C:\Windows\System32 and see if you have there about 20 files with names like d3dx9_##.dll, where ## are numbers from 24 to 43. If they are there, I won’t bother you anymore with it :D.
                  3) You should uninstall both 2008 x64 versions (that are doubled) and one 2010 x64 (that is not). Then install from links I provided – they are latest SP1 versions of the same from MS.
                  1) If *after* doing both of the above MMD still doesn’t work, rename or move somewhere else the MMDXShow.dll you currently have, then go to Downloads, scroll down to MMDXShow.dll section, and download the one with “64-bit” icon (to the right). The archive inside has it packed into subfolders, but you just place the file itself into the Data folder.

                  • July 2, 2019    

                    1) Do i leave the MMDXSHOW.dll folder in the data folder or take out it of the folder and leave it in with the MMDXSHOW itself.

                    2) Yes, i have all those in C:\Windows\System32

                    3) I have both 2008 Visual C++ x64 (doubles) and 2010 x64 uninstall as well. And have the both of dem install from the links you gave me. How do i put them in because my mmd will show side by side configuration

          • July 5, 2019    

            Sorry i meant yes i did install 2016 x64 and rebooted but its not showing up with the other C++ packs shown here on the link http://prntscr.com/oaha03

    April 12, 2019    

    How to unzip it?

    • Reggie_Dentmore Reggie_Dentmore
      April 12, 2019    

      Like any other zip… drag the zip to your desktop… double-click the zip… click the EXTRACT or Extract All button and OK the default pop-ups. Now you will see the new folder on your desktop.

  4. Leó Otniel Leó Otniel
    March 27, 2019    

    It worked for me very well, it really worked for me, thanks the problem was solved.

    • Reggie_Dentmore Reggie_Dentmore
      March 27, 2019    

      Thank YOU! …Most folks complain when it doesn’t work… so glad you took the time to give us a POSITIVE note!

  5. Eli Eli
    November 2, 2018    

    I’ve followed the instructions to the letter, but I still get an error saying that the dll could not be read or found. It’ll then start recording, but be stuck on the first frame until I close/cancel it. I have everything properly updated including DirectX 9.0c, but it still refuses to cooperate. Do you have any other advice?

  6. July 6, 2018    

    It doesnt work for me, When I want to render AVI file.
    All is fine until that happens and it a messa ge appears me “can not read MMDxShow- there is not MMDxShow dll in Data folder please download the newest ver. MikuMikuDance” the problem is that I have the newest version, can someone help me

  7. Steve Gustavo Steve Gustavo
    May 11, 2018    

    Does not work ;-;

    • Reggie_Dentmore Reggie_Dentmore
      May 12, 2018    

      MMDxShow is sometimes difficult. You gave no details.

  8. burnedKK burnedKK
    March 11, 2018    

    Downloaded everything and STILL DOESN’T WORK. Every Visaul C++ version and DirectX are installed, file was replaced AND STLL DOES NOT WORK. Could you help me?

    • Reggie_Dentmore Reggie_Dentmore
      March 11, 2018    

      WHAT doesn’t work?

    • March 11, 2018    

      I hear you saying you’ve installed DirectX and C++, but are you positive you’ve installed them *successfully*? Please humor me and check again, as described here. Screenshots would be appreciated even more.

  9. Sad user Sad user
    December 26, 2017    

    honestly, ive tried everything. but the same error has came up too many times no matter what i do. i havent lost hope but i think my laptop has.

    • December 26, 2017    
      • Anonymous Anonymous
        September 18, 2018    

        I’ve already followed that turorial, and nothing’s worked. I redownloaded both things, renamed files, everything. Still doesn’t render to AVI like it’s supposed to. :/

        • September 18, 2018    

          What happens when you try? Is there an error message and what? What codec do you use? Try a very short clip in AVI RAW – does that work? What codecs do you *have*?

  10. rinka rinka
    November 12, 2017    

    This doesent work for me….
    There is the same Error since i have mmd

    • November 12, 2017    

      Do you have DirectX 9.0c (*not* the higher version) installed?

Leave a Reply

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

Download the latest version of MMD MikuMikuDance! Step-by-step instructions to help you make an MMD Music Video! bo-beep-bo-beep! LearnMMD's Step-by-Step MMD instructions for MikuMikuDance!

MMD Tutorials:

Really Learn MMD as you face the 15-second Animation Challenge!

Visit LearnMMD.com on Facebook!