У дома естествено земеделие Софтуер за печатен сървър. Услуга за печат на Windows Server. Настройка и поддръжка. Отстраняване на неизправности в услугата за печат

Софтуер за печатен сървър. Услуга за печат на Windows Server. Настройка и поддръжка. Отстраняване на неизправности в услугата за печат

Много често има проблеми с мрежовия печат към свързани принтери
например на компютър с Windows XP на компютър с инсталиран Windows 7, а не на Vista,2003,2008

Същността на проблема често се крие във факта, че под тези "модерни" системи производителите
"остарели" модели принтери не си правят труда да пускат драйвери.

Ето моята ситуация:

Един приятел ме помоли да настроя печат в офиса от току-що купен лаптоп.

1. Разбира се - лаптопа беше с операционна система Windows 7
2. Разбира се - Начало (виж по-долу какъв е проблемът)
3. Разбира се - тя (системата) беше 64-битова.
4. Разбира се - принтерите в офиса не бяха нови: HP1320 и Canon MFxxxx
5. Разбира се - принтерите бяха свързани и "споделени" на машини с WinXP.
6. И никой няма да промени структурата на мрежата заради един лаптоп
Как реших проблема?

Първо тръгнах по грешен път:
Изтеглих и опитах да инсталирам драйвери от официални сайтове - нямаше го:
Canon обикновено не доставя драйвери за 64-битови системи за кои модели.
За МФУ по принцип мълча.
За серията MFxxxx се препоръчва патерица - използвайте драйвери от серията MF57xx. Изпробвана - система
показва, че драйверът е подписан, но отказва да инсталира, позовавайки се на факта, че не е подписан.
Брр, Брад. Инсталирането на неподписани дърва за огрев в Home няма да бъде разрешено (без gpedit.msc). ъъъъ

HP изглежда е предоставил PCL5 драйвер за HP1320 - но той не работи.
При опит за инсталиране бяха издадени неразбираеми грешки, които Google откри
бедни хора като мен.

Един коментар във форума особено се усмихна (не помня точно къде, но според мен на уебсайта на HP):
„HP1320 е бизнес модел, така че ние не предоставяме поддръжка по телефона през уикенда“

Между другото, измамниците се катерят във всички пукнатини като хлебарки: винаги можете да „гуглите“ и да изтеглите ВСЕКИ
всеки драйвер за принтер за всяка система. Но резултатът със сигурност няма да бъде това, което се очаква.

Също така „Гугъл“ ми разкри още един ужасен факт: ВСЕ В сървърните операционни системи на добре познатите
компании ИМАТ проблеми с подсистемата за печат в терминален режим. И дори аутсайдери
решенията не решават проблемите завинаги.

„Стига с глупости“ - помислих си и направих това:

1. Изтеглете виртуалния безплатен PDF принтер от www.bullzip.com. Има много от тях (PDF принтери), но моят избор падна върху тях поради следните причини:
а) този работи под 64-битови системи
б) безплатно (по принцип няма да е жалко да дадете ~ 20 долара, НО да не ги дадете
за ВСЕКИ компютър с Windows 7 64x!)
в) той беше открит първи :)
2. Инсталира виртуален PDF принтер и го конфигурира (C:\Program Files\Bullzip\PDF Printer\gui.exe), така че да не се показват диалогови прозорци на потребителя и .pdf файл е създаден в \\compxp\ папка принтер1\
3. Инсталира Foxit Reader на компютъра compxp, „сподели“ папката printer1 и постави прост vbs скрипт в автоматично зареждане:

