The Mofcomp Tool Does Not Work When You Try to Run the Tool from a CD-ROM (304082)



The information in this article applies to:

  • Microsoft Windows Millennium Edition

This article was previously published under Q304082

SYMPTOMS

If you try to run the Mofcomp tool (Mofcomp.exe) from a read-only volume, such as a CD-ROM, you may receive the following error message when you try to process .mof files:
: error SYNTAX 0X0089: This is not a valid MOF file
: Compiler returned error 0x89

CAUSE

This problem occurs because Mofcomp attempts to create temporary files in the folder from which it you run it, instead of using the %TEMP% environment variable. Because you ran the tool from a read-only source, the tool does not work because it must create temporary files.

RESOLUTION

To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

The English-language version of this fix should have the following file attributes or later:
   Date    Time   Version      Size     File name  Operating System
   ----------------------------------------------------------------
   8/1/01  12:31  1.50.1164.9  139,335  Mofd.dll   Windows Millennium
                                                    Edition (Me)
				

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 3.

MORE INFORMATION

For additional information about Windows Me hotfixes, click the article number below to view the article in the Microsoft Knowledge Base:

295413 General Information About Windows Millennium Edition Hotfixes


Modification Type:MinorLast Reviewed:9/26/2005
Keywords:kbHotfixServer kbQFE kbbug kbenv kberrmsg kbfix kbSysAdmin kbWin2000sp3fix KB304082