Skip to content
Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software

Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software

Download Free Animation Software – Let's Learn How to Do Everything!

  • Step-by-Step MMD instructions
  • DOWNLOADS
  • Troubleshoot, Fix MMD
  • Site Contents
  • Reggie Replies Q&A
  • Homework!
  • What IS MMD?
    • Download MikuMikuDance Newest Latest Version of MMD
  • “HOW TO”
    • Raycast RAY-MMD Effect Tutorials
  • BONUS PAGES
    • Why convert PMD models to PMX?
  • HALL of CHAMPIONS
  • Tutorial Categories
  • About
    • Privacy Policy
  • Toggle search form
  • Ray-MMD demonstration of MMD ships
    Ray-MMD Demonstration “Battle stations … all hands on deck!!!” Battleship Models - MMD
  • Sweet MMD Meme “Hello_How Are You” MMD Memes
  • Get started with MMM – The Basics Kazuki Matsuoka
  • Good MMD videos require Inspiration, Vision, Planning: The Lament of Okada’s Ghost MMD Basics
  • New LearnMMD Stage Download is Ready! New Stage Accessory
  • Follow My Learnmmd on Facebook for latest LearnMMD.com MMD tutorials! MMD Tutorials
  • Miku wishes for a peaceful birthday!
    Happy Birthday Miku! ARIZONA
  • Why does the texture move as I convert the Sketchup model into a DirectX .x model using the 3D-RAD plugin?
    Add custom texture images to Google Sketchup .x model for MMD 7.39 Google SketchUp and MMD

Fix MikuMikuDance Missing DLL and Side-by-Side Configuration Errors

Posted on February 27, 2015July 3, 2024 By Reggie_Dentmore 68 Comments on Fix MikuMikuDance Missing DLL and Side-by-Side Configuration Errors

A Feature Article by Reggie Dentmore on LearnMMD.comHow do I fix MikuMikuDance missing DLL error? Fix the MMD side-by-side configuration error. How can I get MMD to run on my computer?

Fix MikuMikuDance …

Editor’s Note, 1/18/16:
This article may be out of date.<style=”font-family: Helvetica,Arial,sans-serif;”>
Our Parkeerwacht has written
a single article describing the common errors and the latest solutions to those errors. See that post to find the answers you need as you
fix / troubleshoot MikuMikuDance.
Still need help? Leave a comment or send Reggie an email.

 

… A Case Study!

I love MikuMikuDance!

A friend bought a new laptop … she downloaded the latest version of MikuMikuDance … and she experienced what has become …
the standard MMD error messages.

We worked together to fix MikuMikuDance so that it was running on her new computer.

Editors Note 10/26/2015:
The VPVP page recommends that you download and install:

Regular MikuMikuDance
(32-Bit)
If cannot move, please install following runtime package.
・Microsoft Visual C++ 2005 Redistributable Package
・Microsoft Visual C++ 2008 Redistributable Package
・DirectX End-User Runtime

64-Bit MikuMikuDance 
If cannot move, please install following runtime package.
・Microsoft Visual C++ 2008 Redistributable Package (x64)
・Microsoft Visual C++ 2010 Redistributable Package (x64)
・DirectX End-User Runtime

She first asked me about the infamous MMD Side-by-Side Configuration error. Experience has shown that you must download and install the Microsoft C++ 2008 redistributable.
For either 32-bit version, or 64-bit version, (depending on which version of MMD you have; keep in mind that 32-bir MMD *can* run on 64-bit Windows, but not vice versa) get your download here:
http://www.microsoft.com/en-us/download/details.aspx?id=26368

After installing the C++ 2008, she next got the Missing DLL message …

d3dx9_32.dll was not found

There are a couple of ways around this error … the most simple is to Download the DirectX 9c update available from our LearnMMD Downloads page.Fix MikuMikuDance and start enjoying MMD today!

She downloaded the DirectX 9c update … then she tried to open MMD …

SUCCESS!

I hope YOUR MikuMikuDance goes this smoothly! Next step is to go to our Getting Started with MMD Step-by-Step page and start enjoying your MikuMikuDance!


– SEE BELOW for MORE MMD TUTORIALS…


— — —


– _ — –


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

More MMD Tutorials...

Reader asks how to create MMD artwork... stuff like posing, camerawork?

A reader asks... Is there a tutorial on how to create MMD artwork, like those you ...read more

Learn MikuMikuDance in Small Steps! New LearnMMD Video Series

Learn MikuMikuDance in Small Steps. Where can I find easy-to-follow MMD instructions on YouTube? How ...read more

Apply Multiple Effects on an Entire MMD Model Using M4Layer Effect