копие източник | Копирайте HTML
  1. „При грешка Възобновяване на следващо
  2. „Автоматично отпечатване на PDF файлове, които се появяват в определена папка
  3. „Глобални променливи
  4. Задайте gFSO = CreateObject("Scripting.FileSystemObject")
  5. Задайте gShell = CreateObject("WScript.Shell")
  6. „Папка, където скриптът чака PDF файлове (тази папка(и) трябва да е достъпна в мрежа)
  7. gWatchFolder = "E:\master\printer\"
  8. „Основна верига
  9. докато е вярно
  10. Задайте lFolder = gFSO.GetFolder(gWatchFolder)
  11. Задайте lFiles = lFolder.Files
  12. За всеки lFile In lFiles
  13. PrintFile(gWatchFolder & lFile.Name)
  14. Следващия
  15. WScript.Sleep(1)
  16. Уенд
  17. „Функция за отпечатване на конкретен pdf файл
  18. SubPrintFile(pFileName)
  19. „Чакаме известно време (докато файлът бъде напълно написан)
  20. WScript.Sleep(3)
  21. "msgbox(pFileName)
  22. „Ние (вече) не се страхуваме от пространствата :P
  23. s= """E:\master\foxit\Foxit Reader.exe"" /p """&pИме на файл&""""
  24. "msgbox(s)
  25. Обадете се на gShell.Run(s,0,true)
  26. gFSO.DeleteFile(pFileName)
  27. Ако gFSO.FileExists(pFileName) Тогава
  28. „Никога не знаеш какво може да се случи, по-добре е да оставиш Иван Иванович да спре да печата, отколкото един файл да отиде в принтера много пъти
  29. "msgbox("Неуспешно изтриване на файл "& pFileName & "! Обадете се на Василий на 123-456)
  30. Излезте от WScript
  31. „Иначе
  32. „Още нереализирано
  33. "ToLog("File " & lFileName & " deleted.")
  34. Край, ако
  35. край под

Моля ви да не ме ритате заради сценария - написан е бързо и да работи.

воала:
Потребителят просто натиска бутона "Печат" в програмата - и след минута взема документа от принтера.
Можете да инсталирате няколко виртуални принтера и да ги наименувате произволно. Основното е, че при преименуване на принтера настройките трябва да се направят отново.

Допълнителна полза от това решение:
За особено параноични шефове, хитър администратор може да създаде цяла система за регистриране
отпечатване със сгъване в архива на всичко, което работниците разпечатаха.

P.S. Тези, които мразят adobe, могат да направят bullzip->BMP(JPG)->irfan - но ще има проблеми с пейзажната ориентация (ще е необходимо да се определи ориентацията в скрипта).

Много често има проблеми с мрежовия печат към свързани принтери
например на компютър с Windows XP на компютър с инсталиран Windows 7, а не на Vista,2003,2008

Същността на проблема често се крие във факта, че под тези "модерни" системи производителите
"остарели" модели принтери не си правят труда да пускат драйвери.

Ето моята ситуация:

Един приятел ме помоли да настроя печат в офиса от току-що купен лаптоп.

1. Разбира се - лаптопа беше с операционна система Windows 7
2. Разбира се - Начало (виж по-долу какъв е проблемът)
3. Разбира се - тя (системата) беше 64-битова.
4. Разбира се - принтерите в офиса не бяха нови: HP1320 и Canon MFxxxx
5. Разбира се - принтерите бяха свързани и "споделени" на машини с WinXP.
6. И никой няма да промени структурата на мрежата заради един лаптоп
Как реших проблема?

Първо тръгнах по грешен път:
Изтеглих и опитах да инсталирам драйвери от официални сайтове - нямаше го:
Canon обикновено не доставя драйвери за 64-битови системи за кои модели.
За МФУ по принцип мълча.
За серията MFxxxx се препоръчва патерица - използвайте драйвери от серията MF57xx. Изпробвана - система
показва, че драйверът е подписан, но отказва да инсталира, позовавайки се на факта, че не е подписан.
Брр, Брад. Инсталирането на неподписани дърва за огрев в Home няма да бъде разрешено (без gpedit.msc). ъъъъ

HP изглежда е предоставил PCL5 драйвер за HP1320 - но той не работи.
При опит за инсталиране бяха издадени неразбираеми грешки, които Google откри
бедни хора като мен.

Един коментар във форума особено се усмихна (не помня точно къде, но според мен на уебсайта на HP):
„HP1320 е бизнес модел, така че ние не предоставяме поддръжка по телефона през уикенда“

Между другото, измамниците се катерят във всички пукнатини като хлебарки: винаги можете да „гуглите“ и да изтеглите ВСЕКИ
всеки драйвер за принтер за всяка система. Но резултатът със сигурност няма да бъде това, което се очаква.

Също така „Гугъл“ ми разкри още един ужасен факт: ВСЕ В сървърните операционни системи на добре познатите
компании ИМАТ проблеми с подсистемата за печат в терминален режим. И дори аутсайдери
решенията не решават проблемите завинаги.

„Стига с глупости“ - помислих си и направих това:

1. Изтеглете виртуалния безплатен PDF принтер от www.bullzip.com. Има много от тях (PDF принтери), но моят избор падна върху тях поради следните причини:
а) този работи под 64-битови системи
б) безплатно (по принцип няма да е жалко да дадете ~ 20 долара, НО да не ги дадете
за ВСЕКИ компютър с Windows 7 64x!)
в) той беше открит първи :)
2. Инсталира виртуален PDF принтер и го конфигурира (C:\Program Files\Bullzip\PDF Printer\gui.exe), така че да не се показват диалогови прозорци на потребителя и .pdf файл е създаден в \\compxp\ папка принтер1\
3. Инсталира Foxit Reader на компютъра compxp, „сподели“ папката printer1 и постави прост vbs скрипт в автоматично зареждане:

копие източник | Копирайте HTML
  1. „При грешка Възобновяване на следващо
  2. „Автоматично отпечатване на PDF файлове, които се появяват в определена папка
  3. „Глобални променливи
  4. Задайте gFSO = CreateObject("Scripting.FileSystemObject")
  5. Задайте gShell = CreateObject("WScript.Shell")
  6. „Папка, където скриптът чака PDF файлове (тази папка(и) трябва да е достъпна в мрежа)
  7. gWatchFolder = "E:\master\printer\"
  8. „Основна верига
  9. докато е вярно
  10. Задайте lFolder = gFSO.GetFolder(gWatchFolder)
  11. Задайте lFiles = lFolder.Files
  12. За всеки lFile In lFiles
  13. PrintFile(gWatchFolder & lFile.Name)
  14. Следващия
  15. WScript.Sleep(1)
  16. Уенд
  17. „Функция за отпечатване на конкретен pdf файл
  18. SubPrintFile(pFileName)
  19. „Чакаме известно време (докато файлът бъде напълно написан)
  20. WScript.Sleep(3)
  21. "msgbox(pFileName)
  22. „Ние (вече) не се страхуваме от пространствата :P
  23. s= """E:\master\foxit\Foxit Reader.exe"" /p """&pИме на файл&""""
  24. "msgbox(s)
  25. Обадете се на gShell.Run(s,0,true)
  26. gFSO.DeleteFile(pFileName)
  27. Ако gFSO.FileExists(pFileName) Тогава
  28. „Никога не знаеш какво може да се случи, по-добре е да оставиш Иван Иванович да спре да печата, отколкото един файл да отиде в принтера много пъти
  29. "msgbox("Неуспешно изтриване на файл "& pFileName & "! Обадете се на Василий на 123-456)
  30. Излезте от WScript
  31. „Иначе
  32. „Още нереализирано
  33. "ToLog("File " & lFileName & " deleted.")
  34. Край, ако
  35. край под

