Printing IE script error,incompatible version of theRPCstub,URLres://C:\windows\system\SHDOCLC.DLL/preview.dlg
Q: This error appears each sometimes I try to use my printer
A: This error is caused by an incongruous version of a DLL that was installed on the system, such as Oleaut32.dll, Olepro32.dll, Asycfilt.dll, or Stdole2.tlb. For example, version 3.50 of Oleaut32.dll is installed and cast-off only by Windows XP, and so causes this error if it is installed on a machine running any other operating system.
Fix
Following are three possible resolutions for this error. Prefer the appropriate method for your computer.
Microsoft Office 2000 or an Office 2000 Component IS Installed on Your Computer
If you have Microsoft Corporation or an Office 2000 component installed, install the Office 2000 Service Loosing 1. You can use this solution for any operating system.
For information on what an Office 2000 Component is, refer to the Coupled Topics section of this article.
Microsoft Office 2000 or an Office 2000 Component IS NOT Installed on Your Computer
If you do not have Support 2000 or an Office 2000 component installed on your computer, download and install the mcrepair.exe dupe. When it prompts you to overwrite newer files, make sure you click YES for each file. You can use this figuring out for any operating system.
You Are Using Windows 98 or 95
On Windows 98 and 95, this error may be caused by a bad manifestation of oleaut32.dll. To correct this problem, follow these directions to remove the old file and reinstall it.
Forewarning: 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 Goal Model (DCOM) file appropriate for your system.
* Windows 98: dcom98.exe
* Windows 95: dcom95.exe
2. Prefer Start > Shutdown.
3. Select Restart in MS-DOS mode.
4. At the command prompt c:\WINDOWS, join the following commands on separate lines as shown. Windows automatically restarts.
CD c:\windows\system
rename oleaut32.dll oleaut32.old
retreat
5. Ignore the error message: "A required .DLL file, C:\windows\system\oleaut32.dll, was not found." This error communication 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 footstep 1. Click Yes to the dialog that opens. The dcom.exe file installs a new oleaut32.dll enter.
8. After DCOM has been installed, select Start > Restart.
If your computer fails to function properly after following the above instructions, you can retouch your original oleaut32.dll file by doing the following:
1. Select Start > Shutdown.
2. Privileged Restart in MS-DOS mode.
3. At the command prompt c:\WINDOWS, enter the following commands on uncouple lines as shown. This restores the old oleaut32.dll file.
CD c:\windows\system
rename oleaut32.old oleaut32.dll
cut out
4. Windows automatically restarts. If it does not, select Start > Restart.
