title
Products            Buy            Support Forum            Professional            About            Codec Central
 

Solution for "wmvcore.dll missing" error message

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Magnus Thomé
    • Nov 2011
    • 25

    Solution for "wmvcore.dll missing" error message

    I've previously installed Asset on Windows server 2008 / 2008 R2 and had problems with error messages about wmvcore.dll missing. Trying wma codec packs from Microsoft didn't help me. Others have stumbled on this too:

    Hi, tried to install Asset UPnP on a Windows 7 Prof. -N- 64-bit System and got the message that WMVcore.dll is missing. -N- means: no WMP! What do I have to do to install Asset UPnP on an -N- System? Helicon

    Hi, My domestic server is currently a Windows 2k8 box (64-bit "just because"). Version 1 ran quite happily but version 2 (installed using the Vista package) won't start because it can't find "WMVCore.dll" (which it can't 'cos its not there). Is this something that can be addressed? TIA, Murph


    But when I recently installed Windows server 2012 from scratch and came across this problem again I found a working solution. I guess there are other ways of getting this to work, maybe installing the media foundation feature that comes with the OS or something, I don't know. Maybe you can get away with only the 32 bit or only the 64 bit files. But this worked nicely for me:

    Copy 64bit wmvcore.dll from a subdirectory under C:\Windows\WinSxS\amd64* to C:\Windows\System32\
    Copy 64bit wmasf.dll from a subdirectory under C:\Windows\WinSxS\amd64* to C:\Windows\System32\

    Copy 32bit wmvcore.dll from a subdirectory under C:\Windows\WinSxS\x86* to C:\Windows\sysWOW64\
    Copy 32bit wmasf.dll from a subdirectory under C:\Windows\WinSxS\x86* to C:\Windows\sysWOW64\

    If you are running the current version/build of Windows Server 2012 a batch file with these four lines below solves it all. As you can see the directory names to copy the files from have very long names with what seems to be version numbers in them. So later builds/versions might need to have the directory names adjusted accordingly.

    Code:
    copy "C:\Windows\WinSxS\amd64_microsoft-windows-mediaplayer-wmvcore_31bf3856ad364e35_6.2.9200.16384_none_5ffc2b325f9bb736\wmvcore.dll" c:\windows\system32\
    copy "C:\Windows\WinSxS\x86_microsoft-windows-mediaplayer-wmvcore_31bf3856ad364e35_6.2.9200.16384_none_03dd8faea73e4600\wmvcore.dll" c:\windows\sysWOW64\
    copy "C:\Windows\WinSxS\amd64_microsoft-windows-mediaplayer-wmasf_31bf3856ad364e35_6.2.9200.16384_none_007f9804ca2c4343\wmasf.dll" c:\windows\system32\
    copy "C:\Windows\WinSxS\x86_microsoft-windows-mediaplayer-wmasf_31bf3856ad364e35_6.2.9200.16384_none_a460fc8111ced20d\wmasf.dll" c:\windows\sysWOW64\
    pause
    And yes, 64 bit files are in \windows\system32 and 32 bit files in \windows\syswow64. A bit odd naming convention :D But that's windows standard.
    Last edited by Magnus Thomé; 01-09-2013, 07:32 PM.
Working...

]]>