Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] Проверка диспетчера печати (print spooler) на зависание.

Ответить
Настройки темы
[решено] Проверка диспетчера печати (print spooler) на зависание.

Новый участник


Сообщения: 25
Благодарности: 2

Профиль | Отправить PM | Цитировать


На терминальном сервере часто виснет печать, причина вроде как ясна: кривые драйвера принтеров, но новых нет, стандартные не подходят, а принтера заменить нечем.
Во время зависания спулер остается в состоянии "Работает" и не перезапускается стандартным способом.

В данный момент использую такую схему:
В систему добавляется Generic/Text принтер (печать в файл). Принтер расшаривается (т.к. print /Dимя_принтера не всегда работает корректно).
Для принтера добавляется порт прямой печати в файл:
- "Добавить порт" (Add Port).
- "Порты принтера" (Printer Ports) выделите значение "Локальный порт" (Local Port) и нажмите кнопку "Новый порт" (New Port).
- В окне "Имя порта" (Port Name) введите полное имя файла, в который будет производиться печать, например, "c:\test.print" (без кавычек).
Затем создается cmd файл с проверкой каждые 10 минут по планировщику:

Код: Выделить весь код
@echo off
print c:\test.txt /D:\\имя_компа\имя_принтера
ping -n 10 127.0.0.1
if not exist c:\test.print net stop spooler & ping -n 30 127.0.0.1 & net start spooler
if exist c:\test.print del /Q c:\test.print
Где test.txt - любой текстовый файл (пара символов внутри).
ping - используется вместо sleep.exe (который есть не у всех).

Вроде как работает. Но хочется что-то покрасивее, кто как решает эту проблему? (screwdrivers и citrix не предлагать
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:47, 15-07-2009

 

Аватара для stolyar

Ветеран


Сообщения: 508
Благодарности: 24

Профиль | Отправить PM | Цитировать


Цитата Inhibitor:
ривые драйвера принтеров »
Какие принтера стоят? (HP, Canon ....)
Если подавляющая часть принтеров HP, то можно воспользоваться универсальным драйвером от НР. А так же - http://www.fineprint.com/products/fineprint/index.html

-------
Кофе или чай, в кружку накачай.


Последний раз редактировалось monkkey, 15-07-2009 в 13:09.


Отправлено: 12:17, 15-07-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Angry Demon

Крылатый ужас


Moderator


Сообщения: 26085
Благодарности: 4375

Профиль | Отправить PM | Цитировать


stolyar, уважаемый, ссылки на варез запрещены правилами. Или не читал?

-------
- Пал Андреич, Вы шпион?
- Видишь ли, Юра...


Здесь можно скачать драйверы

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.


Отправлено: 12:56, 15-07-2009 | #3


Новый участник


Сообщения: 25
Благодарности: 2

Профиль | Отправить PM | Цитировать


Принтеров много и все разные (HP, Canon, Xerox, Samsung), выцепить глючный драйвер проблематично, и возможно он не один. Для HP универсальные стоят. Файнпринт стоит денег, которых как всегда нет.
Неужели для проверки зависших служб нет каких-либо проверок в винде? По WMI служба "работает", на самом деле...

Отправлено: 13:51, 15-07-2009 | #4


Новый участник


Сообщения: 25
Благодарности: 2

Профиль | Отправить PM | Цитировать


Если ни у кого мыслей нет, помечаю тему как решенную (в первом посте), может кому понадобица.

Отправлено: 09:47, 16-07-2009 | #5


Пользователь


Сообщения: 79
Благодарности: 0

Профиль | Отправить PM | Цитировать


Сам с таким мучаюсь и не че не помогает, универсальные драйвера так и не удалось использовать абракадабра вылазит

Несколько раз уже подобную тему здесь поднимал никто ни чего так и не ответил.

Использовал скрипт Inhibitor, хоть какой то выход...

Отправлено: 09:15, 18-02-2010 | #6


Пользователь


Сообщения: 79
Благодарности: 0

Профиль | Отправить PM | Цитировать


Пасиб попробуем, а на зависания она тоже реагирует получается?

Отправлено: 10:46, 29-07-2010 | #8



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » [решено] Проверка диспетчера печати (print spooler) на зависание.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Print Spooler Service частенько "падает" stolyar Microsoft Windows NT/2000/2003 10 20-10-2010 07:43
Разное - Print Spooler a.sulkhanishvili Microsoft Windows 2000/XP 2 10-06-2009 15:08
Службы - Внезапная остановка Службы диспетчера печати aminiy Microsoft Windows Vista 10 18-07-2008 17:55
Ошибка диспетчера печати W2003S SP1 rus RedBulls Microsoft Windows NT/2000/2003 11 09-04-2007 13:02
[решено] Перенаправления папки спулера (spooler) на сервере печати babki Microsoft Windows NT/2000/2003 4 12-11-2005 15:07




 
Переход