Microsoft изменила порядок назначения принтера по умолчанию в Windows 10 и 11. Теперь принтером по умолчанию всегда назначается принтер, на котором пользователь успешно печатал в последний раз в текущем местоположении. Таким образом, принтер по-умолчанию в этих версиях Windows может постоянно меняться, если вы иногда печатаете на разных принтерах в разных локациях. В этой статье мы рассмотрим, как назначить принтер по-умолчанию из графического интерфейса Windows, командной строки или через групповые политики.
Изменить принтер по-умолчанию в Windows можно через панель Параметры.
Таже можно выбрать принтер по умолчанию из классической панели управления Windows. Перейдите в Control Panel -> Device and Printer (или выполните команду shell:PrintersFolder
). Щелкните по принтеру и выберите Set as default printer .
Вы можете назначить принтер по умолчанию из командной строки с помощью утилиты wmic . Вывести список принтеров:
wmic printer get name,default
У принтера по умолчанию включен атрибут Default=True .
Изменить принтер по-умолчанию:
wmic printer where name="Имяпринтера" call setdefaultprinter
Также можно использовать PowerShell для управления принтерами .
Вывести список принтеров:
Get-CimInstance -ClassName CIM_Printer |select name,default
Изменить принтер по-умолчанию:
$Printer = Get-CimInstance -Class Win32_Printer -Filter "Name='HP LaserJet M1530 MFP Series PCL 6'"
Invoke-CimMethod -InputObject $Printer -MethodName SetDefaultPrinter
Чтобы запретить Windows автоматически переназначать принтер по умолчанию, нужно затем изменить значение параметра реестра LegacyDefaultPrinterMode :
REG ADD "HKCUSOFTWAREMicrosoftWindows NTCurrentVersionWindows" -v LegacyDefaultPrinterMode /t REG_DWORD /d 1 /f
Если вам нужно централизованно задать принтер по умолчанию для нескольких пользователей в домене Active Directory, можно использовать GPO.
Если вы создаете подключение к принтеру на компьютерах пользователей через Group Policy Preferences (User Configuration -> Preferences -> Control Panel Setting -> Printer), включите в настройках принтера в GPO опцию Set this printer as the default printer .
Если принтер у пользователей уже создан, лучше задать принтер по умолчанию через реестр. Настройки принтера по-умолчанию у пользователя хранятся в параметре Device в ветке реестра HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows в виде примерно такой строки:
Brother MFC-L2750DW series,winspool,FILE:
Нужно через групповые политики создать этот параметр реестра на компьютерах целевых пользователей. Это изменит принтер по-умолчанию в профиле пользователя. Создайте доменную GPO , перейдите в раздел User Configuration -> Preferences -> Windows Settings -> Registry и создайте параметр с настройками:
HKCU
SOFTWAREMicrosoftWindows NTCurrentVersionWindows
Device
REG_SZ
Brother MFC-L2750DW series,winspool,FILE:
После этого запретите Windows переназначать принтеры автоматически с помощью GPO опции Turn off Windows default printer management (User Configuration -> Administrative Templates -> Control Panel -> Printers).
Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…
Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…
Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…
Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…
YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…
Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…