Моля ви да не ме ритате заради сценария - написан е бързо и да работи.

воала:
Потребителят просто натиска бутона "Печат" в програмата - и след минута взема документа от принтера.
Можете да инсталирате няколко виртуални принтера и да ги наименувате произволно. Основното е, че при преименуване на принтера настройките трябва да се направят отново.

Допълнителна полза от това решение:
За особено параноични шефове, хитър администратор може да създаде цяла система за регистриране
отпечатване със сгъване в архива на всичко, което работниците разпечатаха.

P.S. Тези, които мразят adobe, могат да направят bullzip->BMP(JPG)->irfan - но ще има проблеми с пейзажната ориентация (ще е необходимо да се определи ориентацията в скрипта).

За да изтеглите, следвайте простите инструкции.

  1. За да започнете да изтегляте инсталационния файл, щракнете върху синия бутон "Изтегляне от сървъра", разположен точно по-горе.
  2. След това сървърът ще подготви и провери инсталационния файл за вируси.
  3. Ако файлът не е заразен и всичко е наред с него, ще се появи сив бутон „Изтегляне“.
  4. Като кликнете върху бутона "Изтегляне", файлът ще бъде изтеглен на вашия компютър.

Ние не ви молим да преминавате през досаден процес на регистрация или да изпращате SMS за потвърждение. Просто изтеглете и се насладете =)

Как да инсталирате

За да инсталирате програмата, следвайте простите инструкции, които важат за повечето програми.

  1. Стартирайте изтегления файл, като щракнете двукратно върху него. Всички инсталационни файлове са взети от официалните уебсайтове на разработчиците.Файлът е актуализиран последно на 09 януари 2017 г. в 5:49 ч.
  2. Приемете лицензионното споразумение в прозореца, който се показва. Можете също да прочетете лицензионното споразумение на официалния уебсайт на разработчика на програмата.
  3. Изберете необходимите компоненти, които искате да инсталирате. Изчистете квадратчетата за отметка, които може да са необходими за инсталиране на допълнителни програми.
  4. Изберете папка на вашия компютър, където искате да инсталирате програмата. В повечето случаи програмата автоматично избира папка, например в Windows това е C:\Program Files\
  5. И накрая, инсталационният мениджър на програмата може да предложи да създаде "Пряк път на работния плот" или "Папка в менюто "Старт".
  6. След това процесът на инсталиране ще започне. След приключване, мениджърът на инсталацията може да ви помоли да рестартирате компютъра си, за да работи програмата по-правилно.

В тази бележка ще говорим за внедряването и последващата поддръжка на сървъра за печат (други сървъри за печат) полезна роля на сървър в Windows Server 20xx, която осигурява ефективен, централизиран контрол върху работата на всички принтери в организацията.

Внедряването на сървър за печат, в сравнение с типичната инсталация на клиентски принтер, предлага следните предимства:

- Възможност за централизирано управление на всички принтери в организацията, опашка за печат, драйвери.

— Осигуряване на общ достъп до принтери чрез публикуване в Active Directory;

- Възможност за внедряване на принтери чрез групова политика;

- Създаване на пулове, което ви позволява да комбинирате няколко физически принтера в един логически.

