Internet Explorer Does Not Process an .inf File in a .cab File (315498)



The information in this article applies to:

  • Microsoft Internet Explorer version 6 for Windows 98 Second Edition
  • Microsoft Internet Explorer version 6 for Windows NT 4.0
  • Microsoft Internet Explorer version 6 for Windows 2000
  • Microsoft Internet Explorer version 6 for Windows XP

This article was previously published under Q315498

SYMPTOMS

Internet Explorer may not process .inf files that are located in a .cab file if the number of files in the [Add.Code] section of the .inf file is more than 78 files. This issue typically prevents installing an ActiveX control that is packaged in a .cab file.

When this problem occurs, the Internet Code Download log contains the following information:
*** Code Download Log entry (27 Dec 2001 @ 17:35:57) ***
Code Download Error: (hr = 80070002) The system cannot find the file specified.
...
--- Detailed Error Log Follows ---
LOG: Download OnStopBinding called (hrStatus = 0 / hrResponseHdr = 0).
LOG: Item file1.dll being processed.
LOG: Item file2.dll being processed.
...
<more than 78 files being processed>
...
LOG: Item <truncated filename> being processed.
ERR: INF Processing: No section for processing: <truncated filename>
...

WORKAROUND

To work around this issue, do not place more than 78 files in the [Add.Code] section of an .inf file.

STATUS

This behavior is by design.

MORE INFORMATION

For additional information about create an Internet Code Download log, click the article number below to view the article in the Microsoft Knowledge Base:

271451 HOWTO: Force Creation of an Internet Code Download Log


Modification Type:MajorLast Reviewed:11/26/2003
Keywords:kberrmsg kbfix kbprb kbsetup KB315498