Cannot Print from IE 9

Hello Everyone,

 

I have to admit, thus far I am stumped on this one.

 

Since I upgraded to IE 9 on my Windows 7 Ultimate 32 bit desktop I can no longer print a webpage. I get the following error:

 

ie 9 print err.png

 

This has been reported a LOT online in various forums including Microsoft Answers and there are a lot of suggestions - NONE of which works.

 

I have tried:

 

regsvr32 ole32.dll
regsvr32 actxprxy.dll

 

In Internet Options > Advanced:

 

Used software rendering for GPU (even though my video card supports HW rendering)

Disabled script debugging for both IE and Other

Reset Advanced Options to default

 

Have also tried:

 

Disabling ALL Add-Ins

Compatibility Mode

sfc /scannow (no problems found)

 

One Microsoft Answers forum suggested resetting ALL IE options to default. I have not tried this yet but probably will if no one has any other ideas. I'm just reluctant to do this since it is pretty destructive. In the end I can try this since I can always restore a Ghost image if it does not work. :smileywink:

 

Everyone is reporting the same thing, the suggested fixes just don't work. Many have reverted back to IE 8 as a result.

 

FYI: This is NOT a printer driver issue because I have the same problem not only with my Laser printer but also with PDF Exchange Pro which generates a PDF file. This is definitely an issue specific to IE 9.

 

Interestingly enough, I CAN print from my Test Laptop running Windows 7 Home Premium 64 bit and IE 9.

 

Has anyone run into this and found a solution which actually works?

 

Thanks everyone. :smileyhappy:

 

Best wishes.

Allen

Reseting all IE settings to default is a standard recommendation and when I've done it I've not found it that destructive since it leaves all the add-ons listed in the Manage Addons area but just disables all of them and I presume it resets the changes in Tools/Options and most of us know which we really need like not hiding file extensions etc.

 

I wonder, since a script error is listed, whether it relates to anything like Adobe Flash Player updates needed?

 

The screen you mention indicates the print preview function -- does that work or is part of the the failure to print?

 

You could consider going back to IE 8 since all you have to do is use the Windows Remove Programs function and uninstall IE 9 which automatically reinstalls your previous version from the files it saved when IE 9 is installed.

Hi Hugh,

 

Well I just reset IE 9 to default and it did not work which I was pretty sure it would not based on research I have done.

 

This appears to be a definite bug in IE 9, albeit one which is obviously not global in scope.

 

Thanks

Allen

A bug .... in a Microsoft product ..... unbelievable .... <g>

Do you have a Canon printer?

 

http://www.windows7news.com/2011/03/17/microsoft-releases-fix-ie9-canon-printing-problems/


PapauZ wrote:

Do you have a Canon printer?

 

http://www.windows7news.com/2011/03/17/microsoft-releases-fix-ie9-canon-printing-problems/


Hi PapauZ,

 

Thanks and no I don't and I've seen that thread along with many others.

 

I know it is not a printer driver issue because I also cannot print to a PDF file via PDF Exchange Pro.

 

The only anomaly I noticed when going through the list of recommended solutions is that I cannot register or unregister "ole32.dll".

 

I started a thread in Microsoft Answers about this ole32 anomaly. This may or may not be the issue but it is a starting point. :smileywink:

 

http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/cannot-registerunregister-ole32dll/47219fab-f764-42ec-a4a3-476aacfe7e05

 

It is interesting though because I've checked and ole32.dll has not been modified since Nov 2010 so it is the same file I had for both IE 8 and IE 9 and yet IE 8 did not have this print problem. :smileysurprised:

 

Thanks and best wishes.

Allen

Mine got these properties:

1. OLE32.dll in C:\windows\system32

- Version: 6.1.7601.17515

- Size: 2 086 912 byte

- Last modified: 21.11.2010 4:23AM

- Lang: HU

 

2. OLE32.dll in C:\windows\syswow64

- Version: 6.1.7601.17515

- Size: 1 414 144 byte

- Last modified: 21.11.2010 4:24AM

- Lang: HU

HI PapauZ,

 

Yes I noticed on my test laptop that I had version 6.1.7600.16624, last modified 6/28/2010. Just for the heck of it I restored this file to my desktop computer in system32 and Windows just gave me an error message that a known DLL was damaged and would not allow the desktop to come up.

 

I then restored my original ole32.dll and it booted fine of course.

 

Not sure why the version difference (perhaps because win 32 vs win 64) but it is still odd that this module has not changed since November which means that it was not replaced with the IE 9 upgrade. Yet printing worked with IE 8 but not IE 9.

 

This is definitely a pretty common problem but certainly not global and I can print fine from my test laptop with IE 9.

 

I wish it were the other way around! If I had to have the problem on just one computer I'd rather it be on the test laptop than my primary production computer! :smileysad:

 

Thanks again my friend. :smileyhappy:

Allen

Version 6.1.7600.xxxxx means it is a file from the RTM version, while 6.1.7601.xxxxx is an updated version via Windows 7 Service Pack 1.

Hi Hugh and PapauZ,

 

I have resolved the problem through the use of Ghost image backups and a logical and thorough process of going through all the various Windows updates, including IE 9 and SP 1, verifying SFC and printing at each step along the way.

 

I volunteered to Microsoft to restore a Ghost image backup from the problem time frame if they want to look into this further.

 

If you guys or anyone else is interested in the details, please see the following thread on MS Answers forum.

 

http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/cannot-registerunregister-ole32dll-cannot-print/47219fab-f764-42ec-a4a3-476aacfe7e05?page=1&tm=1308360089372#footer

 

Best wishes.

Allen

Thanks for the pointer and the info .....

 

Not a problem I've encountered ... yet .....

Hi Hugh,

 

Hopefully you never will run into this problem - only had me spending about 6 hours going through all those steps I documented! :smileysad: Like I don't have better things to do when I'm trying to sell my home! :smileywink:

 

Did you notice that one guy who just kept coming back to the printer driver? Even after the problem was solved.

 

Best wishes.

Allen


AllenM wrote:

Hi Hugh,

 

[ ... ]  Did you notice that one guy who just kept coming back to the printer driver? Even after the problem was solved.

 


Wasn't me ...... <g>

 

Interesting message there referring to IE9 print and print preveiw problems with a link to an MSKB:

 


 

When you try to print or view the print preview of a webpage in Internet Explore...

 

Symptoms

 

When you try to print or view the print preview of a webpage in Internet Explorer 9, the webpage may not print or print preview correctly.

 

Cause

 

This issue can occur if your current video card or video driver is outdated or corrupt, if there are issues with temporary folders on your user account or if there are issues with the installation of Internet Explorer 9.

Note: Internet Explorer 9 speeds up graphic performance and the rendering of webpages by moving the rendering of graphics and text from the CPU to the GPU. Therefore, if your video card does not support GPU hardware acceleration, webpages may not print or print preview correctly.



huwyngr wrote:

AllenM wrote:

Hi Hugh,

 

[ ... ]  Did you notice that one guy who just kept coming back to the printer driver? Even after the problem was solved.

 


Wasn't me ...... <g>

 

Interesting message there referring to IE9 print and print preveiw problems with a link to an MSKB:

 


 

When you try to print or view the print preview of a webpage in Internet Explore...

 

Symptoms

 

When you try to print or view the print preview of a webpage in Internet Explorer 9, the webpage may not print or print preview correctly.

 

Cause

 

This issue can occur if your current video card or video driver is outdated or corrupt, if there are issues with temporary folders on your user account or if there are issues with the installation of Internet Explorer 9.

Note: Internet Explorer 9 speeds up graphic performance and the rendering of webpages by moving the rendering of graphics and text from the CPU to the GPU. Therefore, if your video card does not support GPU hardware acceleration, webpages may not print or print preview correctly.



Oh, darn and I thought it was you all along! :smileytongue:

 

And yeah that is just the thing, that a lot of data could be found online with variations of the same problem - only not one single one of course was my issue. About the video card, that one would be pretty obvious since the page itself would not render correctly if IE 9 was attempting to use the GPU and the video card did not support it. I seriously question this would ever cause a PRINT problem though - I think that suggestion was way off base in the first place.

 

And of course in my case I have a very high end video card anyway - geez the video card alone is about a $350 model. :smileysurprised:

 

Allen

Allen,

 

<< About the video card, that one would be pretty obvious since the page itself would not render correctly if IE 9 was attempting to use the GPU and the video card did not support it. I seriously question this would ever cause a PRINT problem though - I think that suggestion was way off base in the first place. >>

 

