Microsoft KB Archive/270027

= You receive a &quot;Fatal Error: [NOCREATE] RWFACTORY: no create function for class with ID 1012 (0x3f4)&quot; error message when you start an Office program =

Article ID: 270027

Article Last Modified on 1/27/2007

-

APPLIES TO


 * Microsoft Excel 2000 Standard Edition
 * Microsoft Word 2000 Standard Edition
 * Microsoft Excel 97 Standard Edition
 * Microsoft Word 97 Standard Edition
 * Microsoft Windows NT 4.0

-



This article was previously published under Q270027



WARNING:This information is preliminary and has not been confirmed or tested by Microsoft. Use only with discretion.



SYMPTOMS
When you start one of the Microsoft Office programs listed at the beginning of this article, you may receive a fatal error message. For example, when you start Microsoft Word, you receive the following error message:

Fatal Error: [NOCREATE] RWFACTORY: no create function for class with ID 1012 (0x3f4)

When you click OK, you receive the following error message:

Microsoft Visual C++ run time library

Runtime error! program: C:\Program Files\Microsoft Office\Office\WINWORD.EXE

R6025 - Pure Virtual Function Call

When you start Microsoft Excel, you receive an error message similar to the following:

Error occurred initializing the vba library 126

followed by:

Microsoft Visual C++ run time error r6025

NOTE: Similar error messages may appear for other non-Office products.



CAUSE
This problem seems to occur when the Hewlett Packard (HP) LaserJet 8000 Series or 8100 Series printer driver is installed under Microsoft Windows NT 4.0 Workstation or Microsoft Windows NT 4.0 Server. The following list contains some of the relevant printers:
 * HP Laserjet 8000, 8000 N, 8000 DN, or 8000MFP
 * HP Laserjet 8100, 8100 N, 8100 DN, or 8100MFP



WORKAROUND
To temporarily work around this problem, use the appropriate method for your situation:  Download and install the latest version of your printer driver from the Hewlett Packard Web site:

http://www.hp.com

-or-

 Remove the HP 8000 printer driver, and install a different HP printer driver (such as the HP 5000 printer driver).



MORE INFORMATION
The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

For information about how to contact third-party companies, click the appropriate article number in the following list to view the article in the Microsoft Knowledge Base:

65416 Hardware and Software Third-Party Vendor Contact List, A-K

60781 Hardware and Software Third-Party Vendor Contact List, L-P

60782 Hardware and Software Third-Party Vendor Contact List, Q-Z

Additional query words: off2000 off97 97

Keywords: kbtshoot kbstartprogram kberrmsg kbprb KB270027

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.