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:


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)


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:


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:


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:


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:


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.


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


  1. rosa rosa
    July 15, 2019    

    so every time i load a camera motion, the camera always cuts off. originally i was told i could simply adjust the key frames to fix this, but here’s where the problem kicks in:
    -i have seen motions with over 7000 frames and only 4 of them are key frames and i have seen motions with only 1000 frames and 500 of them (literally, half of them) are key frames. this means that i could be spending hours or even days just adjusting a motion that i should have to be adjusting in the first place. how do i set up mmd to ensure that the motions load properly the first time-without adjusting anything.

    • Reggie_Dentmore Reggie_Dentmore
      July 15, 2019    

      ” how do i set up mmd to ensure that the motions load properly the first time-without adjusting anything”… You cannot. When an MMDer creates a motion and makes it available for download… and you do so… well: you get what you get.
      An animation with only four camera positions in 7000 frames probably is not very “cinematic”… while having a registered camera position every-other frame is just stupid/crazy. There is more to MMD than just accepting whatever files you download. BE CREATIVE… do your own thing… or be willing to tweak and modify the files you download.



      Your original statement: “so every time i load a camera motion, the camera always cuts off”… what does THAT mean? What actually happens when you do what?

    • Reggie_Dentmore Reggie_Dentmore
      July 15, 2019    

      “that i could be spending hours or even days just adjusting a motion” … that’s the name of the game!

      … That’s what MMD is all about. . … You can download a motion file and then you will probably need to tweak it to make it your own. If everything always fit every model and scene, every MMD video would be identical.

      There ARE simple ones out there… the “Happy Hands” always works!

    • Reggie_Dentmore Reggie_Dentmore
      July 15, 2019    

      I tell you what… you really pushed my button, this evening!

      Downloaded motion files may, or may not “work” with your models and scene. Each MMD model is an individual… some are taller/shorter so they may not work with a downloaded camera motion: you will need to raise or lower the camera’s every registered position to get the shot. Nearly all models, each model, is a different proportion from all other models. He’s a little taller, his head a little smaller, his arms a bit shorter, his legs a bit longer, his outfit a bit fluffier, his hair a bit longer or shorter than the next guy’s. You must KNOW that only rarely will a downloaded motion file be exactly right for your model. PLAN on modifying any motion file that you download.

  2. Dragon inflator Dragon inflator
    July 4, 2019    

    After installing DirectX End-User Runtimes (June 2010), i yet get the problem it is leading to. how can I fix this?

  3. Ovalee Ovalee
    July 1, 2019    

    When I tried to download direct x drivers, I installed them as instructed by the site but the D3DX9 dll files are nowhere to be found despite installing them allegedly.. I have the Microsoft Visual C++ 2008 Redistributable Package (x64) and 2010 ones, I checked, but I can’t seem to get the other drivers at all U _ U MMD won’t open when I downloaded the updated version of MME. I downloaded 64 bit for both and I am using a 64 bit system. Pls help.

    • Reggie_Dentmore Reggie_Dentmore
      July 2, 2019    

      So… you downloaded that DirectX runtime and… did you create a folder named TMP in your C drive … C/TMP … before running that runtime .exe?
      That DirectX runtime gives you the old DLLs from DirectX 9c than MMD needs.

  4. kiyo kiyo
    June 27, 2019    

    I’ve installed everything and I still get the side-by-side error. I have no idea what to do anymore. I just wanna mess with MMD.

    • June 27, 2019    

      “Installed” or “Downloaded and stashed”? If you did it properly, it should reflect in your Control Panel’s “Programs and Features” list.

  5. HolaFromLuna HolaFromLuna
    June 16, 2019    

    I can’t get the MME button to show up in the corner. I use MMD v9.31 on Windows 10 Version 1809 X64. I placed the .dll files with the MMD exe file for MME v0.37×64.

    When I tried using MME v0.28×64 MMD won’t even open. I’m stuck here, and I know my PC is able to handle MME. I’m sure that I had used it before I deleted it.

    I made sure to have Directx 9 and all of the C++ Packages installed. I’m stuck, any help would be appreciated.

    • Reggie_Dentmore Reggie_Dentmore
      June 16, 2019    

      Did you have MMD 9.31×64? … The 64-bit MME only works with the 64-bit MMD.

      • HolaFromLuna HolaFromLuna
        June 18, 2019    

        Yes of course!

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!