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

Troubleshooting MMD errors and setting up


A feature article by Learnmmd's parkeerwacht!How do I fix MMD errors? How do I fix the side-by-side error? How do I fix the missing DLL error? How do I setup MikuMikuDance? How do I solve MMD problems? How do I install MME effects?


Hey LearnMMD readers, it`s parkeerwacht with another tutorial. This time it is a very basic one! How do you solve common issues with MMD. I am writing this article, because I have seen alot of readers saying they run into these problems. The solution is actually allready on the site. In multiple articles! Even on the download page itself! I assume most people read over them soo, I want to create this article to solve them once and for all! (hopefully)


How to solve common MMD problems, and set up MMD so you can start animating!

To start off I suggest you watch my video on the topic:

In this video I will explain everything inside this article.


Downloading MMD

You can get MMD from the downloads page or from the VPVP page (1.3 for 32-bit MMD and 1.4 for 64-bit MMD)

To download the proper version of MMD you can check if your system is 32-bit or 64-bit. (32-bit MMD will run on 64-bit machines) To look this up go to system in the control panel of Windows: (Select Large Icons in the dropdown in the top right for windows Vista-8.1 and select classic view in Windows XP)

winvista-8-1_control_panel_smallClick image for full size

In windows 10 you can go to settings > System > About:

Win10-settings_small

Click Image for full size

Depending on your windows version the screen you will see differs, look for something that says: 64-bit operating system or X64 edition for Windows XP. on the image above you can see how it looks for 64-bit Windows 10, but all systems should have something like that.

This is how it looks for my test system: (a Virtual Machine running on my computer)

Test-System

In Windows XP it doesn`t say 32-bit so if it doesn`t say X64 Edition it`s 32-bit. (I found this image online)

My test system is 32-bit so I download the 32-bit version. If it says 64-bit download the 64-bit version MMD. You can also use 32-bit MMD on these systems as well, but I prefer 64-bit MMD.


The Side-by-Side configuration error.

Common question by our readers:

I downloaded MMD but it gives me the following error: “The side-by-side configuration is incorrect” How do I fix this?

On my Windows XP test system it showed up as the following:

Config-error-XPThis is the same as the Side-by-Side configuration error.

This means you do not have the C++ Libraries installed!

To fix this error:

Download the following packages for 32-bit MMD:

for 64-bit MMD, install the following packages:

You will need to have full administrator access to the computer in order to install them.

If you still get the error after installing, reboot your computer.


The missing DLL error

Common question by our readers:

My MMD crashes on startup with the error:”This application has failed to start because D3DX9_**.DLL was not found.” Can you help me?  (Different DLL`s may be shown usually D3DX9_32.DLL or D3DX9_43.DLL. I have noted different DLL`s)

For me it showed up like this:

DLL-error

To fix this error:

Install the following package:

DirectX 9.0c End-User Runtime

Make sure to restart the computer if it doesn`t work immediately!

If you keep getting the error after installation, or when you get an error when you try to install. Use the following setup:

Download and install the following package:

DirectX End-User Runtimes (June 2010)

To install it create a new folder on the C drive named TMP. Let it extract to that folder.
Now open the folder and run: DXSETUP.EXE
This will install DirectX on your system.

If you get the following error after installing DirectX:

CreateDevice_Error

This error means that your graphics card or current graphics drivers, are not able to run DirectX 9. All Graphics cards from 2007 and later are supported for DirectX9. To fix this you can try to update your graphics card drivers. If that does not work you must get a DirectX9 supported Graphics card or a new computer.  Since I am on a Virtual Machine I get this error as well.


Japanese Locale

For some features of MMD to work properly, and prevent scrabled filenamed when extracting MMD data, you must set your system locale for non-unicode applications to japanese.

To do this: go to the controll panel. (For windows 8.1 and 10 users: right click on the start button and click on controll panel) Then click on Region, under the administrative tab click on change system locale, select Japanese from that list. Click on OK and reboot the computer.


MME effects

Once you have got MMD running, you should install MME. This plugin gives you the ability to use different effects in your videos!

Download MME at our downloads page, make sure to download the corrosponding version of MME to your MMD version (64-bit MME for 64-bit MMD, and 32-bit MME for 32-bit MMD)

open the archive and copy these files to the same folder where MikuMikuDance.exe is located:

MME-files

DO NOT PUT THEM IN THE DATA FOLDER! I have seen people do this. This won`t work!

