Общие сведения о Windows 10

Как исправить ‘Недоступный общий принтер’ после обновления KB5005565?

KB5005565 — это обновление безопасности, которое было выпущено в основном для исправления уязвимости PrintNightmare в обесцененной технологии Point and Print. В технологии Point and Print клиентский ПК подключается к удаленному принтеру, который управляется узлом печати или серверной системой без необходимости установки носителя на стороне клиента.

Драйвер принтера и файлы конфигурации извлекаются из системы хоста/сервера и устанавливаются локально в системе. Задание печати, созданное на клиентском ПК, передается в очередь печати хоста для печати.

KB5005565 – Проблема доступа к общему принтеру

С помощью уязвимости PrintNightmare в технологии Point and Print хакер может обойти настройки безопасности организации и получить административные привилегии на системах. Несмотря на полезность обновления, оно вызвало множество проблем у некоторых организаций/пользователей, когда пользователи не могли получить доступ к общему или сетевому принтеру (иногда с кодом ошибки).

Проблема доступа к общему принтеру после обновления KB5005565 (несмотря на несовместимость самого обновления с системой) была вызвана в основном следующим:

  • Несовместимый или устаревший драйвер принтера: Поскольку обновление KB5005565 включило новую технологию принтера (заменив старую Point and Print), а клиентская система все еще использует старую, она может быть несовместима с обновлением KB5005565, что приведет к потере связи с принтером.
  • Устаревшая ОС клиентской системы: Если клиентская система устарела, а хост/сервер печати обновлен до последней версии, обе системы могут стать несовместимыми друг с другом, что приведет к возникновению проблемы с принтером.

Обновите Windows компьютера до последней сборки

KB5005565 в основном исправляет старую технологию печати (i.e., Point and Print) против эксплойта PrintNightmare и если какой-либо из задействованных ПК (сервер печати или клиент) не обновлен до последней сборки Windows, то он может быть несовместим с более новым обновлением, что может вызвать проблему с доступом к принтеру. В данном случае обновление Windows на ПК (сервере печати и клиенте) до последней сборки может решить проблему.

  1. На Система сервера печати, нажмите Windows, поиск и открытие Проверьте наличие обновлений.
    Открыть проверку обновлений
  2. Теперь нажмите на кнопку Проверьте наличие обновления кнопку и, если обновления доступны, скачать и установить обновления. Обязательно установите Необязательные обновления также.
    Проверьте наличие обновлений Windows
  3. Как только обновления будут установлены, перезапустите система вашего сервера печати.
  4. Затем повторить то же самое на клиентская система (или системы) и после того, как все системы будут обновлены, проверьте, можно ли получить доступ к общему принтеру.

Переустановите принтер и переустановите его драйвер

Обновление KB5005565 переопределило технологию принтера, используемую между клиентом и сервером печати, что может привести к несовместимости между ними, в результате чего возникает проблема с общим принтером. Здесь повторная установка или переустановка принтера может решить проблему.

Повторно добавьте принтер

  1. Щелкните Windows, поиск Службы, щелкните правой кнопкой мыши на нем, и выберите Запуск от имени администратора.
    Открыть службы от имени администратора
  2. Теперь, двойной щелчок на спулер печати службу и установите ее Тип запуска на Автоматическая.
    Дважды щелкните службу Print Spooler Service
  3. Затем нажмите на кнопку Остановить и после этого нажмите на кнопку Начать кнопка.
    Установите тип запуска службы Print Spooler на Автоматический и остановите/запустите службу
  4. Теперь, щелкните правой кнопкой мыши на Windows и выберите Настройки.
    Откройте параметры Windows
  5. Затем откройте Устройства и перейдите к Принтеры и сканеры вкладка.
    Откройте Устройства в Настройках Windows
  6. Теперь выберите проблемный принтер и нажмите на Удалить устройство.
    Удалите устройство в Принтеры и сканеры
  7. Затем подтвердите чтобы удалить устройство и подождите пока устройство не будет удалено.
  8. Теперь, удалить все остальные принтеры которые используют тот же драйвер как проблемный принтер.
  9. Затем нажмите на Свойства сервера печати в правой панели Устройства>> Принтеры и сканеры.
    Откройте Свойства сервера печати
  10. Теперь перейдите к Драйверы вкладку и удалите сайт проблемный драйвер принтера оттуда же.
    Удалите драйвер и пакет драйверов в Свойствах сервера печати
  11. После этого, перезапустить вашу систему и после перезагрузки перейдите к Настройки>> Устройства>> Принтеры и сканеры.
  12. Затем в окне Принтеры и сканеры щелкните на Добавить принтер или сканер и повторно добавьте принтер проверить, доступен ли общий принтер.
    Нажмите на Добавить принтер или сканер

