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

This article was previously published under Q291189
This article has been archived. It is offered "as is" and will no longer be updated.
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.
netshow WME configuration MSXML

Article ID: 291189 - Last Review: 10/26/2013 13:37:00 - Revision: 3.0

  • Microsoft Windows Media Encoder 7.0
  • kbnosurvey kbarchive kbpending kbprb KB291189