Microsoft KB Archive/232893

= PRB: Setup Cannot Find Catalog Files That Are Manually Copied to the System =

Article ID: 232893

Article Last Modified on 2/12/2007

-

APPLIES TO


 * Microsoft Windows 98 Second Edition
 * Microsoft Windows 98 Standard Edition

-



This article was previously published under Q232893



SYMPTOMS
If the catalog file has not been registered before the driver package is installed when you design an executable in Windows 98 and Windows 98 Second Edition that installs a signed driver package, the Setupx.dll file may prompt you for a missing catalog (.cat) file For instance, if a setup information (.inf) file copies a .cat file to the system, and then another device .inf file is used to install the device after you refresh or restart your computer, setup may not be able to use the .cat file.



CAUSE
Windows 98 Second Edition architecture does not support this method of updating catalog files.



RESOLUTION
To resolve this issue in Windows 98 Second Edition:


 * 1) Install the device as a standard device and install with all the driver files in the same location.
 * 2) Copy the catalog file to the Windows\Inf\Catalog folder and then run Windows\system\Sucatreg.exe /i: Path to Inf.

This is the preferred method for pre-registering driver files. If you copy an .inf file to the Inf folder or to the Inf\Other folder and copy a catalog file to Inf\Catalog folder then run Windows\System\sucatreg /I: Windows\Inf\Other\Driver.inf, the .inf file is registered correctly in the registry, along with the cryptographic signature in the crypto database.


 * 1) (Special case for individual files) Run Sucatreg.exe /C.

Registers any catalogs in the Windows\Inf\Catalog folder (provided they have been copied there beforehand). This is useful for updating individual system files, not full driver packages. This only registers the driver files in the cryptographic database, rather than associating them with the .inf file in the registry. The preferred method for fully registering an .inf file and driver file is by using the /I switch.



MORE INFORMATION
No known resolution in Windows 98.

Additional query words: sucatreg.exe setup catalog file driver signing sigverif sigverif.exe prompt missing cat

Keywords: kbprb KB232893

-

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

© Microsoft Corporation. All rights reserved.