Yet it is surprising how often updating a video card driver will cure a seemingly unrelated problem; that was the point I was making. Andt MS do say fail to print, not just view the print preview .....

Hi guys

             I followed this thread with great interest as it proved a point I have noticed regarding "well meaning " troubleshooting responses !

AllenM........wrote.....

Did you notice that one guy who just kept coming back to the printer driver? Even after the problem was solved.



The number of times I have seen this from "MVP's " on Microsoft Tech site ........In spite of someone taking great troubles to clearly outline all possible aspects of a software or hardware issues ...and providing details of all steps already taken to provide a log of all actions and fixes attempted....We still get potential helpers ..."cherry picking " parts of the supplied info...and getting the totally wrong handle on the whole issue:smileysad: !

 

I remember spending wasted hours on site with reference to a configuration issue on an " Intellipoint Wireless Mouse" and explaining that it was not a driver issue.....and had the same repeated response that my problem was driver related !

 

I'm not detracting from the MVP's knowlege and helpfulness in any way...I am the first to admit that I have had excellent advice with some real deep seated problems that I couldn't fix myself without more detailed help...but when we go out of our way to provide a detailed and well balanced outline of a problem ....only to get a disregard of the most salient points of our troubleshooting steps taken ...It makes me wonder sometimes if its' me " goin' over the top" with the steps I had taken to solve my problem prior to seeking their help ?

 

Makes me think that they are probably more used to queries from the other end of the scale....." My computer has gone funny....Nothing works...Please help me "??

 

OOps' must go..there's blue smoke comin' out of my laptop vent slots ...."What could it be".....:smileywink: ??

bleeper,

 

Getting help is always a problem when you know more than the helper ..... <gdr>

 

A simple truth is that surprisingly often a simple what should be first step is not taken by someone explains something that is happening way down the line.

 

Others will confirm, if your own experience has not shown this, that updating a video driver can sometimes fix a problem that seems to have absolutely no possible relationship with video; many many printer problems (I have been doing printer support online for several decades) go back to not installing the maker's software before you plug the USB cord to the computer ......

 

Time and again here, taking the user back to first principles leads to the solution because some action or information was left out and not noticed when dealing with the present state of affairs.

 

And when you add that we can't see your computer and so absorb things without being told it's not surprising that life gets complicated.

 

And finally, when one is dealing with dozens of messages a day the use of boilerplate is really necessary and so some duplication in questions is inevitable. I know that from mine about your system -- sometimes I edit to remove something already said but again sometimes I deliberately leave it all in in the hope that all the information will be supplied in one single message and not dragged out like pulling teeth ...... which defeats the purpose of trying to comprehend the unseen!

 

Unfortunately we can't deal with the overriding problem:

 

The greatest risk to your computer lies between the left ear and the right ear of the user .... 

Hi Hugh,

 

I don't disagree with you, but it was clear that the person did not truly read what I wrote or it would have been clear that we were way past a driver issue.

 

The first thing was "Why were you (or NIS) "2 months out of date?" When two lines above that I had stated that I restored a Ghost image from 4/16/2011. Go figure, of course I would be two months out of date then! :smileytongue:

 

Coming back to a "driver problem" when the problem was already resolved with the same driver as I had to begin with, but no it must be a driver problem. Ok, yeah sure....

 

Again as bleeper said, not to belittle the person trying to help but at some point you have to actually read everything the other person wrote. And it should have been clear that I had gone through a pain-staking and logical course of troubleshooting that should have more than satisfied him that the problem was clearly that DLL (XpsPrint.dll) and not a printer driver issue. :smileywink:

 

Allen

Hugh wrote.........

              The greatest risk to your computer lies between the left ear and the right ear of the user ....

Amen ....Couldn't agree more...and with special regard to that important point.:smileyhappy:..... the electronic impulses transmitted from that same said region ...toward the ole' "mouse clicking finger"....often leads the unwary down the path to troubles too !  . 

Bleeper24 wrote

 

OOps' must go..there's blue smoke comin' out of my laptop vent slots ...."What could it be".....:smileywink: ??

 

If that computer isn't old enough to smoke you might have a problem. Otherwise just be sure that it's smoking something legal.

 

PS:  CPUs are not legal