Първоначалните ни условия са такива, че разполагаме с определен парк от мрежови принтери на HP и Kyocera и трябва да конфигурираме достъпа до тях по такъв начин, че потребителят да може самостоятелно да избере най-близкия до него принтер и да го инсталира в системата си. За да направим това, ние като администратори трябва първо да разположим сървър за печат, да добавим всички наши принтери към него, да го публикуваме в Active Directory, да научим потребителите на прости стъпки за инсталиране/добавяне на принтер или да ги инсталираме автоматично чрез групови правила. В процеса изпълнете прости стъпки за администриране на системата и отстраняване на проблеми с печата, които ще бъдат обсъдени по-долу.

1) Инсталиране на ролята Print and Document Services ( Услуга за печат и документи);

И така, имаме машина с инсталиран Windows Server 2012R2, въпреки че може да е 2008 и най-новия Windows Server 2016 в момента, т.к. процесът на инсталиране на услугата не се различава много от версия до версия и се свежда само до няколко щраквания върху бутона Next. Стартираме мениджър на сървъра, избирам Съветник за добавяне на роля и функции(Добавяне на роля и главен компонент).

Тогава сме съгласни с първия параграф Инсталиране, базирано на роли или на функции(Основна инсталация на роли и функции) щракнете върху Напред.

На следващия екран Изберете Целеви сървъризберете сървър от пула или разположен на VHD диск. Тъй като досега имаме само един локален сървър, щракваме върху Напред.
Изберете роля за инсталиране Услуги за печат и документи, ние сме съгласни с инсталирането на допълнителни функции - Инструменти за услуги за печат и документи. Щракнете върху Напред.
На следващия екран Характеристика, по избор изберете компонентите, които да инсталирате, ако е необходимо. Щракнете върху Напред.

След това ни се предлага да се запознаем с полезна информация за услугата за печат Услуги за печат и документи. Нека се запознаем и щракнете върху Напред :)

След това изберете конкретни услуги, които да инсталирате. От миналото Сървър за печат(Сървър за печат) можете да изберете още Разпределен сървър за сканиране(Разпределен сървър за сканиране), Интернет печат(Поддържа печат през интернет) и LPD сервиз(UNIX Print Service). Като част от тази бележка, ние се интересуваме само от сървъра за печат, така че го изберете и щракнете върху Напред.

На последния екран се съгласяваме с инсталирането на избраните компоненти, като натискаме бутона Инсталиране.

Затворете съветника с close.

Същите действия, но в Powershell, могат да се извършат само с няколко команди:

Fipmo ServerManager add-WindowsFeature Print-Server

След като инсталирате услугата, не е необходимо да рестартирате сървъра. Но преди да започнем да добавяме принтери към сървъра, нека го добавим към домейна, което по-късно ще позволи публикуването на принтери директно в Active Directory.

Ние използваме класическата версия на gui за добавяне или използваме проста команда в PS:

Add-Computer -DomainName test.ru

Рестартирайте сървъра с командата:

Рестартиране на компютъра

2) Конзола за управление на печат. Добавяне на драйвери и принтери към сървъра;

Стартиране на конзолата за управление Управление на печат.За да направите това, отидете на Старт\Административни инструменти\Управление на печата.Или стартирайте на командния ред: printmanagement.msc

Тук, най-горният възел Управление на печатви позволява да добавяте / премахвате локални и други сървъри за печат за администриране, както и да мигрирате принтери.

Персонализирани филтрифилтрира принтери по категории: Всички принтери, Всички драйвери, Принтерите не са готови и Принтери със задачи. Също така от десния бутон можете да зададете свой собствен филтър, ако нямате достатъчно текущи.

Сървъри за печатпоказва текущите сървъри за печат. В този случай можете да видите, че имаме само един (локален) сървър за печат, където Drivers (Drivers) показва всички драйвери на текущия сървър за печат, Forms (Forms) - всички поддържани размери на хартията, Ports - локални и мрежови портове на текущ сървър за печат, Принтери - всички инсталирани принтери на текущия сървър за печат.

Разгърнати принтери- Принтери, които са разгърнати с помощта на групови правила.

За да добавите нов принтер към сървъра, отидете на възела Сървъри за печат, изберете нашия локален сървър разпечатки (местни)в раздел принтери. Щракнете с десния бутон и изберете Добавяне на принтери. Съветникът за добавяне на принтер ще се стартира Съветник за инсталиране на мрежов принтер, където са налични четири метода за инсталиране. Първият и най-бърз начин да откриете мрежови принтери е да извършите автоматично търсене − Потърсете в мрежата принтери, вторият елемент е възможността за добавяне на TCP / IP принтер или уеб принтер по неговия IP адрес или име на хост - Добавете TCP/IP или принтер за уеб услуги по IP адрес или име на хост, следва възможността за добавяне на нов принтер с помощта на съществуващ порт - Добавете нов принтер, като използвате съществуващ порт, а последната точка е да създадете свой собствен порт и след това да добавите нов принтер - Създайте нов порт и добавете нов принтер.

