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



The information in this article applies to:

  • Microsoft Windows Media Encoder 7
  • Microsoft Windows Media Encoder 7.1

This article was previously published under Q291189

SYMPTOMS

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

CAUSE

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

RESOLUTION

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.

Modification Type:MajorLast Reviewed:9/30/2003
Keywords:kbpending kbprb KB291189