Share via


Internet Explorer IE print res://ieframe.dll/preview.js

I got this error in Win 8.1 and none of the solutions I found online fixed it.  What I found was that I had no default printer set for some reason.  I set a default printer and it fixed it.  You might test switching to a different default printer as well.

Comments

  • Anonymous
    November 11, 2013
    A lot of applications break if there's no default printer.  That's a situation that's difficult to cause because, as a user, if you delete your default printer via Explorer then it chooses another.  However I've come across several terminal services sessions and the odd workstation, all in managed environments with some fairly gnarly group policies configured, where somehow there is no printer chosen as the default at all.  Quite a few APIs fail including several we call from our app.  I'd like to code around it properly buta) it's quite rare;b) I can't reliably reproduce that state;c) Our software package isn't the only one affected on the system - half the time the end user is calling some other company for printing support instead of us because they're using that other company's application at the time.  Other times that happen to be using ours.Long story short.... How did your system get into the state where you had no default printer? :)
  • Anonymous
    November 12, 2013
    @Ian - Not sure how it got to this state.  I do know I was attempting to install a network printer unsuccessfully for a while.  It was probably related to that.  I did run for over a week in this state and IE was the only app that misbehaved.