Ако изберете първия елемент и оставите съветника да добави принтера автоматично, тогава ще възникне ситуация, когато драйверът на принтера също може да бъде добавен автоматично от комплекта за разпространение на операционната система, което не е желателно, тъй като, първо, драйверът ще бъде далеч от фреш, и второ ще е специално за този модел принтер. Ако няма много принтери, тогава няма трагедия в това - всичко ще работи, но тъй като имаме сървър за печат, където по правило може да има n-ти брой устройства за печат, има смисъл да използвате най-актуалните версия на драйвера от уебсайта на производителя. По-добре е да използвате универсален драйвер за няколко модела наведнъж, което ще избегне в бъдеще всякакви конфликти, свързани с работата на няколко различни устройства на един и същ сървър и ще намали разходите за време по време на бъдещи актуализации. Можете да прочетете повече за предимствата на генеричния драйвер на следния линк.

И всичко по-горе предполага, че за да работи системата правилно, първо трябва да инсталираме правилния драйвер на сървъра и след това да добавим самите принтери. Затова изтегляме универсален драйвер от уебсайта на производителя, например за HP и за Kyocera. Що се отнася до типа драйвер, PCL5 или PCL6, тогава решете сами. Някой казва, че PCL5 е по-стабилен, но лично аз не забелязах голяма разлика. На теория PCL версия 6 е просто по-новата реализация на PCL драйвера на HP, така че има смисъл да се използва.

За да добавите драйвери, в конзолата Управление на печатотидете на нашия локален сървър в секцията Шофьории щракнете с десния бутон, за да стартирате съветника за добавяне на драйвер - Добавяне на драйвер. На следващия екран изберете типа архитектура на процесора. Ако имате нужда от поддръжка за 32-битови клиентски операционни системи, поставете отметка в квадратчето за отметка x86. Щракнете върху Напред.

На екрана Избор на драйвер за принтеризберете драйвера на принтера. Щракнете върху Имайте дискИ Прегледайтеза преглед и добавяне на драйвери.

Изберете изтегления преди това драйвер. В нашия пример това е универсалният драйвер на Kyocera, щракнете върху Next и Finish. Повтаряме операцията за другите ви устройства.

Лично на моя сървър се използват съответно принтери HP и Kyocera, а драйверите се използват само от тези производители. Вярно е, че трябва да се отбележи, че когато използвате универсалния драйвер от HP, не всички принтери се поддържат или не всички функции се поддържат правилно, въпреки че повечето принтери от корпоративен клас работят без проблеми. Можете да видите списъка с поддържани устройства тук. След като добавим драйверите, получаваме нещо като следната снимка.

Нека да разгледаме раздела. Изолация на драйвери(Изолация на драйвери), където имаме, по подразбиране, драйверите са маркирани с флага „споделено“, т.е. са в някакъв изолиран режим със споделен достъп. Технология за изолация на водача или Изолация на драйвер за принтер (PDI), ви позволява да покажете работата на принтерите в отделен процес PrintIsolationHost.exe, отделно от диспечера на печат spoolsv.exe и други драйвери на сървъра, т.е. ако възникне проблем в драйвер, тогава той засяга само процеса, който е заредил този драйвер, но не и самата услуга за печат spoolsv.exe, която остава работеща.

А в случай на споделен режим (споделен достъп), всички драйвери на принтера са конфигурирани да работят с един общ екземпляр на процеса PrintIsolationHost.exe, но отделно от Print Manager. Този режим се препоръчва от Microsoft. В случай на проблеми с драйверите, несъвместимост и чести сривове на принтери, особено в терминален режим, можете да опитате да използвате изолиран режим, при който всеки драйвер на принтера вече е конфигуриран да използва свой собствен процес. PrintIsolationHost.exeи също отделно от мениджъра на печат (спулер).

Ако е зададен флагът "none", драйверите на принтера се зареждат както обикновено, като се използва диспечера за печат (спулер), т.е. ако процесът spoolsv.exe се срине, това засяга работата на всички принтери на сървъра наведнъж.

Сега, след като добавите правилните драйвери, можете да започнете да инсталирате принтери. За да направите това, отново стартираме съветника за добавяне на вече познати принтери, избираме добавяне на TCP / IP принтер или уеб принтер по неговия IP адрес. След това избираме типа устройство: Автоматично откриване - автоматично откриване на параметри или TCP / IP устройство, в полето "име на хост или IP адрес" въведете IP адреса на мрежовия принтер. Квадратчето за отметка Автоматично откриване на драйвера на принтера, което да се използва (Автоматично търсене на драйвер за принтер) е оставено активно по подразбиране или не е отметнато. В този случай това не пречи на процеса на добавяне на "правилния" драйвер. Щракнете върху Напред.

На следващия екран изберете предварително инсталирания генеричен драйвер на HP или Kyocera от списъка или добавете нов. Щракнете върху Напред.

След това именуваме принтера и го добавяме към обществеността, като указваме името на споделения ресурс, физическото местоположение и коментара. С тази информация потребителите ще могат да идентифицират принтера, от който се нуждаят, в услугата за справочници и да го добавят към своята система. Щракнете върху Напред.