Помните, что в случае Клиентские системы Windows 7, сначала, отключить общий доступ, защищенный паролем на хосте принтера. Затем сопоставить локальный порт к общему принтеру с помощью следующей команды (убедитесь, что имя ПК и имя принтера заменены в соответствии с вашей средой).

net use lpt1 \\\pc-name\printer-name /persistent:yes

После этого, локально установите драйвер принтера и проверьте, решит ли это проблему с общим принтером в системах Windows 7.

Обновление драйвера через диспетчер устройств

  1. Щелкните правой кнопкой мыши Windows и выберите Диспетчер устройств.
  2. Теперь разверните Принтеры (или очереди печати) и щелкните правой кнопкой мыши на проблемный принтер.
  3. Затем выберите Обновите драйвер и выберите Автоматический поиск драйверов.
    Обновить драйвер сетевого принтера в диспетчере устройств
  4. Теперь выберите Поиск обновленных драйверов в Windows после чего проверьте, решена ли проблема с общим принтером.
    Автоматический поиск драйверов
  5. Если нет, то проверьте переустановка драйвера принтера устраняет проблему с принтером.

Добавьте учетные данные сервера печати в диспетчер учетных данных клиентской системы

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

  1. Сначала, удалить проблемный принтер из клиентская система.
  2. Теперь в учётная запись администратора в клиентской системе нажмите Windows, поиск и открытие Диспетчер учетных данных.
    Откройте диспетчер учетных данных
  3. Затем перейдите к Учетные данные Windows вкладку и нажмите на Добавление учетных данных Windows.
    Добавить учетную запись Windows учетной записи администратора сервера печати
  4. Теперь добавьте пользователя как ServerPCNAME\UserName учетной записи сервера печати и введите пароль. Убедитесь, что вы используете учетные данные учетной записи администратора сервера печати.
  5. Теперь перезапустите печать Служба спулера на клиент и сервер печати system.
    Перезапустите службу Print Spooler Service
  6. Затем на клиентский ПК, нажмите Windows, поиск: Командная строка, щелкните правой кнопкой мыши и выберите Запустите от имени администратора.
    Откройте командную строку от имени администратора
  7. Теперь выполнить следующее (это приведет к запуску пользовательского интерфейса установки принтера в режиме администратора):
    rundll32 printui.dll,PrintUIEntry /il
  8. Затем следуйте добавьте принтер, а затем проверьте, решена ли проблема доступа к принтеру.

Отредактируйте системный реестр

Основным объектом обновления KB5005565 было исправление уязвимостей спулера печати, и для этого обновление включает значение реестра RpcAuthnLevelPrivacyEnabled. Но если какая-либо из ваших систем (сервер печати или клиент) не совместима с RPC_C_AUTHN_LEVEL_PKT_PRIVACY, то общий принтер может быть недоступен. В этом сценарии отключение RpcAuthnLevelPrivacyEnabled в системном реестре может решить проблему.

Предупреждение:

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

  1. Нажмите Windows, тип: Редактор реестра, щелкните правой кнопкой мыши на нем, и выберите Запуск от имени администратора на хост-машине.
    Открыть редактор реестра от имени администратора
  2. Затем нажмите кнопку Да (если появится приглашение UAC) и перейдите по адресу по следующему пути:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
    Создайте новое значение DWORD (32-бит) под ключом печати
  3. Теперь в левой панели, щелкните правой кнопкой мыши на Печать клавишу и выберите Новый>> Значение DWORD (32-бит).
  4. Затем имя ключ как RpcAuthnLevelPrivacyEnabled и дважды щелкните на ней.
  5. Теперь установить его значение как 0 и закройте редактор.
    Назовите значение RpcAuthnLevelPrivacyEnabled и установите его значение 0
  6. Затем нажмите Windows, поиск Службы, щелкните правой кнопкой мыши на нем, и выберите Запустить от имени администратора.
  7. Теперь, щелкните правой кнопкой мыши на Print Spooler сервис и выберите Перезапустите.
  8. Затем проверьте, доступен ли общий принтер для клиентских систем.
  9. Если проблема сохраняется, то перезапустите сервер печати, а также клиентские системы и проверьте, решена ли проблема с принтером.
  10. Если это не помогло, проверьте, выполнив вышеуказанные действия правка реестра на клиенты решает проблему.
  11. Если проблема не исчезла, проверьте, не возникли ли следующие проблемы выполнение следующую команду на клиентских системах в поднятая Командная строка решит проблему:
    rundll32 printui.dll,PrintUIEntry /il

Удалите обновление KB5005565

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

