I just ran into an issue where three different clients in the same morning reported that Internet Explorer was printing blank pages. A quick search on Google turned up the following article: http://www.mutterances.com/?p=83.
The problem specifically manifests itself by printing a blank page with a footer (if you haven’t turned them off) displaying the following line: “file:///C:/Users/userprofile/AppData/Local/Temp/Low/randomfilename.htm”.
To fix this issue, you’ll need to bring up a command prompt (but not with elevated permissions) and type the following commands:
mkdir %userprofile%\AppData\Local\Temp\Low icacls %userprofile%\AppData\Local\Temp\Low /setintegritylevel low
UPDATE:
I’ve also found some information from Microsoft’s site to fix the problem. They even include a Microsoft Fix It utility to fix the problem automatically: http://support.microsoft.com/kb/973479.
12/2/2014 UPDATE:
I recently had a client contact us about this very problem but the challenge was slightly different. The web application (online credit card processing) was using framesets and IE was attempting to print an empty frameset. Microsoft suggests turning on Compatibility Mode, however, I suggested:
- Highlight what you’d like to print
- Right click the selection
- Click Print
- Make sure to select “Selection” in the page range box
- Click Print
Thanks to http://www.datacorps.com/2012/09/28/how-to-fix-internet-explorer-printing-blank-pages/