Съгласни сме с предложението за инсталиране на принтер. Щракнете върху Напред и изчакайте процеса на инсталиране да завърши.

След това, за да може принтерът да бъде наличен в Active Directory за избор, той трябва да бъде публикуван. За да направите това, отидете на свойствата на принтера в раздела Споделяне и поставете отметка в квадратчето Списък в директорията и щракнете върху Приложи.

Ние извършваме една и съща операция за всички принтери в организацията. Можете да изберете всички принтери наведнъж и да щракнете с десния бутон, за да кажете: Списък в директория. В резултат на това можете да получите нещо като следния списък.

Сега, на клиентски компютър в домейна, потребителят ще може да види принтера, от който се нуждае, в списъка и да го инсталира.

Но това е на теория, или поне така беше преди! На практика, когато добавяте мрежов принтер под акаунт на домейн, често можете да получите следната грешка:

Свързване към принтер. Правилата, инсталирани на този компютър, не позволяват връзка с тази опашка за печат. Свържете се с вашия системен администратор.

Или английската версия:

Свържете се с принтера. На вашия компютър е в сила политика, която ви пречи да се свържете с тази опашка за печат. Моля, свържете се с вашия системен администратор.

Това се дължи на факта, че на 12 юли 2016 г. Microsoft пусна актуализация на защитата KB3170455, която елиминира критична уязвимост в системата за печат, което доведе до нови изисквания за сигурност за драйверите на принтера, а именно:

1. Драйверът на принтера трябва да бъде доверен и цифрово подписан. Инсталационният процес проверява за хеширани файлове в пакета на драйвера и ако открие нехеширани файлове (без цифров подпис), показва съобщение за ограниченията на съществуващата политика. В случая с универсалния драйвер от HP, проверката на цифровия подпис на файловете в пакета е успешна и принтерът се инсталира без проблеми, но когато се опитате да инсталирате принтер от Kyocera на клиента, където Kyocera Universal Classic Driver се използва като драйвер, който, между другото, е посочен на сайта като „подписан“ хвърля грешката по-горе.

2. Драйверът на принтера трябва да бъде опакован, спецификация (paket-aware v3). Когато се опитваме да инсталираме неопакован драйвер (non-package-aware v3), получаваме съобщение, че принтерът не е доверен и заявка за повишение, което ви позволява да инсталирате драйвера с административен акаунт.

Можете да проверите дали драйверът на принтера е опакован или не в конзолата за управление на принтера в секцията Драйвери, колона Пакети. Както можете да видите, драйверът на Konica Minolta е в фалшиво състояние.

За да разрешим проблема с инсталирането на ненадеждни драйвери за принтер на клиентски компютри, можем да помогнем за активиране на груповата политика: Ограничение за точка и печат (ограничения за точка и печат), която се намира на адрес:

Компютърна конфигурация\Политики\Административни шаблони\Принтери (Конфигурация на компютър\Политики\Административни шаблони\Принтери).

Поставете отметка в квадратчетата до Потребителите могат само да сочат и печатат към тези сървъри (Функцията за точка и печат може да се използва само на тези сървъри) и, разделени с точка и запетая, посочете пълните имена на домейни на сървърите за печат (FQDN). В нашия пример това е: prints.test.ru. В полето Security Promts (Security Requests) параметрите „След това се инсталират драйвери за нова връзка“ и „След това се актуализират драйвери за съществуваща връзка“ (При инсталиране / актуализиране на драйвери за нова връзка) задават: Не показвайте предупреждение или elevation promt (Не показвайте предупреждение или подкана за надморска височина).

Също така не би било излишно да включите и политиката: Package Point and Print - Одобрени сървъри (Функция за определяне и печат за пакети - Разрешени сървъри), която също се намира на същия адрес: Computer Configuration \ Policies \ Administrative Templates \ Printers. Тази политика е напълно независима от ограничението за точка и печат и се прилага само за пакетни драйвери, което в крайна сметка помогна за премахването на грешката, възникнала по време на инсталирането на универсалния драйвер на Kyocera.

В полето Въведете пълни имена на сървъри въведете името на сървъра за печат. Щракнете върху прилагане. На сървъра за печат и на клиентските компютри стартираме принудително актуализиране на политики, използвайки gpupdate / force. След това инсталирането на принтери трябва да стане без въпроси.

3) Конзола за управление на печат. Добавяне на принтери към пула (Print Pooling);

Print Pooling е технология, която ви позволява да комбинирате множество принтери в един логически принтер, което може да бъде полезно в организации с голям обем печат и голям брой печатащи устройства. Например, в ситуация, в която има 5 еднакви принтера и не е ясно кой е зареден с печат и кой е безплатен, един логически принтер, инсталиран в системата, ви позволява автоматично да определите безплатния принтер в пула, което в крайна сметка спестява време между решението за изпращане на задание за печат и всъщност самия печат.

