Вы стоите перед экраном с готовым документом, но принтер упорно игнорирует ваши команды — печатает на другом устройстве или вообще выдаёт ошибку "нет доступа"? Ситуация знакома каждому, кто работает с несколькими принтерами одновременно. К счастью, смена принтера по умолчанию занимает буквально секунды, если знать правильные комбинации. В этой статье мы разберём 5 способов мгновенной смены принтера — от горячих клавиш до скриптов для автоматизации, а также раскроем нюансы работы с сетевыми и виртуальными устройствами.

Проблема выбора принтера особенно актуальна в офисах, где на одном компьютере могут быть подключены MFP-устройства (многофункциональные принтеры), этикет-принтеры для маркировки и обычные лазерные аппараты. Даже в домашних условиях, если у вас есть Canon Pixma для фотографий и Brother HL-L2300D для документов, постоянное переключение между ними отнимает время. Мы покажем, как сделать этот процесс максимально быстрым — буквально в один клик или нажатие клавиши.

1. Горячие клавиши для смены принтера в Windows

Самый быстрый способ — использовать встроенные сочетания клавиш. В Windows 10 и 11 это работает через панель уведомлений:

  1. Нажмите Win + A, чтобы открыть центр уведомлений.
  2. В правом нижнем углу найдите плитку "Принтеры" (если её нет — нажмите Управление плитками → Добавить → Принтеры).
  3. Кликните на плитку — откроется список доступных принтеров.
  4. Выберите нужный принтер левым кликом (для смены по умолчанию) или правым кликом → Использовать по умолчанию.

Этот метод занимает менее 2 секунд, если плитка уже добавлена в панель. Для Windows 7 и 8 путь длиннее: придётся открывать Пуск → Устройства и принтеры, но там тоже можно закрепить ярлык на панели задач.

💡

Если плитка "Принтеры" исчезает после перезагрузки, закрепите её вручную: откройте Параметры → Система → Уведомления и действия → Добавить или удалить плитки и включите опцию "Принтеры".

Для любителей клавиатуры есть альтернатива:

Win + R → введите control printers → Enter

Откроется классическое окно управления принтерами, где можно быстро сменить устройство по умолчанию правым кликом.

2. Быстрое переключение через диалог печати

Если вы уже открыли документ для печати (например, в Word, Excel или Adobe Reader), сменить принтер можно прямо в диалоговом окне:

  • 📄 Нажмите Ctrl + P (или Файл → Печать).
  • 🖨️ В верхнем выпадающем меню выберите нужный принтер (список обновляется автоматически).
  • ⚡ Если принтера нет в списке, нажмите Найти принтер и введите его сетевое имя (например, \\192.168.1.10\HP_LaserJet).
  • 🔄 Чтобы сделать принтер постоянным по умолчанию, установите галочку Использовать как принтер по умолчанию (в некоторых программах эта опция скрыта под кнопкой Свойства).

В Google Chrome и Microsoft Edge список принтеров обновляется с задержкой до 5 секунд — это нормально. Если принтер не появляется, проверьте его статус в Панель управления → Устройства и принтеры (должен быть статус Готов, а не Не в сети).

📊 Какой принтер вы используете чаще?
Лазерный (черно-белый)
Струйный (цветной)
МФУ (сканер+принтер)
Сетевой офисный
Другой

3. Скрипты для автоматической смены принтера

Для продвинутых пользователей и системных администраторов есть способ сменить принтер одной командой через PowerShell или командную строку. Это полезно, если вам нужно быстро переключаться между принтерами по расписанию или в зависимости от типа документа.

Скопируйте этот скрипт в блокнот и сохраните как change_printer.ps1:

$printerName = "Имя_вашего_принтера"

$networkPrinter = "\\Сервер\Имя_сетевого_принтера" # Для сетевых принтеров

Set-Printer -Name $printerName -Default

Write-Host "Принтер по умолчанию изменён на: $printerName"

Чтобы запустить скрипт:

  1. Откройте PowerShell от имени администратора.
  2. Введите Set-ExecutionPolicy RemoteSigned -Scope CurrentUser (разрешает выполнение скриптов).
  3. Перейдите в папку со скриптом: cd C:\путь\к\папке.
  4. Запустите: .\change_printer.ps1.

Для сетевых принтеров замените Имя_вашего_принтера на полный путь (например, \\192.168.1.15\Xerox_WorkCentre). Если принтер не добавляется автоматически, предварительно подключите его через Панель управления → Добавление принтера.

Как узнать точное имя принтера для скрипта?

Откройте Панель управления → Устройства и принтеры, кликните правой кнопкой на принтере → Свойства принтера → вкладка Общие. Имя указано в верхней строке (например, Brother DCP-L2550DW series).

4. Смена принтера в macOS: особенности и лайфхаки

В macOS процесс немного отличается, но не менее быстр. Вот два способа:

