Download 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 … 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. |
– SEE BELOW for MORE MMD TUTORIALS…
— — —
– _ — –
It still the same error. “can not read MMDxShow- there is not MMDxShow dll in Data folder please download the newest ver. MikuMikuDance”
Make sure you have DirectX 9.0c.
I tried everything everyone has said and nothing seems to work.
It didnt work
Install DirectX 9.0c
It did not work. I tried putting those both of those downloads into the data folder, and it gives me the same message. It says *There is not MMDxShow–>dll in data folder _Please download newest ver. MikuMikuDance.*
Have you tried unblocking the file before extracting it/putting it in the data folder? Right click on the file, go to properties, check “unblock”, then apply.
I suggest doing this with the MMD zip file as well as the MMDxShow.dll.
THX IS WORKINGGGGGGGGGGGGGGGGGG <3
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
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?
You’re officially encouraged to do so. (And also check for d3dx9_##.dll files in C:\Windows\System32)
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
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:
https://www.microsoft.com/en-us/download/details.aspx?id=13523
https://www.microsoft.com/en-us/download/details.aspx?id=2092
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?
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?
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?
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.
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
1) Place it exactly as it is on the picture, no additional folders.
3) Hmm, that’s not what’s supposed to happen. Let’s try once again, very carefully:
Uninstall 2008 x64
Reboot
Uninstall 2010 x64
Reboot
Install https://www.microsoft.com/en-us/download/details.aspx?id=2092
Reboot
Install https://www.microsoft.com/en-us/download/details.aspx?id=13523
Reboot
1) Does it supposed to look like this on the ss? http://prntscr.com/o9sg22
3) I rebooted my computer and gotten the 2008 x64 MS Visual C++, and installed the downloaded the 2010 x64 and rebooted but i dont see it here or i must be doing something wrong. http://prntscr.com/o9sgau
2) MMD worked again shown here http://prntscr.com/o9sh1r
Yes, it should be placed like this.
Well, if MMD works, no more MMDXShow.dll error, and no more side-by-side error, then it should be all right.
yes, MMD works but im still missing 2010 x64 on my computer and it wont let me render even though side by side error is fixed and mmd. am i missing something?
Did you install https://www.microsoft.com/en-us/download/details.aspx?id=13523? That’s 2010 x64.
yes i did install 2016 x64 and rebooted but its now showing up with the other C++ packs shown here http://prntscr.com/oaha03
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
2010*
How to unzip it?
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.
It worked for me very well, it really worked for me, thanks the problem was solved.
Thank YOU! …Most folks complain when it doesn’t work… so glad you took the time to give us a POSITIVE note!
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?
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
Check if you have DirectX 9.0c properly installed.
eu descobri vc tem que apertar em abris com e procurar o mmd, ai seleciona ele e aperta em ok ai depois vc comsegue salvar… …
“I found out you have to press OPEN and look for the mmd, then select it and press OK then you can save it”
same
Does not work ;-;
MMDxShow is sometimes difficult. You gave no details.
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?
WHAT doesn’t work?
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.
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.
Please do standard checks.
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. :/
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*?
This doesent work for me….
There is the same Error since i have mmd
Do you have DirectX 9.0c (*not* the higher version) installed?