Проблема в отсутствии драйвера на оффсайте, а для Vistax64 не подходят. Проблему решил установкой с драйвером HP LJ 3050 PCL5. Если мало-ли кому интересно, то вот -
"# На компьютере с 64-разрядной версией Windows войдите в систему с учетной записью администратора.
# В меню принтера выберите команду для печати страницы конфигурации. На этой странице обычно перечисляются поддерживаемые эмуляции принтера. Например, на этой странице могут быть перечислены эмуляции PostScript, PCLXL или PCL.
# На компьютере с 64-разрядной операционной системой Windows в меню Пуск выберите пункт Настройка, затем Принтеры и факсы.
# Дважды щелкните значок Установка принтера.
# Нажмите кнопку Далее.
# Установите переключатель Локальный принтер, снимите флажок Автоматическое определение и установка и нажмите кнопку Далее.
# Установите переключатель Создать новый порт, затем выберите значение Local Port для параметра Тип порта.
# В диалоговом окне Имя порта укажите путь для принтера, используя следующий синтаксис:
\\имя_сервера_печати\имя_принтера
# Нажмите кнопку Далее.
# На странице Установить программное обеспечение принтера, выберите изготовителя в столбце Изготовитель, щелкните имя принтера, который поддерживает ту же эмуляцию принтера, что и ваш принтер, нажмите кнопку Далее, затем кнопку Готово. Например, для принтера HP LaserJet, поддерживающего эмуляцию Post Script (PS), найдите другую модель принтера HP LaserJet с аналогичным номером модели, которая поддерживает эмуляцию PS.
# В папке «Принтеры и факсы» щелкните правой кнопкой мыши добавленный принтер и выберите команду Свойства.
# На вкладке Общие нажмите кнопку Пробная печать.
# Если пробная страница напечатана правильно, найден подходящий драйвер принтера. Если пробную страницу нельзя прочитать, необходимо найти другой драйвер принтера или использовать другой тип эмуляции."
это отсюда -
http://support.microsoft.com/?kbid=895612