0x00004005 при подключении принтера Windows 7
Обновлено: 21.11.2024
Иногда при попытке добавить общий сетевой принтер может появиться сообщение об ошибке «Windows не удается подключиться к принтеру, операция завершилась с ошибкой 0x0000007e. Эта ошибка чаще всего возникает из-за того, что после установки принтера Windows 10 или Windows 7 неправильно ищет файл Mscms.dll в подпапке, отличной от подпапки windows\system32. Также иногда поврежденный диспетчер очереди печати или неправильный результат установки драйвера принтера не может подключиться к принтеру, работа которого завершилась ошибкой 0x00000c1. Если вы также боретесь с этой ошибкой, не можете подключиться к сетевому принтеру, вот некоторые решения, которые можно применить.
Windows не удается подключиться к принтеру
Перед применением чего-либо, иногда можно решить проблему, выключив и снова включив принтер. Выключите принтер и отсоедините его от сети, подождите 30 секунд, снова подключите принтер, а затем снова включите его.
Перезапустите службу диспетчера очереди печати
- Нажмите Windows + R, введите services.msc и ОК, чтобы открыть консоль службы.
- Прокрутите вниз и найдите службу диспетчера очереди печати,
- Щелкните правой кнопкой мыши диспетчер очереди печати и выберите "Перезапустить".
- Если служба не запущена, щелкните правой кнопкой мыши на свойствах диспетчера очереди печати,
- Измените автоматический тип запуска и запустите службу рядом со статусом службы.
- Нажмите "ОК" и примените, чтобы сохранить изменения.
- Теперь попробуйте подключиться к сетевому принтеру.
Скопируйте mscms.dll вручную
- Перейдите к следующей папке: C:\Windows\system32\
- Найдите mscms.dll в указанном выше каталоге, щелкните правой кнопкой мыши и выберите «Копировать».
Если у вас установлена 32-разрядная версия Windows, перейдите в следующую папку и вставьте в нее ранее скопированный файл mscms.dll:
C:\windows\system32\spool\drivers\w32x86\3\
Если у вас установлена 64-разрядная версия Windows, перейдите в следующую папку и вставьте в нее ранее скопированный файл:
C:\windows\system32\spool\drivers\x64\3\
Перезагрузите компьютер с Windows, чтобы сохранить изменения, и снова попытайтесь подключиться к удаленному принтеру. Если он не подключается, повторно добавьте принтер и проверьте.
Создать новый локальный порт
- Открыть панель управления,
- Найдите и выберите «Устройства и принтеры».
- Нажмите Добавить принтер в верхнем меню.
- Windows выполнит поиск доступных общих принтеров в локальной сети.
- Если вы не видите своего принтера в списке, нажмите на ссылку «Требуемый принтер отсутствует в списке».
- Здесь На следующем экране выберите «Добавить локальный принтер или сетевой принтер с настройками вручную» и нажмите «Далее».
Выберите Создать новый порт
.Затем в раскрывающемся списке "Тип порта" выберите "Стандартный порт TCP/IP" и нажмите "Далее".
Здесь введите адрес принтера в поле Имя порта принтера в следующем формате:
\\IP-адрес или имя компьютера\имя принтера
Например, \\192.168.1.50\HP LaserJet Pro M1136
Примечание. Введите IP-адрес или имя компьютера, на котором физически установлен общий принтер. Для сети введите IP-адрес принтера.
- Нажмите Windows + R, введите cmd и ОК.
- Теперь введите ipconfig и нажмите клавишу ввода.
- Найдите адрес IPv4 для IP-адреса компьютера в черном окне.
- Теперь нажмите "ОК", а затем нажмите "Далее".
- Выберите модель принтера из каталога, чтобы установить драйверы, нажмите «Далее».
- Если у вас есть диск, вставьте его, нажмите «Установить диск» и перейдите к расположению драйвера на диске.
- Нажмите "ОК". Введите имя нового принтера.
- Нажмите «Далее». Распечатайте тестовую страницу, чтобы проверить подключение. И нажмите "Готово".
Удалить несовместимые драйверы принтера
- Нажмите Windows + R, введите printmanagement.msc и нажмите клавишу Enter.
- Откроется управление печатью. Здесь на левой панели нажмите Все драйверы.
- Теперь в правой части окна щелкните правой кнопкой мыши драйвер принтера и выберите "Удалить".
- Если вы видите более одного имени драйвера принтера, повторите описанные выше шаги.
- Затем перезапустите Windows и снова попробуйте добавить принтер и установить его драйверы.
Настройка реестра Windows
- Прежде всего, остановите службу диспетчера очереди печати из консоли служб,
- Теперь нажмите Windows + R, введите regedit и ОК, чтобы открыть редактор реестра.
- Создайте резервную копию базы данных реестра и перейдите к следующему разделу реестра:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Printers\*ИМЯ ВАШЕГО ПРИНТЕРА*\CopyFiles
Удалите папку «ICM», которая находится в папке «CopyFiles». Затем закройте редактор реестра и перезапустите Windows, чтобы изменения вступили в силу. Теперь снова попробуйте подключиться к принтеру, и на этот раз проблема устранена.
Подстройка реестра
Если первый вариант не помог, то вот еще одна настройка реестра. Сначала откройте службы Windows и остановите службу диспетчера очереди печати. Затем перейдите к следующему ключу.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider
Здесь щелкните правой кнопкой мыши поставщика печати для рендеринга на стороне клиента и выберите «Удалить». снова запустите службу диспетчера очереди печати и перезагрузите компьютер, чтобы сохранить изменения.
Помогли ли эти решения устранить проблему с подключением Windows к принтеру? Дайте нам знать в комментариях ниже, также читайте:
сообщить об этом объявлении
Если вы получаете сообщение об ошибке Windows не может подключиться к принтеру при подключении к сетевому принтеру, эти советы и рекомендации могут решить проблему. Вы можете найти различные коды ошибок, в том числе 0x00000002, 0x0000007a, 0x00004005, 0x00000057 и 0x00000006. Хотя каждый код ошибки определяет разные вещи, решения для устранения проблемы одинаковы.
Windows не может подключиться к принтеру
Ошибка сетевого принтера 0x00000002, 0x0000007a, 0x00004005, 0x00000057, 0x00000006
- Перезапустите диспетчер очереди печати
- Использовать средство устранения неполадок принтера
- Установите необходимые драйверы
- Настроить уровень аутентификации LAN Manager
- Добавить локальный принтер вручную
Продолжить чтение, чтобы подробнее узнать об этих шагах.
1] Перезапустите диспетчер очереди печати
Служба диспетчера очереди печати позволяет подключить принтер к компьютеру. Если эта служба не запущена, вы не увидите принтер на своем компьютере. Если вы остановили его ранее по какой-либо причине (или даже если вы этого не сделали), вам необходимо проверить, работает ли он или нет. Как и любой другой фон, вы можете найти его на панели Сервисы.
Выполните поиск служб в поле поиска на панели задач и щелкните соответствующий результат, чтобы открыть Службы на компьютере с Windows 10. Затем найдите службу диспетчера очереди печати и дважды щелкните ее.
Если он отображается как «Остановлено», вам нужно нажать кнопку «Пуск».
В качестве альтернативы, если он отображается как «Выполняется», нажмите кнопку «Стоп» и кнопку «Пуск», чтобы перезапустить службу.
Нажмите кнопку ОК, чтобы сохранить изменения.
Теперь перезагрузите компьютер и проверьте, осталась ли проблема.
2] Используйте средство устранения неполадок принтера
Поскольку в Windows 10 есть средства устранения неполадок, вы можете использовать средство устранения неполадок принтера для устранения распространенных или основных проблем, подобных этой. Для этого нажмите Win+I, чтобы открыть настройки Windows. Затем перейдите в раздел «Обновление и безопасность» > «Устранение неполадок» > «Дополнительные средства устранения неполадок», чтобы открыть страницу устранения неполадок в Windows 10.
Открыв его, найдите средство устранения неполадок принтера, выберите его и нажмите кнопку Запустить средство устранения неполадок.
Далее вам нужно следовать инструкциям на экране, так как решения на вашем компьютере могут отличаться.
3] Установите необходимые драйверы принтера
Когда вы купили принтер, вы получили компакт-диск с драйверами, который позволяет вам установить лучшее соединение между вашим компьютером и принтером. Если вы еще не установили его, рекомендуется сделать это и перезагрузить компьютер.
Однако, если его нет в вашем принтере, вы можете найти драйвер на официальном сайте производителя принтера.
4] Настройка уровня аутентификации LAN Manager
Уровень аутентификации LAN Manager позволяет выбрать протокол аутентификации для входа в сеть — в данном случае сетевой принтер. Уровень аутентификации LAN Manager можно изменить с помощью редактора локальной групповой политики и редактора реестра.
После этого перезагрузите компьютер, чтобы изменения вступили в силу.
Если ни одно из вышеупомянутых решений не работает, вы можете добавить свой принтер вручную. Следующие шаги сделают всю работу за вас.
5] Добавление локального принтера вручную
Выполните поиск панели управления в поле поиска на панели задач и нажмите на отдельный результат, чтобы открыть панель управления на своем компьютере. Затем выберите параметр «Устройства и принтер» и нажмите кнопку «Добавить принтер».
После этого ваш компьютер начнет поиск принтеров. Тем не менее, вы должны пропустить его и выбрать вариант Принтер, который мне нужен, отсутствует в списке.
Теперь выберите переключатель Добавить локальный принтер или сетевой принтер с настройками вручную и выберите вариант Далее.
После этого вам будет предложено выбрать существующий или новый порт. Предлагается выбрать «Создать новый порт» и выбрать «Локальный порт» в раскрывающемся списке.
После того как вы нажмете кнопку "Далее", вам будет предложено ввести имя порта. Затем вы можете установить общие драйверы для вашего локального принтера.
Наконец, вам нужно перезагрузить компьютер и проверить, решает ли он проблему или нет.
Вот и все! Это рабочие решения для исправления ошибки Windows, которая не может подключиться к принтеру в Windows 10.
Подключение к принтеру: Windows не может подключиться к принтеру. Операция завершилась с ошибкой 0x00004005
Если ошибка возникает при добавлении сетевого принтера; Невозможно установить соединение с принтером, поэтому драйвер принтера необходимо добавить напрямую, без использования мастера настройки принтера.
- Нажмите кнопку "Пуск" и выберите настройки.
- затем выберите Устройства и Принтеры и сканеры.
- В окне "Принтеры" справа щелкните Свойства сервера печати, см. ниже "Связанные настройки".
- выберите вкладку «Драйверы».
В качестве альтернативы откройте старую панель управления Windows 7. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Выполнить» или нажмите Win + R
Введите контрольные принтеры и нажмите OK
Ярлык rundll32 printui.dll,PrintUIEntry /s /t2
Выполните шаги с 1 по 3, но сначала выберите любой принтер, чтобы параметр Свойства сервера печати стал активным.
Теперь драйверы для соответствующего принтера можно добавить, нажав кнопку «Добавить», в мастере с выбором пути к ранее загруженному и распакованному пакету драйверов, он должен указывать на каталог, в котором находится INF-файл описания принтера. или выберите свой принтер из списка устройств, для которых корпорация Майкрософт предоставляет сертифицированные драйверы принтеров.
Как добавить сетевой принтер
При использовании общих принтеров Windows на сервере могут возникать ошибки при добавлении сетевого принтера на сайт клиента, поскольку мастеру настройки принтера не удается найти драйвер принтера. Мастер ищет драйвер в ключе реестра InfPath, в котором должен быть сохранен путь к каталогу драйвера принтера.
Путь к драйверам принтера в реестре InfPath
HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3
Теперь, когда путь к драйверу принтера уже недействителен, этот путь необходимо найти в реестре сервера, здесь в данном примере это принтер Sharp MX-C401 PCL6, который включает путь к драйверу принтера с INF-файлом в разделе реестра InfPath путь показан следующим образом:
Путь вставляется как значение в ключ InfPath, который предположительно пуст, требует прав администратора для изменения, запуска regedit.exe от имени администратора или временного предоставления прав администратора пользователю.
Если на клиенте есть другой принтер с тем же драйвером, InfPath может скопировать это значение и вставить его, дважды щелкнув InfPath на принтере с недопустимым значением или там, где значение пусто.
Добавление сетевого принтера вручную
Теперь откройте административный общий ресурс Windows print$ для сервера печати на клиенте, где находятся драйверы принтеров сервера.
Под общим ресурсом принтера драйверы установленных принтеров находятся на сервере печати. В нашем примере драйверы принтеров \\SERVER02\x64\PCC предназначены для 64-разрядной системной архитектуры Windows.
Найдите соответствующий файл CAB-архива с тем же именем драйвера, что и файл в RegistryKey InfPath , поэтому здесь sn0emdeu.inf .
\\SERVER02\print$\x64\PCC\sn0emdeu.inf_amd64_284362ba62125445.cab
Разархивируйте сжатый файл CAB-архива, соответствующий принтеру, из общей папки для печати с помощью 7-Zip и скопируйте файлы по пути, взятому из InfPath.
Подключение и добавление сетевых принтеров теперь возможно как обычно.
Еще одно простое решение — добавить новый принтер, где, выбрав LPT1 в качестве порта, даже если LPT1 не существует, он будет повторно введен правильно, когда путь будет установлен в разделе реестра InfPath, так что подключение принтера к сетевые принтеры снова работают, ранее установленный принтер на LPT1 можно удалить с помощью удаления устройства.
Недавно несколько пользователей жаловались на получение кода ошибки 0x00004005 при попытке добавить сетевой принтер к своим компьютерам. В таком случае вы также можете получить следующее сообщение об ошибке —
Restoro – это отличное программное обеспечение, которое может автоматически сканировать компьютер с ОС Windows на наличие различных проблем и устранять их. Наличие этого инструмента гарантирует, что ваше устройство будет использовать все его возможности и производительность.
Скачайте инструмент RESTORO здесь.
«Windows не может подключиться к принтеру, операция завершилась с ошибкой 0x00004005».
Эта ошибка (0x00004005) возникает в основном из-за остановки службы диспетчера очереди печати или устаревших драйверов. В некоторых случаях это также может возникать из-за неправильно настроенных сетевых параметров. Какой бы ни была причина в вашем случае, вы можете решить ее, применив обходные пути, описанные в этом руководстве.
Ошибка принтера 0x00004005 Решения
Чтобы устранить ошибку принтера 0x00004005, попробуйте последовательно выполнить приведенные ниже предложения –
Удалите последнее накопительное обновление
Если вы недавно установили на свой компьютер накопительное обновление (безопасное/не связанное с безопасностью), попробуйте удалить это исправление, чтобы исправить ошибку принтера 0x00004005. Вот как удалить недавно установленное обновление на вашем компьютере —
Победа 11:
- Запустите Настройки (Win + I) и выберите Центр обновления Windows.
- На правой панели нажмите История обновлений.
- В разделе "Обновления качества" запишите номер последнего накопительного обновления.
- Прокрутите вниз и нажмите Удалить обновления.
Победа 10:
- Нажмите Win + I, чтобы открыть окно настроек.
- Далее выберите Обновление и безопасность > Центр обновления Windows.
- Выберите параметр «Просмотреть историю обновлений» на правой панели.
- Здесь вы найдете опцию «Удалить обновления», нажмите на нее.
Когда вы нажмете удалить обновления, система перенаправит вас в панель управления. Когда панель управления запустится, выполните следующие действия:
- Нажмите «Удалить программу» на левой панели. Список всех последних исправлений появится справа.
- Щелкните правой кнопкой мыши недавно установленное обновление и выберите пункт «Удалить».
- Когда на дисплее появится предупреждающее сообщение, нажмите "Да".
- Ваше устройство сразу же перезагрузится и начнет удаление выбранного обновления.
- Подождите, пока это накопительное обновление будет успешно удалено.
После того, как это накопительное обновление будет удалено, снова перезагрузите компьютер и посмотрите, сможете ли вы распечатать документы.
Кроме того, вы также можете использовать CMD (администратор), чтобы удалить недавно установленные обновления с вашего компьютера. После того, как вы откроете командную строку, скопируйте/вставьте этот код и нажмите Enter.
wusa/uninstall/kb:5006670
Примечание. Если в вашем случае номер базы знаний отличается, используйте этот номер в формате kb_colon_kb number, т. е. kb:5006670.
После успешного запуска этого кода перезагрузите компьютер и посмотрите, поможет ли он решить проблемы с печатью.
1] Перезапустите службу диспетчера очереди печати
Служба диспетчера очереди печати позволяет подключить принтер к компьютеру. Для бесперебойной работы принтеров эта служба должна оставаться включенной. Итак, идите и проверьте, работает ли это правильно или перестало работать. Все, что вам нужно, это выполнить следующие шаги —
- Сначала откройте команду "Выполнить", нажав клавишу Win и R.
- Введите « services.msc » и нажмите Enter.
- В открывшемся окне прокрутите вниз и дважды щелкните службу — Службы диспетчера очереди печати.
- Убедитесь, что для параметра Тип запуска выбран автоматический режим.
- Если статус службы отображается как остановленный, вам нужно нажать кнопку «Пуск». Точно так же, если статус службы отображается как работающий, вам нужно сначала остановить его, а затем запустить снова.
- Наконец нажмите OK, чтобы сохранить указанную выше конфигурацию.
- Теперь это сделано, перезагрузите компьютер и проверьте, сохраняется ли ошибка 0x00004005 или устранена ли она.
2] Запустить средство устранения неполадок принтера
Если ошибка сохраняется даже после включения службы диспетчера очереди печати, попробуйте устранить неполадки с принтером, следуя приведенным ниже рекомендациям.
- Сначала нажмите Win + I, чтобы открыть приложение "Настройки".
- На левой панели выберите Обновление и безопасность > Устранение неполадок.
- Перейдите на правую панель и щелкните ссылку Дополнительные средства устранения неполадок.
- Здесь нажмите, чтобы развернуть принтер в разделе "Начало работы" и нажмите "Запустить средство устранения неполадок".
- Когда запустится средство устранения неполадок, установите флажок «Принтер не работает».
- Следуйте инструкциям на экране, чтобы завершить оставшийся процесс.
Затем перезагрузите компьютер и посмотрите, устранена ли ошибка 0x00004005. Если нет, попробуйте следующее решение —
3] Установите соответствующий драйвер принтера для устранения ошибки принтера 0x00004005
При покупке нового принтера вы также получаете компакт-диск со всеми необходимыми драйверами. Попробуйте переустановить все драйвера, поставляемые вместе с принтером. Если вы не получили компакт-диск при покупке или просто потеряли к нему доступ, вы можете получить необходимые драйверы, посетив официальный сайт производителя.
Загрузите и установите драйверы, связанные с принтером, и посмотрите, решит ли это ошибку 0x00004005.
4] Обновите драйвер принтера, чтобы исправить ошибку принтера 0x00004005
Как упоминалось выше, драйверы играют жизненно важную роль в бесперебойной работе принтера. Наличие устаревшего драйвера может привести к тому, что принтеры перестанут работать и вместо этого будут генерироваться ошибки. В таком случае вы можете открыть Диспетчер устройств и обновить все драйверы, связанные с принтером.
- Откройте команду «Выполнить» (клавиша Win + R).
- Введите «devmgmt.msc».
- Когда Диспетчер устройств появится на дисплее, разверните Очереди печати.
- Щелкните правой кнопкой мыши на каждом адаптере внутри и выберите пункт «Обновить драйвер».
- На следующем экране нажмите «Автоматический поиск драйверов».
- Позвольте системе найти и установить ожидающие обновления, которые она обнаружит в Интернете.
Примечание. Как и в случае с очередями печати, вам также следует обновить все драйверы, присутствующие в «Сетевом адаптере». Это устранит любые проблемы, связанные с сетью, которые могут возникнуть при печати документов.
5] Настройка уровня аутентификации LAN Manager
Иногда ошибка 0x00004005 возникает просто из-за неправильной настройки параметров безопасности сети. Для этого выполните следующие действия —
- Щелкните правой кнопкой мыши значок Windows и выберите "Выполнить".
- Введите « gpedit.msc » в текстовое поле и нажмите OK.
- Когда откроется окно локальной групповой политики, перейдите по указанному ниже пути –
Конфигурация компьютера > Параметры Windows > Параметры безопасности >
Локальные политики > Параметры безопасности
- Перейдите на правую панель и найдите политику — «Безопасность сети: уровень аутентификации LAN Manager».
- Найдя его, дважды щелкните его, чтобы изменить эту политику.
- В раскрывающемся меню выберите «Отправить LM и NTLM — использовать безопасность сеанса NTLMv2, если согласовано».
- Нажмите «Применить», а затем «ОК», чтобы подтвердить указанные выше изменения.
- Затем перезагрузите компьютер и посмотрите, устранена ли ошибка к настоящему времени или все еще возникает при печати документов.
6] Вручную добавьте принтер в Windows 10
Надеюсь, ошибка 0x00004005 уже устранена. Если нет, вам нужно перенастроить принтер и снова вручную добавить его на ваше устройство.
Вот как вручную настроить принтер на компьютер —
- Запустить панель управления.
- Действуйте следующим образом: Оборудование и звук >Устройства и принтеры.
- Затем нажмите на опцию «Добавить принтер».
- В окне "Добавить устройство" нажмите на ссылку "Нужный мне принтер отсутствует в списке".
- Установите флажок "Добавить локальный принтер или сетевой принтер с настройками вручную" и нажмите "Далее".
- Введите номер своего локального порта в поле «Использовать существующий порт» и нажмите «ОК». Кроме того, вы также можете выбрать «Создать новый порт».
- Откройте Центр обновления Windows и позвольте системе добавить ваш принтер к компьютеру.
- Наконец нажмите «Далее», и принтер подключится к вашему устройству.
Теперь, когда вы вручную подключили принтер к компьютеру, попробуйте инициировать задание на печать. Я надеюсь, что на этот раз задание на печать будет выполнено успешно.
Если у вас есть какие-либо вопросы или предложения, связанные с этой статьей, сообщите нам об этом в разделе комментариев ниже.
Читайте также: