"MFPlat.DLL was not found"

I just installed the latest Anki (2.1.40) on my Windows 10 (build 19042.804), and get this error message when running anki.exe:


Anki seems to run fine though regardless. It seems to be related to some media player (which I don’t use anyway).

The sound won’t work. Google suggests that installing Media Feature Pack should fix the error.


Hum Ok. I wonder if this is by design or if the Anki installation package is suppose to included them. I can’t be the only one having a missing MFPlat.DLL.
I have the “Pro” version of Windows, and maybe these DLL’s are not shipped as a default. The “Home” version probably ships them.

I have the Pro version but don’t have this problem.

I’m encountering the same thing when I upgraded to the latest version on my Windows Desktop. Did you ever find a workaround?

No I didn’t, and I stopped looking after my last post. It only happens on one of my Windows machine so I’ll leave it be for now, I’ve become used to having a little delay when starting Anki because of that message box you have to deal with before Anki can start. But eventually it will annoy me enough that I’ll try to find a solution.

Apparently, Plex had a similar issue a few years ago.

@ankipanki @cameronj86 If installing Media Feature Pack for N versions of Windows 10 didn’t work for some reason, maybe MFPlat.dll could still be found in C:\Windows.old\WINDOWS\SysWOW64 directory and copied to C:\Windows\SysWOW64.


This also happens only on one of my machines. The latest update caused the error, but I haven’t found any way to safely download the dll file, so I’m left with an error message EVERY time I pull a card with sound.

Yeh same here, the issue persists for me. The “feature pack” doesn’t install and I can’t find the DLL anywhere. I don’t use sound in my cards, but I can feel your frustration, for me it would be useless at that point and I would dig deeper to try to find a solution. Maybe even reinstall Windows to the newest version, or get that DLL from someone you trust with a similar Windows as yours.

If you did have an error then in the majority of cases, the solution is to properly reinstall mfplat.dll on your PC, to the Windows system folder. Alternatively, some programs, notably PC games, require that the DLL file is placed in the game/application installation folder.