How can I apply multiple effects to an MMD model? Can I use more than ...read more

MMD Plugin Manager... I Found a Treasure!

What sorts of MMD Plugins are there? MMD Plugin Manager? MMD Plugins. Plugin MMD. More ...read more

2023: Hatsune Miku is 16 Years Old by design and in reality!

Finally, in 2023, Hatsune Miku is 16 years old! When did Miku make her first ...read more

SEARCH LearnMMD.com... it's Easy!

Search LearnMMD.com to find your answers! With the posting of this article, LearnMMD.com has 758 tutorials ...read more

d3dx9_32.dll error, Dealing with the Missing DLL Error, MMD Tutorials, Reggie Dentmore

Post navigation

Previous Post: The 12 Principles of Animation for MikuMikuDance.
Next Post: New LearnMMD Stage Instructions just posted!

Related Posts

  • Beamman’s Water v5 Effect needs Editing before you can use it! Beamman's Water v5
  • How to make AutoLuminous work on a PMX Model AutoLuminous MME / PMDE
  • create easy dance motions in MikuMikuDance... beginner tutorial
    Create MMD Dance Motion from Scratch – a beginners guide Creating Motions
  • VPVP MMD Training video offers MMD instructions videos.
    VPVP page offers basic MMD instructions videos MMD Basics
  • MMD rotating 3D objects 360-degrees
    MMD Rotating objects 360-degrees -Miku’s Guide to the Galaxy (Part One) Making Smooth Motions
  • Beautiful CyberMiku Black ver1.5 has wings!
    Download MMD CyberMiku Black ver1.5 with Glowing Wings and an attitude! "the making of" my video

More Related Articles

Making amazing complicated MMD video requires circle of learning Animation Shortcuts
Intel Gen 12 Processor puts white screen over the MMD stage. Solved? White screen covers MMD stage Intel Gen 12 Processor blocks MMD stage MMD Tutorials
MMD Elektrika Motion gets new life! Ancient MMD Elektrika Motion Gets NEW Life! "the making of" my video
Play games within MMD using MMD as a Game Engine! Creating Motions
MMD Theater Seats Don’t Have to Sit on the Floor Animation Shortcuts
Strong Soundtrack Offers 3-D Animation Shortcuts! "the making of" my video

Comments (68) on “Fix MikuMikuDance Missing DLL and Side-by-Side Configuration Errors”

Comments navigation

