Ошибка принтера 0x0000000b во время работы

Обновлено: 23.11.2024

Windows 7 Корпоративная Windows 7 Домашняя базовая Windows 7 Домашняя расширенная Windows 7 Профессиональная Windows 7 Максимальная Windows Server 2008 R2 Стандартная Windows Server 2008 R2 Корпоративная Windows Server 2008 R2 Центр обработки данных Подробнее. Меньше

Симптомы

Рассмотрите следующий сценарий:

У вас есть клиентский компьютер под управлением Windows 7 или Windows Server 2008 R2.

Вы пытаетесь создать подключение Point and Print к удаленному принтеру с клиентского компьютера.

В этом случае операция завершается сбоем, и вы получаете следующее сообщение об ошибке:

=================
Заголовок: Добавить принтер
Текст: Подключиться к принтеру
Windows не удается подключиться к принтеру.
Подробности: операция завершилась с ошибкой 0x0000007e.
==================
Примечание: 0x0000007e/ERROR_MOD_NOT_FOUND: указанный модуль не найден .

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

Причина

Эта проблема возникает из-за того, что после установки принтера Windows 7 или Windows Server 2008 R2 неправильно ищет файл Mscms.dll в подпапке, отличной от подпапки windows\system32.

Разрешение

Информация об исправлении

Поддерживаемое исправление доступно в Microsoft. Однако это исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только к системам, в которых возникла проблема, описанная в этой статье. Это исправление может пройти дополнительное тестирование. Поэтому, если эта проблема не оказывает серьезного влияния на вас, мы рекомендуем дождаться следующего обновления программного обеспечения, содержащего это исправление.

Если исправление доступно для загрузки, в верхней части этой статьи базы знаний есть раздел «Исправление доступно для загрузки». Если этот раздел не отображается, обратитесь в службу поддержки клиентов Майкрософт, чтобы получить исправление.

Примечание. Если возникают дополнительные проблемы или требуется их устранение, вам может потребоваться создать отдельный запрос на обслуживание. Обычная стоимость поддержки будет применяться к дополнительным вопросам поддержки и проблемам, которые не подходят для этого конкретного исправления. Чтобы получить полный список номеров телефонов службы поддержки и обслуживания клиентов Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если вы не видите свой язык, это означает, что для него недоступно исправление.

Предпосылки

Чтобы применить это исправление, на компьютере должна быть установлена ​​ОС Windows 7 или Windows Server 2008 R2.

Информация о реестре

Чтобы использовать исправление в этом пакете, вам не нужно вносить какие-либо изменения в реестр.

Требование перезапустить

После установки этого исправления необходимо перезагрузить компьютер.

Информация о замене исправлений

Это исправление не заменяет ранее выпущенное исправление.

Информация о файле

Английская (США) версия этого исправления устанавливает файлы с атрибутами, перечисленными в следующих таблицах. Даты и время для этих файлов указаны в формате всемирного координированного времени (UTC). Даты и время для этих файлов на вашем локальном компьютере отображаются по вашему местному времени вместе с вашим текущим смещением летнего времени (DST). Кроме того, даты и время могут меняться при выполнении определенных операций с файлами.

Информация о файлах для Windows 7 и Windows Server 2008 R2

Важные исправления для Windows 7 и исправления для Windows Server 2008 R2 включены в одни и те же пакеты. Однако исправления на странице запроса исправления перечислены для обеих операционных систем. Чтобы запросить пакет исправлений для одной или обеих операционных систем, выберите исправление, указанное в разделе «Windows 7/Windows Server 2008 R2» на странице. Всегда обращайтесь к разделу «Применимо к» в статьях, чтобы определить фактическую операционную систему, к которой относится каждое исправление.

Файлы МАНИФЕСТА (.manifest) и файлы MUM (.mum), устанавливаемые для каждой среды, перечислены отдельно в разделе «Дополнительная информация о файлах для Windows Server 2008 R2 и Windows 7». Файлы MUM и MANIFEST, а также связанные с ними файлы каталога безопасности (.cat) чрезвычайно важны для поддержания состояния обновленного компонента. Файлы каталога безопасности, атрибуты которых не указаны, подписаны цифровой подписью Microsoft.

