Шпаргалка сисадмина

Windows не удается подключиться к принтеру

23.07.2025 | Категория: Windows

Windows не удается подключиться к принтеру

Подключение к принтеру

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

Подключение к принтеру
ОС Windows не удается подключиться к принтеру. Проверьте, правильно ли указано имя принтера, и повторите попытку. В случае сетевого принтера проверьте, что принтер включен и его адрес задан правильно.

Если же пытаемся добавить принтер через оснастку «Устройства и принтеры» -> Установка принтера -> Добавление принтера -> Добавление локального или сетевого принтера с параметрами заданными вручную

мы получаем отказ в доступе:

Решение

Есть несколько вариантов решения данной проблемы. И многие из них я перепробовал.

  1. Запускаем командную строку от имени администратора
  2. Последовательно выполняем команды:
reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f 

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f

net stop spooler && net start spooler

Эти команды добавляют/изменяют 2 записи в реестре.

Первая — RestrictDriverInstallationToAdministrators — отменяет запрет на установку драйверов для администраторов.

Вторая — RpcAuthnLevelPrivacyEnabled — определяет уровень аутентификации и защиты для RPC (понижает безопасность, разрешая доступ к принтеру).

Возможно уже на этом этапе вам повезет, и уже после этих действий вы сможете подключиться к принтеру. Вышеописанных действий хватает для связок операционных систем Windows 7/8/10, Windows Server 2008/2012/2016. Если в вашем случае есть Windows 11 и вышеописанного оказалось недостаточно – движемся дальше.

Windows 11: Не удается подключиться к принтеру

На компьютере, к которому подключен принтер

На компьютере, к которому подключен принтер создаем «печатного» пользователя. Это можно сделать разными способами. Например, через консоль control userpasswords2.

Упрощая задачу, даю сразу команду для командной строки от имени администратора:

net user новыйпользователь парольновогопользователя /add

Имя пользователя и пароль — на ваше усмотрение. Но не стоит их брать непосредственно из этой статьи, либо делать простые пароли. И так уже уровень безопасности понижен. Далее, можно добавить этого пользователя в список SpecialAccounts (скрытые пользователи в Windows).

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v новыйпользователь /t REG_DWORD /d 0 /f

 

На компьютере, с которого подключаемся к удаленному принтеру по сети

Добавляем реквизиты (логин\пароль) для доступа по сети к компу с принтером:

cmdkey /add:имя_компьютера_с_принтером /user:новыйпользователь /pass:парольновогопользователя

Результат добавления пользователя можно проверить / изменить / удалить воспользовавшись утилитой «сохранение имен пользователей и паролей».

Открыть утилиту можно так:

rundll32.exe keymgr.dll,KRShowKeyMgr

Всё. После этих манипуляций принтер без проблем подключается через локальную сеть.

П.С. Действия, описанные выше понижают безопасность компьютера. Но, принтеры начинают, наконец, печатать.

 

Источник

 

 

 

Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.