Older comments
  1. MewMMD says:
    April 16, 2025 at 3:17 pm

    Does not help me, as I have Windows 11. :( I guess I just can’t MMD anymore…?

    Reply
    1. Reggie_Dentmore says:
      April 16, 2025 at 6:47 pm

      Lots of Windows 11 users are running MMD! Some wanna-be users download the C++ software but do not run it to install it. Be sure to download and RUN those C++ items. … To see if you have actually installed them, take a look into your loaded programs.

      Here in this image are the ones that I have loaded… you will not need all of these but, please, check YOUR system to see if you have the ones that MMD needs.

      My installed C++ programs

      Reply
  2. GeoDraws says:
    April 25, 2023 at 5:09 pm

    I was able to fix the Side-By-Side error, but not the DirectX one. How do you download the DirectX file? Like what location should the files downloaded go?

    Reply
    1. Reggie_Dentmore says:
      April 25, 2023 at 10:48 pm

      You are to create an empty folder on your C drive named TMP… and then save that DriectX into that folder. See my “Success with Windows 10” tutorial for the method.

      Reply
  3. mikey says:
    May 9, 2022 at 9:23 am

    i downloaded every file on the sites and for some reason it still wont work!! no clue why it wont work :(

    Reply
    1. Reggie_Dentmore says:
      May 9, 2022 at 3:45 pm

      Do you get any error messages?? … and you said “downloaded every file”… did you properly install the C++ and the DirectX Runtime?
      My installed C++

      My list of DLL's

      Reply
  4. Oginaka says:
    March 27, 2022 at 9:12 am

    So, i’ve basically done everything, but it’s still giving me an error with side-by-side configuration, and it’s now only saying this.

    Reply
    1. Reggie_Dentmore says:
      March 27, 2022 at 6:38 pm

      That “side-by-side” error is the result of not having those required C++ installed. Here is the list I have on my 64-bit Win 10 system:
      See that yours are actually installed…
      My list of installed C++

      Reply
  5. SandStorm Power says:
    February 8, 2021 at 7:46 am

    The 2008 c++ have moved, but can be found here, 64bit variant

    https://download.microsoft.com/download/d/2/4/d242c3fb-da5a-4542-ad66-f9661d0a8d19/vcredist_x64.exe

    Reply
  6. mxpbxb says:
    April 12, 2020 at 1:21 am

    when I open the 64 bit link it comes up with “We’re sorry, this download is no longer available.”

    Reply
    1. Reggie_Dentmore says:
      April 12, 2020 at 7:21 am

      I just tried to download the C++ and DirectX runtime following our links and I had no problem. Which one did YOU have trouble with?

      Reply
  7. Shydm22 says:
    April 3, 2020 at 2:10 pm

    I tried installing all the applications instructed but kept getting the side by side config error and it won’t open. Help! :(

    Reply
    1. Reggie_Dentmore says:
      April 3, 2020 at 5:34 pm

      That side-by-side error is a missing C++ update… be sure you have installed the two that match your MMD… MMD 32-bit or MMD 64-bit…

      Reply
      1. pissedweeb says:
        June 16, 2020 at 2:34 pm

        i have the same problem! i know for a fact that i have 64bit and downloaded the right stuff, however, it still doesn’t work. help?

        Reply
        1. Reggie_Dentmore says:
          June 16, 2020 at 2:45 pm

          Downloaded and then installed? … That side-by-side error is because the MMD is in need of those C++ updates.

          Reply
  8. Fluro Hydra says:
    March 27, 2020 at 3:32 am

    I’m a regular MMDer… been using it for 2+ years. Recently, my PC had been malfunctioning and after servicing, MMD could not run at all. So I reinstalled it and I got a series of errors – side by side config, etc. But now it shows “CreateDevice Failed!”. I have installed DirectX 9.0c exactly according to the instructions, and the same goes for the C++ redistributables (the exact versions of the exact years). This I have triple-checked.
    No matter what, MMD just does not load.

    Also, MikuMikuMoving is not loading up either. I have triple-checked the exact requirements in its readme. The error it shows is ” Cannot initialise DirectX Device D3DERR_NOTAVAILABLE: Not available (-2005530518)”. What can I do to solve this

    I am on a Windows 7 64-bit PC (yes I have ensured that all that I have installed is 64-bit).

    Reply
    1. KillerBeer says:
      March 27, 2020 at 7:41 am

      What is your graphic card? Are its drivers updated to the newest version?

      Can it be so that your computer is a laptop with dual graphic system using a less power-hungry embedded chipset for default activities and the real one for heavy games and stuff? If so, you will need to create a profile for MMD to make it use the graphic card indiscriminately.

      Reply
  9. Chaya says:
    September 6, 2019 at 5:15 am

    I have downloaded so much of the crud needed for MMD on my new computer, multiple times over. Nothing works. Help!
    Summary: I installed C++ and got multiple copies of that directX thing. I put the directX on my computer in my documents folder and also in the data folder of MMD. Didn’t work

    Reply
    1. KillerBeer says:
      September 6, 2019 at 6:27 am

      You do not have to stick DirectX into Documents folder, Data folder, or other interesting places you may have. You have to install it exactly as the instruction states. If you can not, ask an adult to do it for you.

      Reply
    2. Reggie_Dentmore says:
      September 6, 2019 at 12:15 pm

      See my Success Story with Windows 10… and also my “No need to redownload” article.

      Reply
  10. Toshio says:
    September 30, 2018 at 2:49 am

    I’m troubled since I can’t get it to work.
    The only version which works is the 5.24 which doesn’t load pmx files.

    Can you guys rework in order to be fully usable for windows10?

    Reply
    1. Reggie_Dentmore says:
      October 2, 2018 at 11:03 am

      LearnMMD.com is not the creator of MikuMikuDance… we can make no changes to it. … And why are you running MMD 5.24? That’s “ancient”… 2010’s MMD 7.39 was the first “modern” DirectX version… and today’s MMD 9.31 (or MMD 9.31×64) is the latest version.
      (If you get your MMD from the VPVP page, it is sections 1.3 or 1.4 that you want to see.)

      Reply
  11. amber says:
    May 11, 2018 at 8:22 pm

    after i downloaded the directX…mmd still say’missing dldx9_32′..help me…

    Reply
    1. KillerBeer says:
      May 11, 2018 at 8:32 pm

      Did you download the latest version of DirectX (useful in many regards, but *not* for MMD), or the 9.0c version that MMD requires? Did you just “download” it or install it as per instructions?

      Reply
    2. Patrick says:
      June 8, 2018 at 4:20 am

      You have to physically download the dll file. Just look it up and you should find it on github. Then drag it into the MMD folder.

      Reply
      1. Reggie_Dentmore says:
        June 8, 2018 at 10:30 am

        You might TRY that approach (downloading the specific file), but missing only one means you are probably missing others in the set… the complete set you get when you run that DirectX 9c Runtime. … Strongly suggest you run that runtime.

        Reply
  12. Cindy says:
    April 25, 2018 at 12:47 pm

    Thanks so much. FINALLY! Microsoft c++ did the trick

    Reply
    1. Reggie_Dentmore says:
      April 26, 2018 at 6:21 pm

      Awesome! … Thanks for letting us know it worked for you!

      Reply
  13. CJCroen1393 says:
    March 26, 2018 at 6:44 pm

    The last time I tried to fix this error, DirectX permanently bricked my sister’s computer. Is there a way to fix the missing dll error without installing destructive malware onto my computer?

    Reply
    1. KillerBeer says:
      March 26, 2018 at 10:27 pm

      The DirectX is Microsoft’s own product, not some “destructive malware”. *IF* you did everything properly (of which I have no evidence other than your words, mind you), and it still failed you, then your case must be one out of a million. If you try to “fix” the error with some other way, you’ll brick your computer in one out of three. Optimistically saying.

      Reply
      1. CJCroen1393 says:
        March 26, 2018 at 11:05 pm

        I’m pretty sure I downloaded from the links provided on this very site, but then, my memory for that is kind of hazy (it was a while ago) so I could be wrong. I’m still slightly nervous about downloading, though.

        Reply
      2. CJCroen1393 says:
        April 1, 2018 at 3:42 pm

        UPDATE: Okay, so with my uncle’s help I discovered that I already have DirectX and so I tried downloading the newest version of MMD instead. Unfortunately, the side-by-side configuration thing is still an issue. I tried downloading both the things necessary, but one of them didn’t work and the other was blocked because it was an older version. Is it possible that MMD is just not compatible with my new laptop?

        Reply
        1. Reggie_Dentmore says:
          April 1, 2018 at 9:54 pm

          MMD is an “older” program. It needs for you to install that older version of DirectX 9c… when you try to run that DirectX Runtime, your computer will tell you that you already have a newer version installed… but go ahead and install that older version; it has older DLL files that MMD needs (doing so will not hurt your newer versions). That DirectX Runtime and the two C++ Redistributables are updates of older software and are MEANT to be added to your existing, modern system. Yes, you have newer C++ on your system, but MMD needs what’s in those older versions and adding those C++ redistributables won’t hurt your system. … that “side-by-side configuration” error will be solved when you add the proper C++.

          Reply
        2. KillerBeer says:
          April 2, 2018 at 12:23 am

          One: there are two ways to install DirectX. One is to launch a small installer program that scans your computer and downloads those components you miss. This method is favored by Microsoft, but it won’t install *older* files that MMD requires. Another is to download a full offline installer (the one our Downloads page refers to) – this one will install itself without questioning your choice.

          Two: you *do* need C++ Redistributables of exactly those years and bit size specified for your version of MMD. If they fail to install, though, you can try to search Microsoft Downloads site for same versions with “SP1” tag and try them instead.

          Use screenshots to the article to verify whether or not you have installed successfully what you need to have.
          https://learnmmd.com/http:/learnmmd.com/top-two-reasons-mmd-doesnt-run/

          Reply
  14. Chao says:
    August 4, 2017 at 11:50 am

    My 64-bit computer (lots of space, both 2010 and 2008 C++ installed) keeps saying the side-by-side configuration error. Help! I really want to use this :(

    Reply
    1. Reggie_Dentmore says:
      August 4, 2017 at 8:24 pm

      The answer is here… https://learnmmd.com/how-to-mmd/troubleshoot-fix-mmd/

      Reply

Comments navigation

Older comments

Leave a Reply Cancel reply

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

Download the latest version of MikuMikuDance!
See the MMD Step-by-Step instructions page!
Learn how to make your own MMD motions!
LearnMMD.com
  • Strong Soundtrack Offers 3-D Animation Shortcuts! "the making of" my video
  • Intentionally Build Dramatic Atmosphere into your MMD Animation MMD Tutorials
  • MikuMikuDance Welcomes Luka Megurine to MMD 8.10! Download MikuMikuDance
  • Starting-out Using MMD starts you on a learning path.
    Starting-out Using MMD Reader discovers missing elements. MMD Basics
  • The K Lite Mega Codec Pack 995 – The Ultimate HD Video compressor! HD Videos in MMD
  • Keep the Center-Bone when adding Mother-Bone to an older model MMD Tutorials
  • Advanced subtitles for MMD: Using MikuTelopE KillerBeer
  • 3D printing MMD models on a desktop 3D printer! 3D Printing MMD Models

Copyright © 2022 Learn MikuMikuDance – MMD Tutorials – Free 3D Animation Software and Instructions..

Powered by PressBook Premium theme

Go to mobile version