В этой статье мы предлагаем решения для распространенных ошибок Windows (0x0000011b и 0x00000002), которые могут возникнуть при подключении общего сетевого принтера с удаленного компьютера (сервера печати). Найдите ошибку, которая появляется при подключении принтера, в списке ниже и приступайте к исправлению.

0x00000002 — Ошибка подключения принтера

Ошибка 0x00000002 может возникнуть при попытке подключения к общему сетевому принтеру (с сервера печати или через локальный порт TCP/IP) как в Windows 10, так и в Windows 7. После того, как вы открыли список общих принтеров на удаленном компьютере ( через UNC-путь \\computername ) и нажал кнопку Connect, появляется ошибка

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

Операция не выполнена из-за ошибки 0x00000002.

Ошибка 0x00000002 означает, что драйвер этого принтера, установленный на компьютере, поврежден. В первую очередь следует попробовать удалить этот драйвер из хранилища драйверов (как в случае с ошибкой 0x00000057).

Выполните эту команду:

printui.exe /s /t2

В списке установленных драйверов найдите драйвер принтера, который вы хотите переустановить, и удалите его, нажав Удалить, и выберите параметр Удалить драйвер и пакет драйверов.

Remove-PrinterDriver -Name "HP Universal Printing PCL 5"

cscript "C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbs" -d -m "HP Universal Printing PCL 5" -e "Windows x64" -v 3

Перезапустите спулер ( net stop spooler и net start spooler ) и попробуйте снова подключить принтер.

Скорее всего, драйвер будет установлен и принтер успешно подключится.

В противном случае попробуйте следующее:

  1. Удалите этот раздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations;
  2. Если в c:\Windows\System32\spool\prtprocs\x64 есть подпапки с именами от 1 до 499, удалите их все, кроме winprint.dll;
  3. Удалите все процессоры печати и драйверы (кроме winprint) из реестрового ключа HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments;
  4. Перезагрузите компьютер и подключитесь к общему принтеру.

В качестве обходного пути, если предыдущие методы не помогли, подключите принтер по пути UNC, следуя инструкциям в статье Как печатать на сетевом принтере Windows 10 из XP.

Ошибка 0x0000011b: Windows не может подключиться к принтеру

Массовая проблема с подключением общих сетевых принтеров с ошибкой 0x0000011b началась после установки обновлений безопасности Windows от 15 сентября 2021 года.

При подключении общего принтера с удаленного компьютера появляется ошибка:

Эта проблема связана с последними обновлениями безопасности, в которых Microsoft пытается закрыть уязвимость Print Nightmare. К сожалению, обновления не полностью протестированы и вызывают массовые ошибки 0x0000011b.

Чтобы решить проблему, вам необходимо удалить последнее обновление безопасности на компьютере, где принтер находится в общем доступе (!). В зависимости от версии и сборки Windows на компьютере с общим принтером необходимо удалить одно из следующих обновлений:

  • KB5005565 — Windows 10 2004. 20H2 и 21H1
  • KB5005566 — Windows 10 1909
  • KB5005568 — Windows 10 1809 и Windows 10 LTSC
  • KB5005030 — Windows Server 2019
  • KB5005573 — Windows Server 2016
  • KB5005613, KB5005627 — Windows Server 2012 R2, Windows 8.1
  • KB5005563 — Windows 7, Windows Server 2008 R2 (у кого есть подписка на расширенные обновления безопасности для Windows 7 и Serve 2008 R2)

Чтобы удалить обновление, выберите "Пуск" -> "Настройки" -> "Обновление и безопасность" -> "Просмотреть историю обновлений" -> "Удалить обновления". Выберите недавно установленное обновление в зависимости от вашей версии/сборки Windows (например, Обновление безопасности для Microsoft Windows (KB5005565)) и нажмите Удалить.
Или используйте команду wusa (укажите номер обновления для вашей сборки Windows):

wusa.exe /uninstall /kb:5005565

