RPC Stub error when printing from IE6

S

Svend Pearce

I get the following error mesage when attempting to print
in IE 6 SP1

Line: 228
Char: 1
Error: Incompatible version of RPC stub.
Code: 0
URL: res://C:\WINDOWS\SYSTEM\SHDOCLC.DLL/preview.dlg

Any help would be appreciated.
 
J

Jim Byrd

Hi Svend - You need to take a look at:
http://support.microsoft.com/?id=kb;en-us;Q259737 You'll need to
download and run the mcrepair.exe program from that article to replace some
dll's and a type library file (Asycfilt.dll Oleaut32.dll Olepro32.dll
Stdole2.tlb) with older versions. Rename your current ones for backup to
play safe. When you run the mcrepair executable and it prompts you whether
you wish to overwrite Newer files, make sure to click YES for each file ( do
not select "No" or "No to All" ). You need to replace them all and then
reboot. Try that and see if it solves your problem. If not, restore the
ones you renamed.

If that doesn't help you might also want to try the following, courtesy of
Henri Leboeuf quoting another post about an RPC error related to printing:

"Several people have reported this error recently. This error results from
installing the latest build of Windows Script Host 5.6 (dated
4/23/03). The latest build has a serious bug in the file dispex.dll
that breaks PrintPreview, Find, and WindowsUpdates in Internet
Explorer. If you have already installed this new build. You need to
track down and replace the system file dispex.dll with the previous
version. In Windows Me, you will need to boot from a floppy in order
to do this, because the OS protects the file."

An updated version of Windows Scripting 5.6 is now available with a
corrected dispex.dll here:
http://microsoft.com/downloads/deta...F6-249C-4A72-BFCF-FC6AF26DC390&displaylang=en
This update should also help those Win98x users having problems with
hanging/unresponsive downloads from Windows Update.


--
Please respond in the same thread.
Regards, Jim Byrd, MS-MVP



In
 
A

Arnold

-----Original Message-----
Hi Svend - You need to take a look at:
http://support.microsoft.com/?id=kb;en-us;Q259737 You'll need to
download and run the mcrepair.exe program from that article to replace some
dll's and a type library file (Asycfilt.dll Oleaut32.dll Olepro32.dll
Stdole2.tlb) with older versions. Rename your current ones for backup to
play safe. When you run the mcrepair executable and it prompts you whether
you wish to overwrite Newer files, make sure to click YES for each file ( do
not select "No" or "No to All" ). You need to replace them all and then
reboot. Try that and see if it solves your problem. If not, restore the
ones you renamed.

If that doesn't help you might also want to try the following, courtesy of
Henri Leboeuf quoting another post about an RPC error related to printing:

"Several people have reported this error recently. This error results from
installing the latest build of Windows Script Host 5.6 (dated
4/23/03). The latest build has a serious bug in the file dispex.dll
that breaks PrintPreview, Find, and WindowsUpdates in Internet
Explorer. If you have already installed this new build. You need to
track down and replace the system file dispex.dll with the previous
version. In Windows Me, you will need to boot from a floppy in order
to do this, because the OS protects the file."

An updated version of Windows Scripting 5.6 is now available with a
corrected dispex.dll here:
http://microsoft.com/downloads/details.aspx? FamilyId=0A8A18F6-249C-4A72-BFCF-
FC6AF26DC390&displaylang=en
This update should also help those Win98x users having problems with
hanging/unresponsive downloads from Windows Update.
Extra information

For folks running Windows 98 (including Windows 98 Second
Edition (SE)), or Windows Millennium Edition (Me); and
experiencing hanging/unresponsive downloads from Windows
Update, please download and install this updated Windows
Script 5.6. This should resolve hung/hanging/unresponsive
downloads for Win9x platforms.

This new package of Windows Script 5.6 has version 6626 of
dispex.dll. The previous package had version 8515 of
dispex.dll. During installation you may be asked if you
want to overwrite a newer version dispex.dll with an older
one - click Yes.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top