Error Message ".Class Not Registered.." When Trying to Open a WME File

Article translations Article translations
Article ID: 291189 - View products that this article applies to.
This article was previously published under Q291189
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all


When opening a Windows Media Encoder configuration file (WME file) you may receive the following error message:
The file '' does not appear to be a valid session file.
Reason: Class not registered (0x80040154)


The Msxml.dll file is not properly registered on the system.


If Msxml.dll is present on the system (<SYSTEM_ROOT>\SYSTEM32), make sure that it is properly registered. To register the file, type regsvr32 MSXML.DLL at a command prompt. If the DLL is not present on the system, you can obtain the file by installing the latest version of Microsoft Internet Explorer.

More information

The encoder configuration file is a collection of XML tags. If the Msxml.dll file is not properly registered, the encoder is not able to parse through the file, and the error occurs.

The encoder still works properly, but is not able to load a pre-saved configuration.


Article ID: 291189 - Last Review: October 26, 2013 - Revision: 3.0
Applies to
  • Microsoft Windows Media Encoder 7.0
kbnosurvey kbarchive kbpending kbprb KB291189

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from