DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 189143 - Last Review: March 7, 2005 - Revision: 2.1

 
This article was previously published under Q189143

SYMPTOMS

If you include a third-party driver in the Windows 95 Preinstallation Express Mode using the technique described in the OPK User's Guide, you might receive the following error during preinstallation:
Error SU0410

Cannot open <INF filename>. The file may be missing or damaged or there may not be enough memory to continue. Free some memory or increase your swapfile size, and then try running Setup again.
After clicking OK, preinstallation stops, and returns to a DOS prompt. The driver might install properly under different conditions, in either audit mode or normal operation.

CAUSE

One of the following causes might apply:
  • SIGNATURE line in the vendor's .inf file was incorrectly parsed, as well as a [load_inf] section in the Custom.inf file.
  • An .inf file is missing or damaged.

RESOLUTION

To resolve the first cause listed in the previous section, you can do one of the following:

  • Change the SIGNATURE line in the vendor's main .inf file to read as follows:
          Signature="$CHICAGO$"
    						
    You will find this line in the [Version] section of the .inf file.
  • Remove the name of vendor's .inf file from the [Load_Inf] section of the Custom.inf file.
To resolve the second cause listed in the previous section, you need to verify that the vendor's .inf file is present and formatted correctly. Replace the .inf file with a known good copy if necessary.

MORE INFORMATION

Windows 95 driver .inf files might have one of the following SIGNATURE lines:
   Signature="$CHICAGO$"

   Signature="$Windows 95$"
				
The Custom.inf section [Load_Inf] causes the .inf files listed to be loaded into memory and parsed during the Hardware Detection phase of Setup. During this phase, the Signature="$Windows 95" line is parsed incorrectly and considered invalid. The .inf file is not loaded, and Setup returns an SU0410 error.

In most cases, the [Load_Inf] section is not required to properly detect and install software support for third-party hardware devices.

Drivers with either of the two preceding signatures in the .inf file install correctly under Windows 95, except in the early Hardware Detection phase noted above.

APPLIES TO
  • Microsoft OEM Preinstall Kit for Windows XP
Keywords: 
kbprb kbsbk KB189143
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support