Инструкции по удалению и переустановке драйвера принтера вручную

Переводы статьи Переводы статьи
Код статьи: 135406 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об использовании редактора реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Аннотация

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

Дополнительная информация

Windows XP

Windows XP позволяет удалять файлы драйвера с помощью интерфейса пользователя. Windows 2000 и более ранние версии Windows не имеют данной возможности. Поэтому на компьютерах под управлением этих версий Windows необходимо выполнить ряд дополнительных шагов. Чтобы удалить файлы драйвера принтера в Windows XP, выполните следующие действия.
  1. Нажмите кнопку Пуск и выберите команду Принтеры и факсы.
  2. В меню Файл выберите команду Свойства сервера.
  3. На вкладке Драйверы выделите подлежащий удалению драйвер принтера и нажмите кнопку Удалить.

Windows 2000 и более ранних версий

Внимание! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

  1. Удалите принтер, используя папку «Принтеры» (в Windows NT 4.0 и Windows 2000) или диспетчер печати (в Windows NT 3.5x).
  2. В Windows NT 4.0 на панели управления дважды щелкните значок Службы и остановите службу «Spooler» (в Windows NT 3.5x дважды щелкните значок Services и остановите службу «Spooler»). В Windows 2000 на панели управления дважды щелкните значок Администрирование, дважды щелкните значок Службы и остановите службу «Диспетчер очереди печати».
  3. Запустите редактор реестра (Regedt32.exe) и выделите следующий раздел реестра (данный путь представляет собой одну строку, которая разбита на части для удобства восприятия):
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\
    Environments\Windows NT x86\Drivers\Version-x\<драйвер_принтера>
    Примечание. «Version-x» принимает значение «Version-1» для Windows NT 3.51, «Version-2» для Windows NT 4.0 и «Version-3» для Windows 2000, а <драйвер_принтера> — это имя удаляемого принтера.

  4. Запишите имена файлов, перечисленные в правой части окна.
  5. Убедитесь, что выделен указанный выше раздел реестра, и выберите в меню Правка команду Удалить.
  6. Перейдите в следующую папку и удалите файлы, имена которых были записаны на шаге 4:
    %SystemRoot%\System32\Spool\Drivers\<платформа>
    Примечание. Значение <платформа> зависит от типа используемой платформы (Intel, MIPS, Alpha или PPC) и версии Windows. Чтобы определить значение данного параметра, см. следующую таблицу.
    w32x86\0 : Драйверы принтера для Windows NT 3.1 на платформе Intel.
    w32x86\1 : Драйверы принтера для Windows NT 3.5x на платформе Intel.
    w32x86\2 : Драйверы принтера для Windows NT 4.0 на платформе Intel.
    w32x86\3 : Драйверы принтера для Windows 2000 на платформе Intel.
    Win40\0 : Драйверы принтера для Windows 95.
    Примечание. Если после остановки службы диспетчера очереди печати при удалении вышеуказанных файлов и папок возникает ошибка и появляется сообщение о том, что файл занят (например файл Rasddui.dll), выполните следующие действия. Присвойте значение «Отключено» параметру «Тип запуска» службы диспетчера очереди печати и перезагрузите компьютер. Удалите указанные выше файлы и папки. Присвойте значение «Авто» параметру «Тип запуска» службы диспетчера очереди печати.

  7. В Windows NT 4.0 на панели управления дважды щелкните значок Службы и запустите службу «Spooler» (в Windows NT 3.5x дважды щелкните значок Services и запустите службу «Spooler»). В Windows 2000 на панели управления дважды щелкните значок Администрирование, дважды щелкните значок Службы и запустите службу «Диспетчер очереди печати».
  8. Перезагрузите Windows (Windows необходимо перезагрузить, поскольку остановить и повторно запустить службу диспетчера очереди печати будет недостаточно).
  9. Переустановите принтер, используя папку «Принтеры» (в Windows NT 4.0 и Windows 2000) или диспетчер печати (в Windows NT 3.5x).
  10. Удалите файл %windir%\inf\oem?.inf, соответствующий удаленному драйверу принтера. При этом принтер будет удален из списка выбора принтеров, который появляется при добавлении принтера.
Примечание. Кроме выполнения указанных выше шагов может потребоваться удалить соответствующий универсальный драйвер принтера (Rasdd.dll, Pscript.dll или Plotter.dll). Если была выполнена инициализация печати или если данный файл используется каким-либо процессом, то этот файл будет занят, и удалить его будет невозможно. В этом случае для получения доступа к данному файлу может потребоваться переименовать этот файл или перезагрузить компьютер. Чтобы определить универсальный драйвер принтера, используемый каким-либо принтером, обратитесь к файлу Printer.inf.

Примечание. Приведенные выше инструкции можно использовать и для компьютеров под управлением Windows NT на платформе Dec Alpha. В этом случае при указании имени папки вместо значения «w32x86» необходимо использовать значение «w32Alpha».

Свойства

Код статьи: 135406 - Последний отзыв: 21 марта 2005 г. - Revision: 3.1
Информация в данной статье применима к:
  • операционная система Microsoft Windows 2000 Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • операционная система Microsoft Windows NT Server 3.5
  • операционная система Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • операционная система Microsoft Windows NT Workstation 3.5
  • операционная система Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Ключевые слова: 
kbfaq kbinfo kbprint KB135406

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com