За да обедините няколко принтера, отидете в секцията Принтери на нашия сървър за печат и добавете нов принтер към системата, както обикновено, или изберете съществуващ. След това отидете в раздела Портове (портове) и добавете нов TCP / IP порт, съответстващ на IP адреса на друг принтер в бъдещия пул.

Изберете Standard TCP / IP Port и щракнете върху Нов порт... След това записваме IP адреса на принтера, щракнете върху Next и Finish. Добавяме толкова портове, колкото са ни необходими в пула.

Сега отидете в свойствата на бъдещия логически принтер, в раздела Портове (Портове) и поставете отметка в квадратчето Разрешаване на обединяване на печат (Разрешаване на принтерите да се обединяват), след което допълнително изберете предварително създадения порт 192.168.0.210 и щракнете върху Приложи;

По този начин добавихме два физически принтера към пула и получихме един логически на изхода.

4) Конзола за управление на печат. Инсталиране на принтери чрез групова политика;

Ами ако в нашата организация има 50-100 или повече компютъра, а потребителите, както често се случва, не искат/не знаят как или не знаят кой от принтерите в каталога трябва да инсталират? В този сценарий инструментът за инсталиране на принтер, използващ групови правила, ще ни помогне. Например, ако знаете, че определен потребител или група трябва да има инсталиран определен принтер, тогава можете автоматично да разположите необходимите принтери предварително, прозрачно за потребителя и без пряка намеса от системния администратор. За да направите това, влезте в сървъра за печат под акаунт на домейн с права на оператори на печат или по-високи, след това отидете на конзолата за управление на печат, маркирайте желания принтер и щракнете с десния бутон върху Разгръщане с групови правила. Като пример, нека направим тази операция за принтера "Оператори". В полето име на GPO изберете GPO, към който ще се прилага политиката за автоматична инсталация на принтера. Ще избера предварително създаден обект Operator, който от своя страна е обвързан с раздела Operators, вътре в който има потребителски обекти, за които е инсталиран принтерът.

Поставете отметка в квадратчето към кого ще се прилага политиката за свързване на принтера, за потребители или компютри. Щракнете върху Добавяне, Прилагане, OK.

Рестартираме клиентския компютър и виждаме, че принтерът Operators е успешно добавен към системата.

5) Прехвърляне на конфигурация от един сървър за печат към друг;

В случай на подмяна на сървър за печат или спешен случай, може да се наложи бързо да възстановите съществуващата конфигурация на друг сървър. И за да се намали времето за възстановяване, препоръчително е вече да имате на склад машина за архивиране с инсталирана услуга за печат и архивен файл, експортиран преди това в специален формат .printerExport. Този файл съдържа пълно копие на всички инсталирани принтери, портове и драйвери, които ви позволяват да разположите подобна конфигурация на друг сървър. За да получите такъв файл, трябва да отидете в корена на локалния сървър на помощната програма за управление на печата, в нашия случай 'prints (local)', щракнете с десния бутон и изберете Експортиране на принтери във файл ... (Експортиране принтери към файл). Следвайте инструкциите на съветника и вземете архивния файл като изход.

В рамките на тази статия текущият (източник) сървър, който имаме, има мрежово име: prints, new, final, където се прехвърля конфигурацията: prints-new, така че стъпките за прехвърляне на данни от един сървър за печат към друг ще бъдат както следва:

  1. На резервния (нов) сървър повишаваме ролята на услугата за печат и документи, ако не е добавена по-рано.
  2. На стария сървър отменете публикацията в Active Directory, като премахнете отметката от квадратчето Списък в директорията в свойствата на всеки инсталиран принтер или изберете всички принтери наведнъж и щракнете с десния бутон на мишката изберете: Премахни от директорията;
  3. Показваме, ако е възможно, стария сървър от домейна, променяме името на мрежата на prints-old и рестартираме. Ако тази функция не е налична, например в случай на физическа повреда на сървъра, тогава изтриваме компютъра / сървъра на контролера, например от добавката Active Directory Users and Computers в контейнера Computers. Отговаряме утвърдително на предложението за изтриване на всички вложени обекти (Confirm Subtree Deletion).
  4. На новия сървър, където прехвърляме конфигурацията, променяме името на мрежата на prints, добавяме го към домейна.
  5. Възстановяване на експортирания по-рано файл .printerExport на новия сървър. (Импортиране на принтери от файл...). По време на процеса на импортиране е възможно незабавно да се публикуват принтери за публичен достъп в услугата директория (Списък в директорията). След това проверяваме работата на принтерите на новия сървър.

6) Отстраняване на неизправности в услугата за печат;

По отношение на проблемите, които възникват по време на работата на печатната услуга и тяхното отстраняване, тук няма какво особено да пиша, т.к. всичко се свежда само до няколко стъпки, за да спрете услугата за печат, изчистете опашките за печат в %windir%\System32\spool\PRINTERS и след това стартирайте услугата, която е известна на почти всеки администратор и не само. За пълнота на прегледа и за напълно "зелени" другари ще дам добре позната последователност от команди :)