Удалите обновление KB5005565

  1. На хост-системе нажмите Windows, поиск, откройте Проверьте наличие обновлений.
  2. Теперь откройте Просмотреть историю обновлений и в верхней части нажмите Удалить обновления.
    Просмотр истории обновлений вашей системы
  3. Затем выберите Обновление KB5005565 и нажмите на Удалить.
    Откройте Деинсталляция обновлений
  4. Теперь перейдите по ссылке подсказки на экране, чтобы завершить удаление KB5005565.
    Удалите обновление KB5005565
  5. После завершения, перезапустите вашу систему, и после перезагрузки, повторить то же самое на клиентские системы а также. Теперь проверьте, доступен ли общий принтер.

Если проблема сохраняется, и вы KB5006670, затем проверьте удаление это устранит проблему. Если вы не можете удалить обновление KB5005565, то выполнение восстановления системы до момента, когда рассматриваемое обновление не было установлено, может решить проблему.

Выполнить сброс сети после удаления обновления

  1. Если деинсталляция обновления не помогла, щелкните правой кнопкой мыши Windows и выберите Настройки на хост-системе.
  2. Теперь откройте Сеть и Интернет и нажмите на Сброс настроек сети.
    Откройте Сеть & Интернет в настройках Windows
  3. Затем нажмите на Сбросить сейчас а затем подключите систему к сети (если требуется).
    Открыть Сброс сети Windows
  4. Затем повторите то же самое на клиентские компьютеры и проверьте, решена ли проблема доступа к принтеру.
    Нажмите сетевую кнопку сброса

Повторно примените правку реестра и переустановите обновление KB5005565

Если вышеописанная правка реестра не помогла вам, то после удаления обновления она может сработать и позволить вам переустановить обновление снова. Вы можете попробовать это только на основной системе.

  1. удалить система RpcAuthnLevelPrivacyEnabled ключ реестра из системы (если он присутствует) и перезапустить ваша система.
  2. После перезапуска, добавить заново сайт RpcAuthnLevelPrivacyEnabled в реестр и установите его значение на 0.
  3. Теперь перезапустить ваша система и после перезагрузки проверьте, работает ли общий принтер нормально.
  4. Затем загрузите и установить на KB5005565 обновить.
  5. Теперь перезапустить ваша система и после перезагрузки проверьте, решена ли проблема с общим принтером.

Удалить принтеры из папки Spool и переустановить обновление KB5005565

Если принтер стал недоступен после переустановки обновления, то удаление принтеров из папки Spool и повторная установка обновления может позволить вам сохранить обновление.

  1. сначала, удалить ключ реестра RpcAuthnLevelPrivacyEnabled из системы (если присутствует) и перезапустите ваша система.
  2. Сейчас удалите все принтеры, применяемые GPO из системы.
  3. Затем нажмите Windows, искать Службы, правой кнопкой мыши на нем, и выберите Запустите от имени администратора.
  4. Теперь в окне Службы, щелкните правой кнопкой мыши на Спулер печати сервис и выбрать Остановить.
    Остановите службу Print Spooler Service
  5. Затем щелкните правой кнопкой мыши на Windows и выберите Запустить.
    Откройте командную строку Выполнить из меню быстрого доступа
  6. Теперь перейдите по адресу по следующему пути и, если потребуется, нажмите кнопку Продолжить разрешить доступ к каталогу:
    \Windows\System32\spool\PRINTERS
    Откройте папку Принтеры в каталоге спулера
  7. Потом удалите все принтеры присутствующие там и удалите обновление KB5005565.
  8. Теперь, повторно добавьте ключ RpcAuthnLevelPrivacyEnabled в реестр и установите его значение на 0.
  9. Теперь перезапустить ваша система и после перезагрузки, повторите повторите вышеописанный процесс на клиентский компьютер также. Убедитесь, что остановите спулер печати служба на клиентская система.
  10. Затем перезапустите сайт Print Spooler служба на сервер принтера систему и после этого, запустите Print Spooler службу на клиентская система.
  11. Теперь, переконфигурировать и повторно открыть общий доступ к принтеру (если требуется), а затем переустановите обновление KB5005565 чтобы проверить, решена ли проблема с принтером.
  12. Если это не помогло, то на безопасной системе (действуйте на свой страх и риск), где не установлено обновление KB5005565, выполните следующие действия, скопировать на Win32spl.dll файл (в Свойствах>> Details, он должен показывать версию меньше 1320) из \Windows\System32 папку и поместите ее на главный компьютер. После этого проверьте, решило ли это проблему.
    Скопируйте ключ Win32spl.dll Файл из безопасной системы

Если удаление обновления помогло вам, но обновление снова устанавливается, то вам, возможно, придется приостановите или скройте обновление.

Если ничего из вышеперечисленного не помогло и ваш принтер имеет ethernet или возможность Wi-Fi, затем вы можете настроить принтер для доступа к нему через этот канал.

Добавить комментарий