— «Не печатает!»
Знакомая фраза многим админам, давайте разбираться. Если до возникновение проблемы все работало, то это «забилась» очередь печати и стандартная функция очистки не работает. Чтобы почистить очередь печати необходимо сделать следующее:
1) Отключить принтер от питания на несколько секунд (5-10)
2) Остановить службу «Диспетчер очереди печати»
3) Удалить все файлы в папке «%windir%\System32\spool\PRINTERS\»
4) Запустить службу «Диспетчер очереди печати»
5) Включить принтер и попробовать напечатать «пробную страницу».
Если принтер сетевой, то это надо проделать на компьютере, где он установлен и на компьютере, где не печатает. После всех действий должно все запечатать. Можно автоматизировать этот процесс:
1 2 3 |
net stop spooler del /q %windir%\System32\spool\PRINTERS\*.* net start spooler |
Не забываем, что пользователи не имеют право на запуск\остановку служб, а так же на изменение некоторых файлов\папок в каталоге Windows. Для решение этой проблемы можно дать право пользователю на запуск и остановку службы, а так же на изменения файлов в необходимой папке. Это делается через групповые политики.