ERROR: 0x80070725 - Incompatible version of the RPC stub - Setup will now terminate

Article ID: ART157284 | Date published: 06/09/2015 | Date last updated: 08/17/2015
 

Description

Install a compatible version of Oleaut32.dll, Olepro32.dll or Stdole2.tlb

Solution

Incompatible Version of the RPC Stub

The error 'Incompatible version of the RPC stub' is caused by an incompatible version of a DLL that was installed on the system, such as Oleaut32.dll, Olepro32.dll, Asycfilt.dll, Stdole2.tlb. For example, version 3.50 of Oleaut32.dll is installed and used only by Windows XP and so causes this error if it is installed on a machine running any other operating system.

Read the following three possible resolutions for this error. Choose the appropriate method for your computer. Once the steps are completed, attempt to re-install the MultiPASS Suite.

Microsoft Office 2000 or an Office 2000 Component IS Installed on Your computer

If you have Microsoft Office or and Office 2000 component installed, install the Office 2000 Service Release 1. You can use this solution for any operating system. Once these steps are completed, attempt to re-install the MultiPASS Suite.

Microsoft Office 2000 or an Office 2000 Component IS NOT Installed on Your Computer

If you do not have Office 2000 or an Office 2000 component installed on your computer, download and install the mcrepair.exe tool. When it prompts you to overwrite Newer files, make sure you click YES for each file. You can use this solution for any operating system. Once these steps are completed, attempt to re-install the MultiPASS Suite.

You Are Using Windows 98 or 95

On Windows 98 and 95, this error may be caused by a bad version of oleaut32.dll. To correct this problem, follow these directions to remove the old file and reinstall it.

Warning: This resolution requires you to modify your System folder. Modifications to the Windows system, if not done correctly, can cause serious problems to your system.

  1. Download to your Desktop, but do not run, the Distributed Component Object Model (DCOM) file appropriate for your system. For more information on DCOM see the Additional Information section.

    Windows 98: dcom98.exe

    Windows 95: dcom95.exe

  2. Select 'Start' and then 'Shutdown'.

  3. Select 'Restart in MS-DOS mode'.

  4. At the command prompt c:\WINDOWS, enter the following commands on separate lines as shown. Windows automatically restarts.

    CD c:\windows\system
    rename oleaut32.dll oleaut32.old
    exit

  5. Ignore the error message: "A required .DLL file, C:\windows\system\oleaut32.dll, was not found." This error message appears because the file was renamed in step 4.

  6. Log in as you normally would.

  7. Double-click the file you downloaded to your Desktop in step 1. Click Yes to the dialog that opens. The dcom.exe file installs a New oleaut32.dll file.

  8. After DCOM has been installed, select 'Start' and then 'Restart'.

  9. If your computer fails to function properly after following the above instructions, you can restore your original oleaut32.dll file by doing the following:

  10. Select 'Start' and then 'Shutdown'.

  11. Select 'Restart in MS-DOS mode'.

  12. At the command prompt c:\WINDOWS, enter the following commands on separate lines as shown. This restores the old oleaut32.dll file.

    CD c:\windows\system
    rename oleaut32.old oleaut32.dll
    exit

  13. Windows automatically restarts. If it does not, select 'Start' and then 'Restart'.

  14. Once the steps to load DCOM are completed, please attempt to re-install the MultiPASS Suite.

Additional Information

For more information on the Distributed Component Object Model (DCOM), visit Microsoft's DCOM Home Page.

References

Microsoft addresses this issue in Knowledge Base article 321915 "Incompatible Version of the RPC Stub" Error Message with the InstallShield Program.

For additional debugging steps for resolving these types of errors, see Knowledge Base article Q104946 PRB: Critical/Corrupted system error(s) occur after reboot of a setup.

SIMS Doc Id

0

Rate this Article
Was this article helpful?
Yes, This document is helpful
No, This document needs a clearer explanation
 
Please provide your comments