Способ 1. Через меню печати:

  • 📑 Откройте документ и нажмите Cmd + P.
  • 🖨️ В выпадающем меню Принтер выберите нужное устройство.
  • 🔄 Чтобы сделать его постоянным, нажмите Показать деталиПоследний используемый принтер → выберите Всегда использовать [имя принтера].

Способ 2. Через терминал (для автоматизации):

Откройте Терминал и введите:

lpoptions -d Имя_принтера

Чтобы узнать точное имя принтера, используйте команду:

lpstat -p -d

В macOS Ventura и новее интерфейс печати изменился — некоторые опции теперь скрыты под кнопкой Показать детали. Если принтер не отображается, проверьте его в Системные настройки → Принтеры и сканеры и при необходимости добавьте вручную через + → Добавить принтер или сканер.

5. Работа с сетевыми и виртуальными принтерами

Сетевые принтеры (подключённые по Ethernet или Wi-Fi) и виртуальные (например, PDF-принтеры или Google Cloud Print) требуют особого подхода. Вот ключевые нюансы:

Тип принтера Как быстро сменить Частые проблемы
Сетевой (по IP) Добавьте как локальный принтер через \\IP_адрес\имя_очереди (например, \\192.168.1.100\HP_OfficeJet) Требует драйверов, может "исчезать" после сна ПК
Wi-Fi Direct Подключитесь к сети принтера, затем добавьте как сетевой Конфликт с основной Wi-Fi сетью
PDF-принтер (например, Microsoft Print to PDF) Выберите в списке принтеров при печати Не сохраняет настройки по умолчанию
Google Cloud Print Авторизуйтесь в аккаунте Google, принтер появится автоматически Поддержка прекращена с 2020 года (используйте альтернативы)

Для сетевых принтеров обязательно проверьте настройки брандмауэра — он может блокировать порты 9100 (для RAW-печати) или 631 (для IPP). Если принтер внезапно исчез из списка, попробуйте:

  1. Перезагрузите принтер (выключите на 30 секунд).
  2. В командной строке введите ping IP_принтера — если пинги не идут, проблема в сети.
  3. Обновите драйвер через Панель управления → Устройства и принтеры → Обновить драйвер.

Проверьте физическое подключение (кабели, Wi-Fi)

Перезагрузите роутер и принтер

Обновите IP-адрес принтера (если он динамический)

Убедитесь, что на ПК и принтере одна подсеть (например, 192.168.1.x)

Проверьте настройки брандмауэра (разрешите порты 9100, 631)

-->

6. Проблемы и решения: почему принтер не меняется

Иногда смена принтера блокируется системой. Рассмотрим типичные ошибки и способы их устранения:

⚠️ Внимание: Если при попытке сменить принтер появляется сообщение "Операция не поддерживается", это означает, что у вашей учётной записи нет прав администратора. Решение: временно войдите под администраторской учёткой или запросите права у IT-отдела.

Ошибка 1. Принтер "завис" в статусе "Офлайн"

Причины:

  • 🔌 Принтер выключен или отключён от сети.
  • 📡 Проблемы с драйвером (особенно после обновления Windows).
  • 🔒 Блокировка антивирусом (например, Kaspersky может блокировать сетевую печать).

Решение:

  1. Откройте Панель управления → Устройства и принтеры.
  2. Кликните правой кнопкой на "офлайн"-принтере → Увидеть, что печатаетсяПринтер → Отменить все документы.
  3. Перезагрузите службу печати: в командной строке (от админа) введите:
    net stop spooler && net start spooler

Ошибка 2. Новый принтер не отображается в списке

Возможные причины:

  • 🖥️ Драйвер не установлен (даже для сетевых принтеров иногда требуется локальный драйвер).
  • 🌐 Принтер подключён к другой подсети (например, IP 192.168.0.x, а ПК в 192.168.1.x).
  • 🔧 В настройках принтера отключён протокол LPD или IPP.

Решение:

Скачайте драйвер с официального сайта производителя (например, для HP LaserJet — с support.hp.com) и установите вручную через Добавление принтера → Установить с диска.

⚠️ Внимание: Если вы подключаете принтер через USB-хаб или док-станцию, попробуйте подключить его напрямую к ПК — некоторые хабы не передают данные печати корректно.

7. Автоматизация: как назначить принтер по умолчанию для конкретных программ

Если вам нужно, чтобы Excel всегда печатал на Brother, а Photoshop — на Epson, можно настроить это без ручного переключения. Вот как:

Для Windows:

  • 📋 Используйте программу AutoHotkey для создания скрипта, который будет менять принтер при открытии определённой программы. Пример скрипта:
    #IfWinActive ahk_exe EXCEL.EXE
    

    ^p:: ; Ctrl+P в Excel будет использовать Brother

    {

    Run, rundll32 printui.dll,PrintUIEntry /y /n "Brother HL-L2300D series"

    Send, ^p

    }

    #IfWinActive

  • 🖥️ Настройте групповую политику (для Windows Pro/Enterprise): gpedit.msc → Конфигурация пользователя → Административные шаблоны → Панель управления → Принтеры → Запретить добавление принтеров (отключите эту опцию, если она активна).