Перезагрузите компьютер и попробуйте подключить сетевой принтер вручную или с помощью групповой политики. Обратите внимание: если пользователи не могут подключать сетевые принтеры без прав локального администратора (из-за исправления уязвимости PrintNightmare), вы можете временно разрешить пользователям без прав администратора устанавливать принтеры, выполнив команду:

reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f

Тогда пользователь сможет подключить общий принтер, и вы должны установить значение RestrictDriverInstallationToAdministrators = 1 .

После удаления обновления необходимо скрыть его от установки. В этом случае он не будет автоматически установлен при следующем цикле сканирования Центра обновления Windows.

Вы можете скрыть обновления с помощью официального инструмента wushowhide.diagcab или модуля PowerShell PSWindowsUpdate:

$HideList = "KB5005565", "KB5005566", "KB5005568"
Hide-WindowsUpdate -KBArticleID $HideList -Verbose

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

Подключение принтера через локальный порт описано в статье о другой распространенной ошибке подключения сетевого принтера — 0x0000007e.

Еще один обходной путь – установить для регистрационного ключа HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\RpcAuthnLevelPrivacyEnabled значение 0.

Исправить Windows не удается подключиться к принтеру: если вы подключены к локальной сети, в которой используется общий принтер, возможно, вы можете получить сообщение об ошибке «Windows не может подключиться к принтеру. Сбой операции с ошибкой 0x000000XX» при попытке добавить общий принтер к вашему компьютеру с помощью функции «Добавить принтер». Эта проблема возникает из-за того, что после установки принтера Windows 10 или Windows 7 неправильно ищет файл Mscms.dll во вложенной папке, отличной от вложенной папки windows\system32.

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

Примечание: вы можете сначала попробовать исправление Microsoft, на всякий случай, если оно сработает, вы сэкономите много времени.

Windows не удается подключиться к принтеру [РЕШЕНО]

Обязательно создайте точку восстановления на случай, если что-то пойдет не так.

Способ 1. Скопируйте файл mscms.dll

1. Перейдите к следующей папке: C:\Windows\system32\

2. Найдите mscms.dll в указанном выше каталоге, щелкните правой кнопкой мыши и выберите «Копировать».

C:\windows\system32\spool\drivers\x64\3\ (для 64-разрядной версии)
C:\windows\system32\spool\drivers\w32x86\3\ (для 32-разрядной версии)< /p>

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

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

Способ 2. Создайте новый локальный порт

1. Нажмите клавишу Windows + X, затем выберите Панель управления.

2. Теперь нажмите «Оборудование и звук», затем нажмите «Устройства и принтеры».

3.Нажмите Добавить принтер в верхнем меню.

4.Если вы не видите свой принтер в списке, нажмите на ссылку «Требуемый принтер отсутствует в списке».

5. На следующем экране выберите «Добавить локальный принтер или сетевой принтер с настройками вручную» и нажмите «Далее».

6.Выберите «Создать новый порт», а затем в раскрывающемся списке «Тип порта» выберите «Локальный порт» и нажмите «Далее».

7.Введите адрес принтера в поле Имя порта принтера в следующем формате:

\\IP-адрес или имя компьютера\имя принтера

Например, \\192.168.1.120\HP LaserJet Pro M1136

8. Теперь нажмите "ОК", а затем "Далее".

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

Способ 3. Перезапустите службу диспетчера очереди печати

1. Нажмите клавишу Windows + R, затем введите services.msc и нажмите Enter.

2.Найдите в списке службу диспетчера очереди печати и дважды щелкните ее.

3.Убедитесь, что для параметра "Тип запуска" установлено значение "Автоматически" и служба запущена, затем нажмите "Остановить", а затем еще раз нажмите "Пуск", чтобы перезапустить службу.

4.Нажмите «Применить», а затем «ОК».

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

Способ 4. Удаление несовместимых драйверов принтера

1. Нажмите клавишу Windows + R, затем введите printmanagement.msc и нажмите Enter.

2.На левой панели нажмите Все драйверы.

3. Теперь в правой части окна щелкните правой кнопкой мыши драйвер принтера и выберите "Удалить".

4.Если вы видите более одного имени драйвера принтера, повторите описанные выше шаги.

