Пропадают принтеры windows server 2008
Попробуй батник написать перезапуска диспетчера печати.
Вот это можешь в батник засунуть:
net stop Spooler
net start Spooler
Пусть пользователи, если нет связи с принтером, запускают этот батник
Луше установить на всех машинах этот сетевой принтер и потом достаточно, установить на терминальном сервере драйвера от этого принтера, сам принтер можно снести. Терминалка сама подцепит локальные принтера (сетевые тоже) у win7. Попробуйте установить ScrewDriver на сервер и клиенты, должно помочь. Пробуй другие дрова, hp обязан печатать. Кстати модель какая? Если сервак в локалке - тупо даешь админские права юзерам заходишь RDP устанавливаешь этот принтер по сети. Потом убираешь права и радуешся. Для 4 юзверей вполне процедурка. В настройках RDP на клиентах не забыть снять галку проброс принтеров. Может стоит попробовать это :ScrewDrivers – это быстродействующее и простое в использовании приложение, требующее минимальной настройки параметров. Этим решением могут воспользоваться администраторы, которые хотели бы предоставить пользователям возможность печати документов из любого приложения на любом сетевом принтере. ScrewDrivers автоматически обнаруживает атрибуты пользовательского принтера и создает полнофункциональный виртуальный принтер.
ScrewDrivers 4 – представляет собой самостоятельное приложение, исключающее необходимость в трудоемком управлении драйверами печатных устройств в средах Terminal Server и Citrix MetaFrame. ScrewDrivers также распространяется в качестве интегрированного компонента Simplify Suite. Указанное решение допускает развертывание ScrewDrivers в сочетании со службой каталогов Active Directory. Сервак ведь под 2008 - почему не снести все дрова принтеров с сервера и не начать использовать Easy Print от MS ?
Тем более принтер HP - значит поддерживает pcl и никаких проблем быть не должно.
Имею то же самое серверное ПО, только сервер и клиенты в домене - никаких проблем печати нет. (9) baldyman, спасибо за совет, по описанию отличная вещь, попробую в первую очередь. Странно что она мне раньше на глаза не попадалась. Спасибо за советы, съездил в отпуск теперь буду пробовать варианты решения. По результатам отпишусь. Попробуйте установить сетевой принтер через локальный порт. В большинстве случаев проблема решается. Последнии драйвера решают. Для терминалок использую принтеры подключенные по Eth. Принтер этикеток - расшарил на рабочей станции, подключил на терминальном сервере. Настройка прав и последнии драйвера исправили все проблемы. (14) atlantic23,
По части принтера этикеток.
был у меня когда-то на прошлом месте работы 2003 сервак, на нём в Citrix'е была опубликована 1С-ка.
Постоянно слетали настройки принтера этикеток Zebra. а вот принтер был то ли USB, то ли COM.
В итоге на рабочей станции, к которой была подключена Zebra я поставил в автозагрузку програмульку TCPrint.exe
Она позволяет подключаться к принтеру по протоколу TCP, поставил дрова от Zebr'ы на серваке, а порт указал сетевой, который ссылается на машинку, к которой подключен локальный принтер. В тот момент это было очень хорошее решение. раньше использовали screwdrivers(клиент-сервер в т.ч. х64), очень хорошая программа
потом перешли на управляемые приложения в 1С на вэб сервере и проблемы с печатью полностью отпали Вопрос1: проблема возникает у всех пользователей или у избранных, только в терминальных сессиях или при консольной печати тоже?
Вопрос2: проблема возникает при печати из отдельно взятой программы или "Пробная страница" тоже дает похожий эффект?
Вопрос3: используете ли Вы драйверы WHQL? Очень смущают драйвера Canon x64!
Вопрос4: места на системных дисках контроллеров домена хватает?
Вопрос5: dcdiag.exe случаем никаких ошибок не выдает? Нашли только одно решение - переход на сетевые (LAN) принтера. Есть такая утилита - ScrewDriver, пробрасывает принтеры в терминальную сессию. Довольно таки стабильно работает, пока ей спасаемся.
Решил всё подробно самому описать потому что пару месяцев решал эту головоломку, но у меня была возможность в планировщике задач поставить перезагрузку сервера в 3:00 ночи тем самым сбрасывая счётчик ошибок, ошибки действительно возникает из-за папки принтерс, видимо у неё какой-то лимит на количество файлов от невыполненных очередей печати, чтобы не забить полностью диск ц, возможно этот лимит где-то меняется в реестре но мне это уже неинтересно :) а файлы в этой папке остаются чтобы была возможность потом распечатать файл который вызвал ошибку по той или иной причине.
Очистка папки от переполнения старых вызывающих ошибку файлов очереди печати:
C:\WINDOWS\system32\spool\PRINTERS
Можно руками, но она потом наполниться, можно создать батник и запустить от имени администратора:
setlocal
net stop spooler
del /Q /S /F /A c:\WINDOWS\system32\spool\PRINTERS\*.*
net start spooler
cls
Можно автоматизировать: смотри системный журнал, правой кнопкой на возникающую ошибку- когда отваливается диспетчер печати и жми " привязать задачу к событию" а там добавляешь выполнение батника.
обеспечит перезагрузку службы spooler через 10 секунд при первом и втором сбое и через 20 сек при последующих, а также сброс счётчика ошибок через 10 минут, Fixed :)
SC Failure actions = restart / <1 задержка в миллисекундах> / restart / <2 задержка в миллисекундах> / restart / <3 задержка в миллисекундах> / reset = <количество секунд (не миллисекунд) до сброса счетчика отказов>
Можешь корректировать на своё усмотрение, и разные виды задач! Надеюсь мой вопрос-ответ проиндексируется поисковиками и сэкономит кому то пару месяцев!
Сегодня я бы хотел поделиться своим опытом устранения проблем печати на терминальном сервере Microsoft.
Подробности под катом.
Вместо Intro
Наверняка, почти каждый системный администратор, работающий с Windows и, в частности, с терминальным сервером, сталкивался с проблемами печати.
Разрывается телефон, у всех одна и та же проблема: «Нажимаю на печать — ничего не происходит!». Идем смотреть логи и видим следующую картину:
Причины и решения
Итак, из-за чего может происходить подобная ситуация? Большую часть подобных ситуаций вызывают установленные на сервере драйверы.
- Необходимо помнить, что драйверы у клиентов и на сервере должны быть идентичны
- Убедитесь, что включена изоляция драйверов
- Удалите все драйвера на сервере и попробуйте использовать TS Easy Print
- Попробуйте решения сторонних компаний
А теперь пройдемся подробнее по всем пунктам. Для начала установим на наш терминальный сервер роль «Службы печати и документов».
Это позволит нам удобно управлять драйверами и принтерами, установленными в системе.
Идентичные драйвера
Думаю, тут особо не о чем рассказывать. Стоит помнить, что драйвера необходимо брать с официальных страниц изготовителя принтера. Так же еще один момент — стабильнее всего ведут себя PCL5. Если есть возможность выбора между PCL5 и PCL6 — стоит установить PCL5 (соответственно, серверу и клиенту).
Изоляция драйверов
В Windows 2008 появилась замечательная возможность изоляции драйверов принтера. Теперь драйвер принтера подгружается не Spoolsv.exe а специальным процессом PrintIsolationHost.exe. При «вылетании» драйвера принтера «слетает» только один экземпляр PrintIsolationHost.exe, а сама служба «Диспетчера печати» остается работоспособной, что, как понимаете, весьма влияет на настроение пользователей ;)
Чтобы включить данную возможность, нам необходимо открыть редактор локальной групповой политики (gpedit.msc) и пройти следующим путем: «Параметры компьютера -> Административные шаблоны -> Принтеры». Находим и включаем следующие пункты:
- Выполнить драйверы принтеров в изолированных процессах
- Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати
TS Easy Print
Видимо, вняв наконец стенаниям системных администраторов, компания Microsoft решила что-то сделать с необходимостью ставить зоопарк драйверов на терминальный сервер и падающим из-за этого spoolsv.exe. В итоге, на свет родилась технология TS Easy Print. Ключевой особенностью является, то, что больше нам не нужно устанавливать на сервер драйвера для каждого принтера — вместо этого используется унифицированный драйвер Remote Desktop Easy Print, соответственно, мы уходим от проблемы падающего спулера — ведь все операции с печатью выполняются на компьютере клиента.
Для того, чтобы явно определить, что мы хотим использовать на терминальном сервере TS Easy Print, необходимо пройти опять же в редактор локальной групповой политики (gpedit.msc) по следующему пути: «Параметры компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Перенаправление принтеров». Нас интересуют следующие пункты, которые надо включить:
- Использовать в первую очередь драйвер принтера Easy Print удаленного рабочего стола
- Перенаправлять только используемый по умолчанию принтер клиента
Далее, необходимо очистить наш сервер от лишних драйверов принтеров. Это можно сделать в менеджере роли «Службы печати и документов».
Внимательно удаляйте драйвера! Необходимо оставить в живых такие вещи, как «Remote Desktop Easy Print» и «Microsoft XPS Document Writer». Именно они и отвечают за передачу печати на клиента.
Решения сторонних компаний
Избавиться от проблемы падающего спулера призваны такое ПО как, например, ScrewDrivers (сайт). Оно предоставляет клиент-серверную архитектуру.
Сервер ScrewDrivers — это компонент, который необходимо установить на серверы, на которых планируется использовать печать в терминальном сеансе. Клиент ScrewDrivers должен быть установлен на рабочих станциях. Именно этот компонент позволяет создать на терминальном сервере виртуальные принтеры, которые соответствуют локальным принтерам пользователя.
В целом, напоминает Easy Print, но не бесплатно (впрочем, есть лекарства ;).
Настройки принтеров в Linux
Помогите пожалуйста с настройками принтеров в Linux. Где можно прочитать по этой проблеме? Или.
Постоянно пропадают все настройки браузера Firefox
у меня стояла версия 38.0.5 уже довольно долго. работала стабильно, не смотря на то, что уже.
Локальный принтер HP p2055 пропадают настройки после выключения
Дело такое. 4 компьютера подключены к локальному принтеру hp laserjet p2055. На 3-х кoмпах, никаких.
Windows 7 x64 SP1 и драйвера принтеров, любая программа выдаёт ошибку неправильной настройки драйвера
Сабж: Компьютер под семеркой х64 SP1 (предустановленный SP) и МФУ Canon MF4410. Долгое время.
Не поздновато ли я..
Не нашел упоминаний про ОС на самих ТК. Предположу, что это Embedded.
Попробуйте зафиксировать свои изменения следующих образом:
1) Ребутаем ТК для возврата в первоначальный вид;
2) Вырубаем сеть (если последующие манипуляции не требуют ее наличия), извлекаем флеш накопители;
3) Выполняем какие-либо манипуляции;
4) Прописываем в командной строке "ewfmgr C: -commit";
5) Ребутаем ТК еще раз.
Коротко о проделанном: embedded предназначена для однократной настройки и последующего использования, все изменения фиксируются лишь в памяти/спец. области на диске, которые учитываются при работе, но испаряются после перезагрузки. Для фиксации изменений на жесткий диск можно использовать *.bat файл со следующим содержимым:
Как перенести все настройки сайта (тему, настройки, плагины, настройки) на другой сайт и домен?
Как перенести все настройки сайта (тему, настройки, плагины, настройки) на другой сайт и домен.
Интерференция в тонких пленках
Вопрос давно меня мучает. Считается, что при отражении от стекла без нанесения интерференционной.
Терминальный сервер на 30-50 тонких клиентов
Доброго времени суток. Так сложилось, что в нашей компании решили перейти на тонкие клиенты. Их.
Как разместить платную(важную.коммерческую) тему - ИНСТРУКЦИЯ ЗДЕСЬ!
Не в сети Windows Server 2008 R2 64, проблемы с принтерами Добрый день!
Имеется сервер с установленной Windows Server 2008 R2 64 (лицензия).
В сети 15 компьютеров, на 4х из них установлены принтеры (НР разных моделей). Клиенты работают с сервером через терминальное подключение (1С)
Проблема: на сервере устанавливаю сетевые принтеры, драйвера становятся, принтеры работают без проблем прир печати со всех клиентов и с самого сервера.. но не долго.. на сервере выскакивает ошибка спула, сетевые принтеры пропадают из списка как на сервере, так и на клиентах..
Есть у кого-нибудь мысли? очень мешает работать..
Не в сети Максимыч, А что логи говорят? Почему служба падает?
Возможно все дело в "64" и не до конца совместимых дровах. Ищи виновного и экспериментируй.
Не в сети завтра логи на сервере посмотрю..
как мне наши сисадмины объяснили, проблема с этой ОС в этом направлении встречается у многих.. Последний раз редактировалось Максимыч; 19.01.2011 в 12:45 .
Не в сети
1.После того как спулер падает - посмотрите в папке спулера задание с какого принтера осталось
2.Поставьте постоянный перезапуск службы спулера в службах
Если 1С 7ка, то зря 64 бита поставили.
Не в сети
Не в сети
Не в сети
Не в сети
Комментирую:
выскочила сейчас целая пачка таких ошибок в журнале.. при обращении от разных пользователей к разным принтерам.. ошибка несистематическая.. не было замечено, что именно кто-то один виноват..
Не в сети
Не в сети
Не в сети
Не в сети
Результаты для: Продукт Майкрософт: Windows Operating System; Версия: 6.1.7600.16385; Идентификатор: 602; Источник события: Microsoft-Windows-PrintService;
По вашему запросу не найдено ни одного результата. Возможные варианты дальнейших действий см. в справке по поиску.
Не в сети
Вчера была такая проблема. Удалил принтер, поставил его с помощи TCP/IP порта с универсальным драйвером + потехе ради дал разрешения terminal users на system32/spool . Всё ок пока.
1С кеширует непонятно .. необходимо всем перезапустить сессии для того, чтобы печатал с этого принтера ( иначе выдаёт ошибку о невозможности вывода информации о принтере) + у всех сделать данный принтер по умолчанию.
Не в сети
Почитай тут.
Эти советы здесь уже звучали:
1) авторестарт службы печати
2) ставь принтеры с помощью tcp/ip порта
3) в свойствах рдп соединения сними чекбокс с расшаривания локального принтера.
Читайте также: