Проверить значение переменной окружения Windows «TMP» для текущего пользователя. Значение этой переменной должно быть установлено по-умолчанию «%USERPROFILE%\AppData\Local».
Установить это значение можно так: Компьютер, выбрать в выпавшем меню «Свойства», слева (в Win7) щелкнуть «Дополнительные параметры системы», в открывшемся окне выбрать вкладку «Дополнительно» и, в самом низу, нажать кнопку «Переменные среды…». В открывшемся окошке «Переменные среды пользователя для %имя пользователя%»там поставитьзначения по умолчанию
Имя переменной TEMP, значение c:\Temp
Имя переменной TMP, значение c:\Temp
После этого принтер должен нормально заработать