Walker News

Vista IE7 Fail To Print Web Page To XPS Format

Not everyone needs a physical printer at home, so am I. Indeed, we should try not to print as many as we could, as a little contribution to the green environment!

On many occasions, however, there is a need to “print” an electronic receipt / acknowledgement for reference / prove.
In this case, a hard-copy printout is still not a must, but such receipt can be kept intact by printing to another electronic format – Adobe PDF document, Tagged Image File Format (TIFF printed by Microsoft Office Document Image Writer), Microsoft XPS Document, etc.
Before XPS Document is introduced, I used to install PDF Creator to my XP machine for the same purpose.

With Vista Ultimate running now, I enjoy with the built-in XPS Document printing feature. At the same time, there is also Office 2007 with nice Add-in called SaveAsPDF to convert Office document into Adobe PDF format or the Office Document Image Writer for TIFF file.

Now, a problem I’ve faced just now when I want to print an inter-bank fund transfer successfully acknowledgement, the lovely Vista IE7 pop up two error messages, one after another:

Windows Vista IE7 fail to print a web page by showing cannot find file error message.

Vista IE7 doesn’t print a web page by pop up error message:
Cannot find "file:///%userprofile%/AppData/Local/Temp/Low/NZ0LISWM.htm". Make sure the path or Internet address is correct.

After clicking the OK button, there is another Internet Explorer Script Error window pop up:

Vista IE7 pop up Internet Explorer Script Error that object required is not exists at line 2069.

The error message seems to tell that an object required is not exists in line 2069 when processing res://ieframe.dll/preview.dlg (a print preview dialog box?).

Well, if you happen to have this similar problem, you might have done one of this:
  • Too naughty to delete everything found in each Temp folders of Windows Vista, including the LOW integrity folder for read/write access of low integrity process (e.g. IE7 running in Protected Mode) – This is my case!
  • Install and run CCleaner 2.03.532 to clean useless temporarily files in Windows Vista,
  • Install and run CCleaner-like program that delete the LOW folder.

How to restore or recreate LOW folder in Windows Vista?
  1. Browse to the Temp folder of your user account, i.e.
    C:\Users\<User-Name>\AppData\Local\Temp
  2. Create a new folder and name it as Low
     
  3. Open a command prompt with elevated privilege and enter this command to set the LOW folder as low integrity folder:
    ICACLS %userprofile%\AppData\Local\Temp\Low /setintegritylevel (OI)(CI)low

Once these similar message are seen,
processed file: C:\Users\Joyride\AppData\Local\Temp\Low
Successfully processed 1 files; Failed processing 0 files

then proceed to try printing in Vista IE7 again (which should be working now):
Note: With reference to Piriform forum

Custom Search

  1. chipr 28-12-07@07:21

    OMG ! Thank you. This fixed my problem. I did not knowingly remove the \Low folder. But I was installing my work SSL VPN s/w and it did delete all cached and temp files. I did re-create the \Low folder, but doing that alone it still didn’t work – at least not until I entered that ICACLS command. Thanks again.

  2. johnny 10-01-08@03:04

    very helpful, thank you!

  3. Steve 18-01-08@05:34

    Have no idea why this suddenly started happening but the fix was right on the money. Thank you very much.

  4. An Email + Thumbnail = Your Web Identity, Sir! – Walker News 05-02-08@02:43

    […] Johnny, I think you’re the only one of the few hundred commenter in my blog (at this time being) who is identified with a “valid” web identity! […]

  5. Christopher Fazio 23-03-08@02:50

    It seems like you have solved this problem. However I have attempted to perform step 3 but I keep getting an invalid path error. I have tried running this within the Low directory as well as in C: directory with similar results. Any help would be appreciated. Thanks

  6. Walker 24-03-08@05:13

    Hi Christopher, you may try these:

    Open an elevated command prompt and execute these:

    1) mkdir %userprofile%\AppData\Local\Temp\Low
    2)

    ICACLS %userprofile%\AppData\Local\Temp\Low /setintegritylevel (OI)(CI)low
  7. Derrick 22-05-08@14:59

    Whoever you are, the solution provided above works and I can now print web pages again.

    Thank you very much.

  8. Matteo 25-05-08@00:15

    Thank you very much, that worked for me….

  9. Google Chrome Has More Efficient Flash Video Cache Technique Than IE7 and Firefox 3 – Walker News 22-10-08@00:58

    […] flash player plugin cache a copy in Windows temp folder of user account (Firefox 3) or top-level Low integrity folder (IE 7 running in Protected Mode in Windows Vista), the web browser also keep a copy of the flash […]

  10. Gordon Keith 05-05-09@23:08

    I want to thank you for help that I could not get anywhere else, even from Microsoft.
    My XPS doc writer works perfectly now. One question though, How do I prevent this from getting deleted again? I am running a 60 day version of Norton 360. Is this the problem? If so how can I adjust it to solve the problem?
    Thanks, Gordon

  11. Casey 23-11-10@22:57

    Hi – I am unbale to complete Step 3. I tried the recommended run command and I get the response. “The directory or file cannot be created”
    Any suggestions?
    I am not ablet to print webpages or from my email. That is why I am trying this solution. I get a PCL error on my Dell printer. (Using Vista)
    Thanks -

  12. Walker 25-11-10@00:50

    I think this fix is not applicable for PCL error.
    If you can’t even print text from Notepad, for example, I think it is either driver or printer/cable problem.

2014  •  Privacy Policy