Сервер печати дает возможность централизованно управлять принтерами в локальной сети. Все компьютеры подключаются к принтерам через сервер, что упрощает установку драйверов, управление очередями и мониторинг. Настроить сервер печати можно и на обычном Windows 10/11 Pro. О настройке брандмауэра для разрешения печати по сети читайте отдельно.
Главное:
- Сервер печати централизует управление принтерами для всех пользователей сети
- Windows 10/11 Pro поддерживает общий доступ к принтерам без серверной ОС
- На Windows Server доступна роль Print and Document Services с расширенными функциями
- Подключение к сетевому принтеру на клиентах: одна команда или групповая политика
Настройка общего доступа к принтеру в Windows 10/11
Для домашней или небольшой офисной сети достаточно обычного Windows 10/11 Pro в роли сервера печати.
Шаг 1: убедитесь, что принтер установлен и работает на компьютере-сервере.
Шаг 2: включите общий доступ к принтеру:
- Параметры > Bluetooth и устройства > Принтеры и сканеры
- Выберите принтер > Свойства принтера
- Вкладка «Доступ» > отметьте «Общий доступ к этому принтеру»
- Задайте имя общего ресурса (например, HP_LaserJet)
- Нажмите OK
Шаг 3: включите сетевое обнаружение и общий доступ к файлам и принтерам:
- Панель управления > Центр управления сетями > Изменить дополнительные параметры общего доступа
- Для текущего профиля включите «Сетевое обнаружение» и «Общий доступ к файлам и принтерам»
Шаг 4: убедитесь, что настройке брандмауэра разрешает трафик на портах 139 и 445 (SMB) для входящих подключений.
Подключение принтера на клиентском компьютере:
- Через Проводник: введите
имя-серверав адресной строке, двойной клик по принтеру - Через командную строку:
rundll32 printui.dll,PrintUIEntry /in /n "serverHP_LaserJet" - Через PowerShell:
Add-Printer -ConnectionName "serverHP_LaserJet"
Роль сервера печати на Windows Server
Windows Server предоставляет полноценную роль Print and Document Services с расширенными возможностями управления.
Установка роли:
- Server Manager > Add Roles and Features
- Выберите «Print and Document Services»
- Компоненты: Print Server (обязательно), Internet Printing (для веб-доступа), LPD Service (для Unix/Linux клиентов)
- Завершите установку
Управление через Print Management (printmanagement.msc):
- Print Servers — управление несколькими серверами печати из одной консоли
- Drivers — централизованное хранилище драйверов для всех принтеров
- Printers — все общие принтеры, статус, очередь
- Ports — TCP/IP порты и USB подключения
- Forms — пользовательские форматы бумаги
Добавление принтера через Print Management:
- Правый клик по серверу > «Add Printer»
- Мастер найдет сетевые принтеры или позволит добавить по IP
- Установите драйвер (из хранилища или с диска)
- Настройте общий доступ
Веб-интерфейс (Internet Printing): после установки компонента Internet Printing принтеры доступны через http://servername/printers. Пользователи могут видеть статус и устанавливать принтеры через браузер. Лицензии Windows Server в нашем каталоге Windows.
Развертывание принтеров через групповые политики
Для автоматической установки принтеров на всех компьютерах домена используйте групповые политики (GPO).
Способ 1: через Print Management:
- Откройте Print Management
- Найдите нужный принтер
- Правый клик > «Deploy with Group Policy»
- Выберите GPO (существующую или создайте новую)
- Выберите привязку: к компьютеру (устанавливается для всех пользователей) или к пользователю (только при входе конкретного пользователя)
Способ 2: через групповую политику вручную:
gpedit.msc > Конфигурация пользователя > Настройки > Панель управления > ПринтерыПравый клик > Создать > Общий принтер. Укажите UNC-путь: serverPrinterName.
Способ 3: через скрипт входа PowerShell (подробнее о основах PowerShell):
Add-Printer -ConnectionName "printserverHP_Color"
Set-Printer -Name "printserverHP_Color" -DefaultНазначение принтера по умолчанию через GPO:
Конфигурация пользователя > Настройки > Панель управления > Принтеры > действие "По умолчанию"Фильтрация по группам: используйте Item-Level Targeting в GPO для установки разных принтеров разным подразделениям. Например, бухгалтерия получает доступ к принтеру на 3 этаже, а отдел продаж — на 2 этаже.
Управление очередью печати и мониторинг
Управление очередью печати на сервере критически важно для предотвращения зависаний и простоев.
Просмотр очереди: откройте принтер в Print Management > двойной клик. Показывает все задания: пользователь, документ, размер, статус.
Очистка зависшей очереди через командную строку:
net stop spooler
del /Q /F /S C:WindowsSystem32spoolPRINTERS*
net start spoolerЧерез PowerShell:
Stop-Service Spooler
Remove-Item "C:WindowsSystem32spoolPRINTERS*" -Force
Start-Service SpoolerМониторинг через PowerShell:
Get-PrintJob -PrinterName "HP_LaserJet" | Select DocumentName, UserName, Size, SubmittedTime, JobStatusНастройка уведомлений: Print Management > Custom Filters > создайте фильтр «Printers Not Ready» или «Printers with Jobs». Правый клик по фильтру > «Set Notifications» > email-уведомление при срабатывании.
Ограничение печати: через свойства принтера > вкладка «Безопасность» назначьте разрешения на печать, управление документами и управление принтером для разных групп пользователей.
Квоты печати: Windows Server не включает встроенные квоты. Используйте сторонние решения (PaperCut, PrintManager Plus) или скрипты аудита, считывающие журнал событий (Event ID 307 в журнале Microsoft-Windows-PrintService/Operational).
Решение типичных проблем сервера печати
Проблема: клиент не может подключиться к общему принтеру.
- Проверьте, что служба Spooler запущена на сервере:
Get-Service Spooler - Проверьте настройке брандмауэра: порты 139 и 445 должны быть открыты
- Проверьте, что на клиенте включено сетевое обнаружение
- Убедитесь, что на сервере есть x64-драйвер для клиентской ОС
Проблема: драйвер не устанавливается автоматически на клиенте.
- Добавьте дополнительные драйверы на сервере: Свойства принтера > Доступ > Дополнительные драйверы
- Или установите драйвер на клиенте вручную, затем подключите сетевой принтер
- Политика «Ограничения установки драйверов» может блокировать установку
Проблема: печать зависает на статусе «Отправка».
- Очистите очередь командами выше
- Проверьте физическое подключение принтера
- Переключите порт принтера с WSD на TCP/IP Standard Port
- Обновите драйвер принтера с сайта производителя
Проблема: CVE-2021-34527 (PrintNightmare) и безопасность.
- Установите все обновления безопасности (подробнее об управлении обновлениями)
- Ограничьте право установки драйверов:
reg add "HKLMSOFTWAREPoliciesMicrosoftWindows NTPrintersPointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 1 /f - Отключите службу Spooler на серверах, где печать не нужна
Лицензионная Windows с актуальными патчами безопасности в нашем каталоге Windows.
Частые ошибки при настройке
Разберем типичные промахи, которые допускают пользователи. Знание этих ловушек сэкономит время и нервы.
Ошибка 1: Изменение параметров без резервной копии
Любые системные настройки следует менять только после создания точки восстановления. Если что-то пойдет не так, откат займет пару минут. Без резервной копии придется искать и отменять каждое изменение вручную.
Ошибка 2: Использование устаревших инструкций
Интерфейс Windows 11 регулярно обновляется. Инструкция для версии 22H2 может не подходить для 24H2 — расположение некоторых настроек меняется. Всегда проверяйте версию своей системы: Win + R > winver.
Ошибка 3: Запуск без прав администратора
Многие системные операции требуют повышенных привилегий. Если команда возвращает «Отказано в доступе», закройте терминал и откройте его заново от имени администратора (правая кнопка > Запуск от имени администратора).
Ошибка 4: Игнорирование перезагрузки
Часть изменений вступает в силу только после перезагрузки. Не путайте выход из системы с полной перезагрузкой — выберите именно «Перезагрузка» в меню Пуск.
Альтернативные способы
Один путь к результату — хорошо. Несколько путей — надежно. Если основной метод не сработал, попробуйте альтернативный.
Через PowerShell
PowerShell дает больше контроля и возможность автоматизации. Большинство операций из графического интерфейса можно выполнить одной командой. Преимущество — возможность записать команды в скрипт и применить на нескольких компьютерах:
# Проверка текущих параметров
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitectureЧерез групповые политики (gpedit.msc)
В редакциях Windows 11 Pro и Enterprise доступен редактор групповых политик. Он управляет теми же параметрами, что и реестр, но через удобный древовидный интерфейс. Лицензионные ключи для Pro-версий доступны в нашем каталоге Windows 11.
Через реестр Windows
Реестр — самый глубокий уровень настройки. Откройте regedit (Win + R > regedit) и перейдите к нужному разделу. Перед правками экспортируйте ветку реестра: правая кнопка на разделе > Экспортировать. Подробнее о работе с реестром читайте в руководстве по regedit.
Автоматизация через скрипты
Когда одну и ту же настройку нужно применить на нескольких компьютерах, ручная работа через интерфейс становится неэффективной. Автоматизация через скрипты решает эту задачу.
Создайте файл с расширением .ps1 и запускайте через PowerShell:
# Пример скрипта для массового применения настроек
$computers = @("PC-01", "PC-02", "PC-03")
foreach ($pc in $computers) {
Write-Host "Настройка $pc..."
# Здесь команды для каждого ПК
}
Write-Host "Готово. Обработано: $($computers.Count) компьютеров"Для запуска скриптов PowerShell может потребоваться изменение политики выполнения:
# Разрешить запуск локальных скриптов
Set-ExecutionPolicy RemoteSigned -Scope CurrentUserПодробнее о создании скриптов читайте в статье о создании BAT-файлов.
Часто задаваемые вопросы
Можно ли настроить сервер печати на Windows Home?
Ограниченно. Windows Home помогает предоставить общий доступ к принтеру, но не имеет Print Management и групповых политик. Для полноценного сервера печати используйте Pro или Server.
Сколько принтеров поддерживает сервер печати Windows?
Ограничений на количество общих принтеров нет. Windows Server с ролью Print Server управляет сотнями принтеров. На обычном Windows 10/11 рекомендуется не более 20-30 общих принтеров.
Как подключить сетевой принтер без сервера печати?
Подключите принтер напрямую к сети (если поддерживает Ethernet/Wi-Fi) и добавьте его на каждом ПК по IP-адресу. Без сервера управление драйверами и очередью выполняется на каждом ПК отдельно.
Как перенести принтеры на новый сервер?
Используйте Printer Migration Wizard: Print Management > правый клик по серверу > «Migrate Printers». Экспортируйте в файл, затем импортируйте на новом сервере.