5.Снова попробуйте добавить принтер и установить его драйверы. Посмотрите, сможете ли вы устранить проблему с невозможностью подключения Windows к принтеру, если нет, перейдите к следующему способу.

Способ 5: исправление реестра

1.Во-первых, необходимо остановить службу диспетчера очереди печати (см. способ 3).

2. Нажмите клавишу Windows + R, затем введите regedit и нажмите Enter, чтобы открыть редактор реестра.

3. Перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Поставщик печати для рендеринга на стороне клиента

4. Теперь щелкните правой кнопкой мыши поставщика печати для рендеринга на стороне клиента и выберите «Удалить».

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

Рекомендуется для вас:

Вот и все, вы успешно устранили проблему с Windows, не удается подключиться к принтеру, но если у вас все еще есть какие-либо вопросы относительно этой статьи, не стесняйтесь задавать их в разделе комментариев.

Адитья Фаррад

Адитья — целеустремленный профессионал в области информационных технологий. Последние 7 лет он пишет о технологиях. Он занимается интернет-сервисами, мобильными устройствами, Windows, программным обеспечением и практическими руководствами.

Когда вы пытаетесь добавить общий сетевой принтер, если вы получаете сообщение «Windows не удается подключиться к принтеру» (обычно происходит в Windows 7), вы должны быть очень разочарованы. Но не волнуйтесь. Вы можете использовать решения в этом посте, чтобы решить проблему. Сообщается, что каждое решение является полезным. Поэтому пробуйте их все, пока проблема не будет устранена.

Ошибка будет отображаться с определенным кодом ошибки, например 0x0000007e. Ниже приведены наиболее распространенные коды ошибок:

Windows не удается подключиться к принтеру — операция завершилась с ошибкой 0x0000007e

Windows не удается подключиться к принтеру — операция завершилась с ошибкой 0x00000002

Windows не удается подключиться к принтеру — операция завершилась с ошибкой 0x0000007a

Решение 1. Перезапустите службу диспетчера очереди печати

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

<р>1. Нажмите Win + R (клавиша с логотипом Windows и клавиша R) одновременно. Откроется диалоговое окно «Выполнить».

<р>2. Введите services.msc в поле «Выполнить» и нажмите кнопку «ОК».

<р>3. В списке Имя найдите и дважды щелкните службу Диспетчер очереди печати.

<р>3. В разделе «Статус службы» нажмите кнопку «Стоп».

<р>4. Нажмите кнопку «Пуск», чтобы снова запустить службу.

<р>5. Нажмите кнопку ОК.

После этого снова добавьте принтер и проверьте, сохраняется ли проблема.

Решение 2. Создайте новый локальный порт

Выполните следующие действия:

<р>2. Просмотр по крупным значкам, нажмите «Устройства и принтеры».

<р>3. Щелкните Добавить принтер в верхней части окна. Примечание. Чтобы продолжить, вам необходимо войти на компьютер в качестве администратора.

<р>4. Выберите Добавить сетевой, беспроводной или Bluetooth-принтер.

<р>5. Выберите «Создать новый порт», измените «Тип порта» на «Локальный порт», затем нажмите кнопку «Далее».

<р>6. Введите имя порта в поле. Имя порта — это адрес принтера. Формат адреса: \\IP-адрес или имя компьютера\имя принтера (см. следующий экран). Затем нажмите кнопку ОК.

<р>7. Выберите модель принтера из каталога и нажмите кнопку «Далее».

<р>8. Следуйте остальным инструкциям на экране, чтобы завершить добавление принтера.

Решение 3. Удалите драйверы принтера

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

Выполните следующие действия:

<р>1. Нажмите Win + R (клавиша с логотипом Windows и клавиша R) одновременно. Откроется диалоговое окно «Выполнить».

<р>2. Введите printmanagement.msc в поле «Выполнить» и нажмите кнопку «ОК».

<р>3. На левой панели нажмите Все драйверы.

<р>4. На правой панели щелкните правой кнопкой мыши драйвер принтера и выберите Удалить во всплывающем меню.

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

<р>5. Добавьте принтер еще раз.

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

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