If it worked it should show up in the top right corner of the MMD interface:

MME_installed

Soo, I got it all working. What should I do next?

Well that’s for you to decide I have collected some links that will help you get started:
Getting started
Make a music video
Render your video in HD 60fps (Little bit more advanced)
Keep the faith MMD
Upload your video to YouTube


That`s about it, for this article!

If you get a different error or if it still won’t work, please let me know by posting a comment below or on my YouTube video.

UPDATE 06-05-2016:

Rivised the DirectX part of the post and added Locale part

UPDATE 30-05-2016:

Updated the video with a revised version.


– SEE BELOW for MORE MMD TUTORIALS…




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

54 Comments

  1. Kareem Kareem
    November 10, 2018    

    My problem that I’ve been having is that MMD 9.31 X64 won’t run anymore.
    It used to before, but now whenever i click on the program, it shows the cursor loading and then nothing happens. No error, No “MikuMikuDance has stopped working”, nothing. Please help, ive been using MMD 8.10 alternatively but i hate it.

    • November 10, 2018    

      Check your firewall/antivirus’ settings. Maybe MMD must be whitelisted in there.

  2. Jj Jj
    October 16, 2018    

    @killerBeer (i dont know why i cant reply back and i have to keep making new threads) but i have installed the directx versions mentioned only in this site, i have checked and made sure that i have all of the d3dx9 files (24-43) and made sure i have all microsoft redistributes. mmd still refuses to open up.

    • October 17, 2018    

      Hmm, I’m out of ideas that can be tested by remote questioning. It’s still likely that the answer to your problem is something simple, but to see it, I (or someone else) would have to access your computer directly. If you’re all right with the idea, there’s software named TeamView; you install it, launch, tell the other person your ID and password (it only works for a single session, so no danger to your security) and then he can see and control your desktop. Of course, you both would have to be online at the same time, so that has to be arranged first.

      • Jj Jj
        October 17, 2018    

        Nah i’m really not feeling that method, i could just send screenshots or something close to that.

        • October 17, 2018    

          It’s not about screenshots, it’s that when looking and operating directly, you can notice something you’d never think to ask about. But suit yourself.

          • Jj Jj
            October 17, 2018    

            Well, i don’t know, its very weird how older version of mmd works with mme, but i gotta use the newest version in order for my pmm files to work. this is very frustrating seeing mmd open up in task manager but crashing over and over. is there anyone able to help on that?

            • Jj Jj
              October 17, 2018    

              I also see that mmd v810 doesnt run the current version of mme, i suspect that version of mme just doesnt like me.

              • October 17, 2018    

                I don’t expect this to work, but I have no way of knowing for sure.
                https://drive.google.com/open?id=1QQhCrpmzBJWc-bw-4o5PNobCesxwIp7m

                This is mmd 910 with mme. I tested it to work, let me know

                • Jj Jj
                  October 18, 2018    

                  GODSEND, this actually WORKED!, thankyou soo much! idk how it worked but it does, effects work well too aswell as my pmm files. again thankyou!

                  • October 18, 2018    

                    Really? Wow.
                    I guess we’ll never know what the problem was.
                    All I did was download the two recent versions, test to see if they worked, zipped it and shot you the link.

  3. Jj Jj
    October 12, 2018    

    @Reggie unable to reply to your message from other thread, but i’ve tried multiple versions, aswell as interchanging versions, but got nothing. don’t know what else to do here.

    • Jj Jj
      October 13, 2018    

      I’ve noticed when i dont have d3d9.dll in the folder, mmd runs fine (of course without the mme working) but i feel that dll is preventing my mmd from running.

      • Reggie_Dentmore Reggie_Dentmore
        October 13, 2018    

        “i dont have d3d9.dll in the folder”… which folder? If MMD is running… you must have it… it will be in your system32 folder inside the Windows folder on your C drive.
        You wrote: “mmd runs fine” and then you wrote “i feel that dll is preventing my mmd from running.”

        I am lost.

        • Jj Jj
          October 13, 2018    

          im talking about the dll that comes with the mmeffect folder, like i have to drag 3 dlls into mmd folder right?, the MMEffect.dll, MMHack.dll, and d3d9.dll, whenever i run mmd with all dlls present in folder, mmd doesnt run, but if i run mmd without d3d9.dll mmd opens up normally, (without mme tab tho)

          • October 14, 2018    

            Check if you have DirectX 9.0c installed properly.

            • Jj Jj
              October 14, 2018    

              Already have it installed, installed again to make sure and nothings changed.

              • October 14, 2018    

                I’m not sure if I’m allowed to link here. sorry in advance if not.
                This is an mmd+mme setup I’ve used for years when people are having issues.
                If you unzip this and just run mmd it will work. if it doesn’t then we know it’s not an issue with mmd, but with your pc.

                https://drive.google.com/open?id=1f1PzSGXJdo1NDinZbVnhPnHYwAnxPqny

                • Jj Jj
                  October 14, 2018    

                  It works i see the mmeffect tab, however when i open up a pmm, it says “cannot read this version of pmm” what now?

                  • October 15, 2018    

                    If you save a .pmm with this version, will it open it? Apparently, newer MMD made changes to PMM format that the 7.96 no longer recognizes.

                    • Jj Jj
                      October 15, 2018    

                      7.96 pmm files work with 9.31 version, but not the other way, also the firewall and antivirus aren’t affecting mmd. i don’t know why 7.96 works and 9.31 doesn’t.

                    • Reggie_Dentmore Reggie_Dentmore
                      October 15, 2018    

                      ALL of the older versions of MMD are listed here… and includes instructions for downloading ANY of them you like.

                  • October 15, 2018    

                    If you need to load a pmm file from a newer version of MMD, we’ll have to figure out what your computer is missing that doesn’t allow MME to show in the newer versions.

                    The first thing I would try is installing all versions of directx and microsoft visual redistributibles again.

                    • Jj Jj
                      October 15, 2018    

                      I’ve done that already, and have not seen a change. unless theres some secret version of directx im missing.

                    • October 16, 2018    

                      Just to clarify: did you use the small installer that scans your computer and pulls missing files from internet (the version MS downloads site promotes by default), or the full one that you have to unpack and that installs everything unconditionally (the version our pages recommend)?

                  • October 15, 2018    

                    All right, install all directx versions found here,
                    https://offlinefreewarefiles.com/directx-offline-installer-latest-version/

                    and all redistributables here,
                    https://www.itechtics.com/microsoft-visual-c-redistributable-versions-direct-download-links/#Microsoft_Visual_C_Redistributable_2017

                    Make sure you install them from oldest version to newest version.

                • Reggie_Dentmore Reggie_Dentmore
                  October 14, 2018    

                  Links OK… good work!

                  • Jj Jj
                    October 14, 2018    

                    Any help?

                    • October 15, 2018    

                      Did you try disabling antivirus/firewall? Any results?

  4. morrigan morrigan
    September 6, 2018    

    when i try to download mikumikueffect, my mmd just refuses to open, opening it regularly, opening it as admin, nothing works. but when i take the mme files out, mmd works perfectly, as if nothing happened, my OS is Windows 10 x64, my MMD is version 9.31 x64, and I’m trying to install MME version 0.37 x 64.

    • September 7, 2018    
      • morrigan morrigan
        September 9, 2018    

        Alright, I followed everything in the article (putting mmd in c:/ , installing the direct x 9 files i was missing, and i already had all of the microsoft visual C++ redistributable libraries for both x86 and x64), but MME still refuses to work. (a extra note, i had the exact same problem on my old windows 8.1 laptop)

        • September 9, 2018    

          Does it throw any kind of error message? Does “all of the C++ libraries” mean “including specifically those two required” or just a “huge bunch of them”? What is your video card and did you update its drivers?

          • morrigan morrigan
            September 9, 2018    

            no error messages or anything, i just double click and nothing happens, but something to note is that when i try to remove the mme files after trying to open it, windows says i can’t move the files due to mmd running,. despite nothing showing up.

            for the C++ libraries: I have one 2005 x86 library, four 2008 libraries (two of each x86 and x64), and two 2010 libraries, x84 and x64 respectively.

            my video card is NVIDIA GeForce GTX 1070 and the drivers are all up to date.

            • September 9, 2018    

              OK, did you install DirectX by running SETUP.EXE from a 95 MBytes distributive this page recommends (correct), a small “smart” distributive Microsoft offers by default (says to be OK, but in truth has its own ideas on what do you need, and in MMD’s case, it’s mistaken), or just added missing .dlls straight to \Windows\System32 (plain wrong)?

              Try the following: right-click on the MMD folder, select Properties, uncheck the “read-only” flag if it’s there, click OK, and confirm that you want to remove it from all files and subdirectories. See if it helps.

            • September 9, 2018    

              Is it possible this could be a blocking issue? See https://blogs.msdn.microsoft.com/delay/p/unblockingdownloadedfile/

            • September 9, 2018    

              Hmm, I’ve usually seen the blocking issue to cause problems to PMDE/PMXE plugins, but not to MMD itself. Still, worth to check this either. Tell us if that was the case.

              • morrigan morrigan
                September 11, 2018    

                so i downloaded the missing directX files from the mbytes distributive, none of the files are blocked. i believe the big problem is the read-only error. it seems that both windows 8.1 and windows 10 have this read-only error where you click the read-only flag off, and it shows that you ticked it off, but the next time you check the properties, it shows as read-only again.
                i’ve been trying to fix this issue, but to no avail. i firmly believe this is the main issue, as everything else is a-ok.

                • September 11, 2018    

                  Hmm, interesting. What will happen if you right-click on MMD icon and select “Run as administrator”? Also, check your antivirus/firewall software. Turn it off for a while (unplug your internet cable or turn off wifi to make sure you’re not left unprotected at that time) and see if MMD is allowed to run then.

                  • Jj Jj
                    October 6, 2018    

                    I also have the same problem as morrigan here, when i run mmd with mme installed i can see the program running in task manager only for it to disappear almost instantly., ive tried all of the above no luck, but still unable to uncheck “read-only” flag. any help here?

                    • October 7, 2018    

                      It sounds like MMD is crashing because the versions of MMD and MME aren’t compatible with each other.
                      Try downloading older versions of either MMD or MME, put them together and see if a certain combination runs correctly.

                    • Reggie_Dentmore Reggie_Dentmore
                      October 8, 2018    

                      Yes… be sure MME and MMD are both 32-bit or are both 64-bit. … and note that MME does not “install”… you just drop those three MME DLLs into the MMD folder, right next to mikumikudance.exe

                    • October 12, 2018    

                      Try to switch off your antivirus/firewall software and see if MMD runs then. If so, check antivirus’ settings to find a way to whitelist MMD in there.

  5. Toshio Toshio
    September 6, 2018    

    Miku Miku Dance stopped working again.
    It just give a loading circle and no error message is shown.

    Both 32 bit and 64 bit are giving the same error.

  6. adrianna adrianna
    September 5, 2018    

    My MME is having a problem. I did what I was told when adding the .dlls into the folder, but when I open up MMD I get an error saying “Initialize Error: failed to load default effect file. Please check video card capability.” I changed stuff with the video card, but nothing worked. Do you happen to know a solution to this problem? Thank you.

    • September 5, 2018    

      What is your video card? Have you DirectX 9.0c installed?

  7. Jasiri Jasiri
    August 1, 2018    

    Does it matter which year the C++ redist is from because I have from 2007-2017 but the newest one is what is used.

    • August 1, 2018    

      You need specifically two versions of C++ libraries as linked in this article, depending on 32 or 64-bit version of MMD you use. Years do matter, not the newest you have, but which was used when compiling the software.

  8. Kiyo Dipstick Kiyo Dipstick
    July 18, 2018    

    i dunno how this happened but mmd straight up doesn’t open. i have the newest version, all of the necessary stuff, and windows 10

  9. KoolKidz112 KoolKidz112
    July 6, 2018    

    I downloaded the C++ thingy but the same error message appears and I restarted my computer twice

    • Reggie_Dentmore Reggie_Dentmore
      July 6, 2018    

      Tell us more… which error? … describe your computer… describe, in detail, what have you done, so far, and what you have seen so far, what errors.

    • September 3, 2018    

      Mines too

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!