Стартирайте командния ред - cmd.exe;

Спрете услугата за печат:

Нет стоп спулер

Изчистваме опашката за печат, като изтриваме *.SHD, *.SPL, *.TMP файлове вътре в директорията с командата:

Del /q /f %windir%\System32\spool\PRINTERS\*.*

Стартиране на услугата за печат:

Net start spooler

Или правим превантивно рестартиране на услугата, без да изчистваме опашката:

Net stop spooler & net start spooler

Можете да направите пакетен файл, който да работи в автоматичен режим. Записваме файла, например, под името spool.cmd.

Setlocal net stop spooler del /q /f %windir%\System32\spool\PRINTERS\*.* net start spooler

Можете също да рестартирате услугата, като използвате интерфейса на gui, в добавката „услуги“ - services.msc и да почистите папката \ PRINTERS в Explorer, но що се отнася до мен, в конзолата или в пакетния файл е по-бързо.

Добър ден, скъпи читатели на блога, днес ще анализираме въпроса как е конфигуриран сървърът за печат на windows server 2012 R2. Вече сме инсталирали сървър за печат в Windows Server 2008 r2 и тази статия е донякъде подобна на него. Мисля, че за начинаещи системни администратори ще бъде полезно за организиране на нова инфраструктура и леко подобрена функционалност, чакам всички въпроси по тази тема в коментарите, готов съм да им отговоря възможно най-подробно.

Какво е сървър за печат

Както разбирате, това е сървър или виртуална машина, на която е инсталирана ролята и с негова помощ централизирано администриране и разпространение на принтери до устройства и потребители в локалната мрежа. По-долу е даден пример за това как изглежда.

windows server 2012 сървър за печат

Нека започнем с настройката, ще го направя на домейн контролер, тъй като тази функционалност изобщо не зарежда сървъра, първото нещо, което трябва да направите, е да отворите Server Manager и в горния десен ъгъл щракнете върху Управление> Добавяне на роли и функции, през 2012 г. и през 2008 г. r2 всичко беше зададено чрез основните данни.

Ще видите съветника за добавяне на роли и компоненти, не можете да прочетете нищо в първия прозорец, има само вода, щракнете върху следващия.

Оставяме избора на Инсталиране на роли и компоненти, тъй като ще инсталираме на един сървър

Изберете сървър за инсталиране.

поставете отметка срещу Slyzhba печат и документи и щракнете върху следващия.

Не е необходимо да инсталирате допълнителни компоненти, така че просто пропускаме тази стъпка.

На тази стъпка съветникът ще ви разкаже по-подробно за мрежовия сървър за печат, ако се интересувате, тогава го прочетете.

Сега ще имате 4 квадратчета за отметка, от които да избирате

  • Сървърът за печат > го избира, защото нашата роля е такава
  • Печат чрез интернет > тук сякаш всичко е ясно от името
  • Разпределен сървър за сканиране
  • LPD услуги > За Linux платформи

Всички щракваме върху инсталиране.

Процесът е доста бърз.

Имайте предвид, че няма да бъдете помолени да рестартирате след приключване.

цялата роля е инсталирана, отворете Tools в Server Manager и след това Print Management.

Продължаваме да правим нашия сървър за печат на Windows Server 2012. В отвора на mmc, който се отваря, отворете Print Servers > след това вашия > Printers. Както можете да видите, имате само стандартен Microsoft XPS принтер. Логично е, че трябва да инсталирате всичките си мрежови принтери. Имам куп мрежови принтери HP LaserJet 400 MFP M425dn, конфигурирани в моята мрежа

Отворете Контролен панел > Устройства и принтери. Щракнете върху Добавяне на принтер в горната част.

В прозореца, който се отваря, ще бъде направено търсене за налични принтери в Active Directory. ако не бъде намерено нищо, щракнете върху Желаният принтер не е в списъка.

Сега настройката на сървъра за печат на Windows ще ви помоли да добавите локален или мрежов принтер като администратор.

Изберете да добавите принтер по неговия TCP / IP адрес или име. Съветвам ви винаги да използвате dns имена и да не се свързвате с ip адреси.

  • Тип устройство > TCP/IP устройство
  • Име или IP адрес > DNS име
  • Име на порт > каквото и да разбирате, имам това местоположение в офиса

Сега драйверът ще бъде инсталиран, можете да инсталирате свой собствен, но ми беше достатъчно да използвам препоръчания.

И задайте името, с което може да се търси.

Посочете дали има публичен достъп до него или не.

Ето как изглежда моят списък

Отворете File Explorer сега и въведете \\name на вашия сървър и ще получите списък с всички принтери, които има.

Тъй като можете да го поставите ръчно, когато се изисква наведнъж или на един човек, но ако говорим за отделения, тогава GP просто не е заменяем.

Ново на сайта

>

Най - известен