Исправлено: Windows не может найти подходящий драйвер принтера.

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

Примечание. Эта ошибка может сопровождаться множеством различных кодов ошибок.

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

Примечание. Эта статья предназначена для того, чтобы помочь тем, кто хочет совместно использовать принтер с главного компьютера для других компьютеров, подключенных к той же локальной сети. Если вы получаете эту ошибку при установке принтера в первый раз на одном компьютере, выполнение шага 3 не решит вашу проблему. Если первые два метода не помогли, продолжите устранение неполадок с другими подробными статьями об установке принтера (0x00000057, 0x000003eb и пакет драйвера принтера не могут быть установлены).

Шаг 1. Установка последней версии драйвера принтера

Центр обновления Windows (WU) не так эффективен, когда ему нужно загрузить последнюю доступную версию драйвера. Ошибка  «Windows не может найти подходящий драйвер печати»  иногда может отображаться, потому что драйвер принтера, установленный в настоящее время, несовместим с вашей версией Windows или просто устарел. Это создает проблемы совместимости в будущем, если вы когда-нибудь попытаетесь предоставить общий доступ к принтеру по сети.

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

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

  1. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Введите « control / name Microsoft.DevicesAndPrinters » и нажмите Enter, чтобы открыть « Устройство и принтеры».

  2. Оказавшись там, просто щелкните правой кнопкой мыши драйвер и выберите « Удалить устройство» (в разделе « Принтеры» ) Только когда драйвер удален, переходите к шагу ниже.
  3. Перейдите на сайт производителя и загрузите последнюю версию драйвера, соответствующую вашей версии Windows.

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

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

    Примечание. Если ваш принтер достаточно старый, скорее всего, вы получите сообщение « Драйвер несовместим с вашей версией Windows » или что-то подобное при попытке открыть установочные пакеты. В этом случае щелкните исполняемый файл правой кнопкой мыши, перейдите в раздел «Совместимость» , установите флажок « Запускать эту программу в режиме совместимости»  и выберите более старую версию Windows (желательно совместимую версию, указанную в описании драйвера). Имейте в виду, что это не гарантирует работу со всеми принтерами.

Убедившись, что у вас установлена ​​последняя версия принтера, переходите к шагу 2.

Шаг 2. Внесение необходимых изменений в разрешения для общего доступа

Теперь, когда мы исключили возможность неисправного драйвера, давайте посмотрим, есть ли у вас необходимые разрешения для общего доступа. Одна из наиболее частых причин, вызывающих  ошибку «Windows не может найти подходящий драйвер печати»,  - это неправильный общий доступ к вашему принтеру в локальной сети. Если вы получаете сообщение об ошибке при настройке общего доступа к вашему принтеру в локальном сетевом соединении, вам помогут следующие шаги.

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

  1. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Введите « control / name Microsoft.DevicesAndPrinters » и нажмите Enter, чтобы открыть « Устройство и принтеры».

  2. Щелкните принтер правой кнопкой мыши и выберите « Свойства» («Свойства принтера») .
  3. В свойствах принтеров перейдите на вкладку « Общий доступ » и нажмите « Изменить параметры общего доступа» . Затем установите флажок «Открыть общий доступ к этому принтеру» и дайте ему подходящее имя (желательно короткое). Нажмите Применить, чтобы подтвердить изменения и закрыть окно свойств принтера  .

  4.  Снова нажмите клавишу Windows + R, чтобы открыть другое окно «Выполнить». Введите или вставьте « control / name Microsoft.NetworkAndSharingCenter » в поле «Выполнить» и нажмите Enter, чтобы открыть Центр управления сетями и общим доступом.

  5. В Центре управления сетями и общим доступом щелкните Изменить дополнительные параметры общего доступа .

  6. В дополнительных настройках общего доступа включите параметр  Включить обнаружение сети и убедитесь, что установлен флажок Включить автоматическую настройку сетевых устройств . Затем прокрутите вниз до раздела « Общий доступ к файлам и принтерам» и включите « Включить общий доступ к файлам и принтерам». Наконец, убедитесь, что вы сохранили изменения, нажав кнопку « Сохранить изменения» .

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

Теперь, когда вы правильно настроили разрешения для общего ресурса, проверьте, решена ли проблема. Если вам по-прежнему не удается установить его из-за той же ошибки «Windows не может найти подходящий драйвер печати»  , перейдите к шагу 3.

Шаг 3. Совместное использование принтера в локальной сети

После того, как вы успешно выполнили первые два шага, перезагрузите компьютер, отключите принтер и посмотрите, появляется ли у вас по-прежнему  ошибка «Windows не может найти подходящий драйвер печати»  при попытке совместного использования принтера. Если он все еще появляется, продолжайте выполнять инструкции ниже.

Совместное использование сетевого принтера, размещенного на 32-разрядном компьютере, с другими 32-разрядными компьютерами довольно просто. То же самое касается двух или более 64-битных компьютеров. Для этого воссоздайте следующую процедуру на компьютерах, использующих общий принтер. Откройте команду «Выполнить» ( клавиша Windows + R ), введите « control / name Microsoft.DevicesAndPrinters»  и нажмите Enter, чтобы открыть « Устройства и принтеры» .

Оказавшись там, просто нажмите Добавить принтер> Добавить сетевой принтер и следуйте инструкциям на экране, чтобы сделать принтер доступным на гостевом компьютере / ах. После завершения установки принтер должен стать доступен для гостевого ПК.

Но, несмотря на эту кажущуюся простоту, совместное использование принтера, размещенного на 32-битном ПК, с другим или несколькими 64-битными ПК противоречит интуиции. То же самое касается 64-битного хоста, совместно используемого с 32-битными ПК / с. Как вы понимаете, описанный выше метод не сработает. Если вы оказались в подобной ситуации, выполните следующие действия, чтобы получить и использовать имя вашего хост-компьютера и имя вашего принтера:

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

  1. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Введите « sysdm.cpl » и нажмите Enter, чтобы открыть Свойства системы.

  2. В « Свойствах системы» перейдите на вкладку « Имя компьютера » и нажмите кнопку « Изменить» (Изменить имя) . Теперь запишите или скопируйте имя вашего компьютера  и закройте окно свойств системы .

  3. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Затем введите « control / name Microsoft.DevicesAndPrinters » и нажмите Enter, чтобы открыть « Устройство и принтеры».

  4. В окне « Устройства и принтеры» щелкните принтер правой кнопкой мыши и выберите « Свойства». Затем перейдите на вкладку «Общий доступ» и запишите или скопируйте имя принтера рядом с « Имя общего доступа» .

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

  5. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Введите « control / name Microsoft.DevicesAndPrinters » и нажмите Enter, чтобы открыть « Устройство и принтеры».

  6. В « Устройства и принтеры»  нажмите « Добавить принтер» , затем нажмите « Добавить локальный принтер» .
  7. Когда будет предложено выбрать порт принтера, нажмите « Создать новый порт» и выберите « Локальный порт» в качестве типа порта. Затем нажмите « Далее», чтобы продолжить.

  8. Когда будет предложено найти принтер по имени или TCP / IP-адресу, выберите Выбрать общий принтер по имени . Затем введите правильные имена в поле ниже - синтаксис должен выглядеть следующим образом: \\ Имя компьютера \ имя принтера. Используйте имена, которые мы получили ранее, обращая внимание на использование правильного формата, и нажмите ОК.

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

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