Решение 4. Скопируйте «mscms.dll» вручную

<р>1. Откройте C:\Windows\system32 и найдите файл «mscms.dll».

<р>2. Скопируйте файл по следующему пути:

C:\windows\system32\spool\drivers\x64\3\ если вы используете 64-битную версию Windows
C:\windows\system32\spool\drivers\w32x86\3\ если вы используете 32 -битные окна

Если вы не знаете, какую версию Windows используете, см. раздел Как узнать версию операционной системы.

<р>3. Попробуйте снова подключиться к принтеру.

Решение 5. Удалить подраздел

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

<р>1. Остановить службу диспетчера очереди печати. (обратитесь к шагам Решения 1, чтобы остановить службу)

<р>2. Нажмите Win + R (клавиша с логотипом Windows и клавиша R) одновременно. Откроется диалоговое окно «Выполнить».

<р>3. Введите regedit в поле «Выполнить» и нажмите кнопку «ОК».

<р>4. Разверните HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider. Щелкните правой кнопкой мыши поставщика печати для рендеринга на стороне клиента и выберите «Удалить».

<р>5. Запустите службу диспетчера очереди печати.

<р>6. Перезагрузите компьютер и попробуйте снова добавить принтер.

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

Иногда, когда вы пытаетесь распечатать принтер, который используется в вашей сети, вы можете увидеть ошибку «Windows не может подключиться к принтеру». Ошибка: операция не удалась с ошибкой 0x0000011B в сети». Если вы столкнулись с этой проблемой и ищете ее решение, то вы попали по адресу. В этом руководстве мы обсудим эту ошибку и простыми шагами объясним, как исправить ошибку: Операция завершилась с ошибкой 0x0000011B в сети.

Причины ошибки: Windows не может подключиться к принтеру — операция завершилась ошибкой 0x0000011B

Ошибка 0x0000011B обычно возникает в сетях, работающих дома или в небольшом офисе. Поскольку эта ошибка возникает на компьютере, который пытается подключиться к принтеру по сети, вы можете сразу предположить, что причина этой ошибки распространяется на два компьютера. Первый компьютер — это клиентский компьютер, на котором вы хотите получить доступ к этому принтеру, а второй — хост-компьютер, на котором установлен принтер.

На клиентском компьютере эта ошибка обычно возникает из-за некоторых обновлений Windows. Недавно стало известно, что некоторые обновления Windows, которые должны устранять уязвимости принтеров, затрудняют подключение к сетевым принтерам. На хост-компьютере эта ошибка может быть вызвана некоторыми значениями реестра и проблемой диспетчера очереди печати.

Как исправить ошибку «Windows не удается подключиться к принтеру — операция завершилась с ошибкой 0x0000011B»

Чтобы исправить ошибку «Windows не удается подключиться к принтеру. Ошибка: Операция не удалась с ошибкой 0x0000011B в сети». Вам необходимо выполнить некоторые шаги как на клиентском компьютере (где вы хотите получить доступ к принтеру), так и на хост-компьютере (где установлен принтер). Выполните приведенные ниже шаги в правильном порядке, чтобы решить эту проблему.

1) Действия для клиентского компьютера

Перед применением решения необходимо проверить наличие ошибки. Следуйте инструкциям ниже:

2) Действия для главного компьютера

Все эти действия необходимо выполнять на компьютере, на котором установлен принтер.

Теперь, после перезагрузки этого компьютера, перейдите к следующим шагам, указанным ниже.

3) Действия для клиентского компьютера

Эти шаги необходимо выполнить на компьютере, к которому вы хотите подключиться к принтеру и на котором возникает ошибка «Windows не может подключиться к принтеру». Ошибка 0x0000011B’ проблема:

Вот и все, вы исправили ошибку «Windows не удается подключиться к принтеру. Ошибка: операция не удалась из-за ошибки 0x0000011B в сети».

В этом руководстве представлено решение, как исправить ошибку: сбой операции с ошибкой 0x0000011B в сети. Предоставленный метод обязательно решит вашу проблему, если вы правильно примените его на соответствующих компьютерах.

Читайте также: