Microsoft KB Archive/321801

= Error Message When You Use the ProfilesDir = Switch with an Unattend.txt File =

Article ID: 321801

Article Last Modified on 2/27/2007

-

APPLIES TO


 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Professional Edition
 * Microsoft Windows XP Professional
 * Microsoft Windows XP Home Edition

-



This article was previously published under Q321801



SYMPTOMS
When you try to install Windows 2000 or Windows XP by using Winnt32.exe or Winnt.exe with an Unattend.txt file, you may receive the following error message:

Fatal Error:

An error has been encountered that prevents Setup from continuing.

Setup failed to install the product catalogs. This is a fatal error. The setup log files should contain more information.

Press OK to view the Setup log file

If you then view the System Setup log, it may contain the following entry:

Error:

Setup could not register the OLE Control C:\Windows\System32\rsaenh.dll because of the following error:

DllRegisterServer returned error 2147942421 (80070015)



CAUSE
This behavior may occur if you use the ProfilesDir = &quot; &quot; unattend switch and the path you specified points to the CD-ROM drive during the installation. Under these conditions, Setup tries to access the CD-ROM drive while it is registering the Rsaenh.dll file. If media is not inserted into the CD-ROM drive at this time, you receive the error message that is listed in the &quot;Symptoms&quot; section of this article.



RESOLUTION
To work around this behavior, verify that the path you specify in the &quot;ProfilesDir&quot; entry actually exists when you run Setup.



STATUS
This behavior is by design.



MORE INFORMATION
Error code 0x80070015 translates to &quot;ERROR_NOT_READY&quot;.

Keywords: kbenv kberrmsg kbprb kbsetup KB321801

-

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

© Microsoft Corporation. All rights reserved.