Для macOS:

Используйте Automator для создания быстрого действия:

  1. Откройте AutomatorНовый документ → Быстрое действие.
  2. Добавьте действие Выполнить скрипт AppleScript.
  3. Вставьте код:
    do shell script "lpoptions -d Имя_принтера"
  4. Сохраните как Set Printer и назначьте горячие клавиши в Системные настройки → Клавиатура → Сочетания клавиш → Службы.

Для офисных ПК с Active Directory администратор может развернуть принтеры через групповую политику, чтобы они автоматически назначались по умолчанию для определённых отделов.

8. Мобильные устройства: как сменить принтер на Android и iOS

На смартфонах и планшетах процесс смены принтера зависит от способа подключения:

Для Android:

  • 📱 Установите приложение производителя принтера (например, HP Smart, Canon PRINT).
  • 🖨️ В настройках печати (в любом приложении, например, Google Docs) выберите Сохранить как PDF или нужный принтер.
  • 🔄 Чтобы сменить принтер по умолчанию, откройте Настройки → Подключённые устройства → Настройки печати → Принтер по умолчанию.

Для iOS (iPhone/iPad):

  • 🍎 Подключите принтер через AirPrint (большинство современных принтеров поддерживают этот протокол).
  • 📄 В любом приложении (например, Pages или Safari) нажмите Поделиться → Печать.
  • 🔧 Если принтер не отображается, проверьте, что он подключён к той же Wi-Fi сети, что и iPhone.

Для печати с мобильных устройств на сетевой принтер может потребоваться установка фирменного приложения (например, Epson iPrint или Xerox Mobile Print). Некоторые принтеры (например, Brother) поддерживают печать через Google Cloud Print, но этот сервис закрыт — используйте альтернативы вроде Mopria Print Service для Android.

💡

На iOS принтеры с поддержкой AirPrint подключаются автоматически — достаточно, чтобы устройства были в одной Wi-Fi сети. Для Android часто требуется дополнительное ПО от производителя принтера.

FAQ: Частые вопросы по смене принтера

Можно ли сменить принтер по умолчанию без прав администратора?

Да, но с ограничениями. Вы можете выбрать другой принтер при печати (Ctrl+P), но сделать его постоянным по умолчанию без прав администратора не получится. В офисных сетях часто используют скрипты или групповую политику, чтобы назначать принтеры автоматически — обратитесь в IT-отдел.

Почему после обновления Windows принтер исчез из списка?

Обновления Windows часто сбрасывают драйверы принтеров, особенно если они были установлены вручную. Решение:

  1. Откройте Панель управления → Программы и компоненты и удалите старые драйверы принтера.
  2. Скачайте свежий драйвер с сайта производителя (не используйте драйверы от Microsoft — они часто устаревшие).
  3. Подключите принтер заново через Добавление принтера → Локальный принтер (даже если он сетевой) и укажите путь к скачанному драйверу.
Как сделать так, чтобы принтер автоматически менялся в зависимости от сети?

Для этого подойдёт скрипт на PowerShell или Batch, который проверяет текущую сеть и назначает принтер. Пример:

@echo off

for /f "tokens=2 delims=:" %%a in ('ipconfig ^| find "IPv4"') do set "ip=%%a"

set "ip=%ip: =%"

if "%ip%"=="192.168.1.100" (

rundll32 printui.dll,PrintUIEntry /y /n "HP_Office"

) else (

rundll32 printui.dll,PrintUIEntry /y /n "Epson_L805"

)

Сохраните как change_printer.bat и добавьте в автозагрузку. Скрипт будет проверять IP-адрес и назначать принтер при каждом входе в систему.

Что делать, если принтер появляется в списке, но при печати выдаёт ошибку?

Типичные причины:

  • Драйвер несовместим с версией ОС — скачайте драйвер с официального сайта (например, для Windows 11 может не подойти драйвер от Windows 7).
  • Порты принтера конфликтуют — откройте Панель управления → Устройства и принтеры → Свойства принтера → Порты и выберите другой порт (например, USB001 вместо DOT4_001).
  • Очередь печати забита — очистите её через Панель управления → Устройства и принтеры → Просмотр очереди печати → Принтер → Очистить очередь.
Можно ли сменить принтер по умолчанию на удалённом ПК через RDP?

Да, но есть нюансы:

  1. При подключении через RDP (Удалённый рабочий стол) локальные принтеры автоматически перенаправляются на удалённый ПК.
  2. Чтобы сменить принтер по умолчанию на удалённом ПК, откройте Панель управления → Устройства и принтеры и выберите нужный принтер (включая перенаправленные).
  3. Если принтер не отображается, проверьте настройки RDP: при подключении нажмите Показать параметры → Локальные ресурсы → Принтеры и включите опцию Принтеры.

Для серверных версий Windows (например, Windows Server 2019) может потребоваться ручная настройка Group Policy для перенаправления принтеров.