Error Message: Setup Was Unable to Install All the Components

ID: Q189679


The information in this article applies to:

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SYMPTOMS

When you try to install Internet Explorer 4.x or 5 for Windows 95 or for Windows NT 4.0 using the Active Setup Wizard, you may receive one of the following error messages:


CAUSE

This behavior can occur if you have an Internet-related file that is damaged, a damaged registry entry, or corrupt setup cab files. This behavior can also occur after you try to install Microsoft Internet Explorer 4.01 Service Pack 1 and it does not complete successfully.


RESOLUTION

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).

To resolve this issue, follow these steps:

  1. Extract a new copy of the Oleaut32.dll file. To do so, follow the steps for the appropriate version of Internet Explorer:

    Internet Explorer 4

    Use the C:\Windows\Command\extract.exe program to extract the Ie4_1.cab file from the Ie4_s1.cab file to the Windows\Temp folder.

    Then extract the Oleaut32.dll file from the Ie4_1.cab file in the Windows\Temp folder to the Windows\System or Winnt\System32 folder.

    NOTE: You can skip this step for Internet Explorer 4 for Windows NT 4.0.

    Internet Explorer 5

    The Oleaut32.dll file is located in the Mdac_ie5.cab file in Internet Explorer version 5.

    Windows 95/98

    If the Internet Explorer .cab files are unavailable, or if extracting the Internet Explorer version of the Oleaut32.dll file does not work, you may be able to resolve the issue by extracting the Windows version of the file.

    For Windows 95, the Oleaut32.dll file is located in the Win95_09.cab file on the Windows 95 CD-ROM.

    For Windows 98, this file may be extracted using the SFC utility.

    For information about how to extract a file, see the following article in the Microsoft Knowledge Base:
    Q129605 How to Extract Original Compressed Windows Files
    NOTE: If you receive an "unknown compression type" error message, extract a new copy of the Extract.exe file from the Setupw95.cab cabinet file into the Windows\Command Folder. This will replace the older version of extract.exe which will not work with most of the IE 4.x and IE 5.x cab files. For more information, please see the following article in the Microsoft Knowledge Base:
    Q171241 Cannot Manually Extract Files from Cabinet Files


  2. If they exist, rename the following files in the Windows\System (or Winnt\System32 for Windows NT) folder to an .old file extension:
    Advpack.dll
    Inseng.dll
    Jobexec.dll
    Urlmon.dll
    Wininet.dll
    Wintrust.dll
    For information about renaming files, click Start, click Help, click the Index tab, type renaming, and then double-click the Files topic.


  3. In Registry Editor, export the following registry keys to the desktop (for backup purposes):
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Active Setup
    Delete the following registry keys:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Active Setup
    Quit Registry Editor.


  4. In the Windows folder, rename the following file to a .old file extension: Active Setup Log.txt


  5. Delete the Internet Explorer 4.0 Setup folder, and if it exists, delete the Windows\Temp\Ixp000.tmp folder. For information about deleting files and folders, click Start, click Help, click the Index tab, type deleting, and then double-click the Folders or "Files or folders" topic. Remove Setup files or Remove Corrupt Setup cab files:

    Internet Explorer 4.x

    Delete the Internet Explorer 4.0 Setup folder.

    Internet Explorer 5

    Determine if one of the setup cab files has becomed damaged or corrupted during download. To determine that this is the cause of the problem, look at the "Active Setup Log.txt" file in Notepad, and search for the word "Failed". If the cause of failure is a corrupted cab file, you will see something similar to the following example, except that where IE_S3.CAB is listed you may see a different filename:

    CheckTrust: C:\WINDOWS\msdownld.tmp\AS0C4771.tmp\IE_S3.CAB,
    Result: 0 (OK)
    File extraction: C:\WINDOWS\msdownld.tmp\AS0C4771.tmp\IE_S3.CAB,
    Result: 80004005 (Failed)

    If you see the above information in the Active Setup Log.txt file, then the cause is a corrupted cab file and you should delete the corrupted cab file.


  6. If it exists, delete the Windows\Temp\Ixp000.tmp folder. For information about deleting files and folders, click Start, click Help, click the Index tab, type deleting, and then double-click the Folders or "Files or folders" topic.


  7. Run Internet Explorer Setup.





MORE INFORMATION

This problem can also occur if the Ntdll.dll file is missing from the Windows\System folder. Extracting this file from the Windows CD-ROM will correct the problem in this case. For additional information about extracting Windows files, please see the following article in the Microsoft Knowledge Base:

Q129605 How to Extract Original Compressed Windows Files
For additional information about similar issues with Internet Explorer 4.0 or 4.01 Setup, please see the following article in the Microsoft Knowledge Base:

Q166706 Red X Displayed Next to Items in Component Installation List

Additional query words: 4.00 office 2000


Keywords          : kbenv kberrmsg kbsetup msiew95 msient kbfaq 
Version           : WINDOWS:4.0,4.01,4.01 Service Pack 1,4.01 Service Pack 2,5
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: August 10, 1999