Блог системного администратора
Сайт посвящен тому с чем может столкнуться среднестатистический «эникейщик»
Что можно сделать если вы хотите удалить драйвер принтера, а система отвечает: «Указанный драйвер принтера занят».
Наверное есть более адекватный способ «победить» эту проблему, но этот тоже работает, так что его и опишу. Проблема заключалась в следующем: только что установленный драйвер принтера работал некорректно, а при попытке его удалить утверждал что «Указанный драйвер принтера занят» при том занят он был машиной которая даже не в сети. На сервере где всё и происходило стоит ОС Windows 2008 R2, есть драйвер Easy print и развернута служба удаленных рабочих столов. Вот что помогло мне удалить сей драйвер:
1) Удаляем принтер из списка во вкладке «Устройства и принтеры».
2) Останавливаем диспетчер печать (Это удобнее сделать с помощью команды net stop spooler, но так же можно из любой оснастки где видны службы, например запустив services.msc или из меню «Компьютер»->»Управление»->»Службы»). Зависимые службы тоже придется остановить (У меня это была служба LDP но у вас она возможно не нужна)
3) Запускаем редактор рееста regedit (с правами администратора естественно).
4) Находим ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3 (Это было у меня, но принтеры прописаны и в самой папке .\Drivers, а автор оригинально совета переименовывал папку драйвера в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\)
5) Переименовываем папку с вашим принтером (в моём случае она называлась HP LaserJet Professional P1102, думаю вы легко догадаетесь как она называется у вас). Достаточно добавить какой нибудь символ к названию. В папке .\Windows x64\Print Processors\ вложенные папки относятся к драйверам и называются hpcpp155, winprint, HP1020PrintProc и тому подобное в соотвествии с тем что у вас установлено. Название вшего драйвера который занят система любезно сообщит ввам при неудачной попытке удаления или его можно посмотреть в оснастке управления печатью.
6) Запускаем службу диспетчера печати командой net start spooler или из удобной для вас оснастки (Например services.msc). Не забудьте запустить зависимые службы, сами они после запуска диспетчера печати в общем случае не стартуют.
7) Теперь можно удалить пакет драйвер принтера (который не удалялся) из оснастки диспетчера печати.
10) Собственно наш драйвер удален, теперь можно предупредить пользователей сервера терминалов что им придется перезайти для корректной работы принтеров (По крайней мере 1С v7.7 после запуска диспетчера печати у меня не смогла пользоваться принтерами без перезапуска терминальной сесии).
В оригинальном совете автор предлагает переименовать все папки вложенные в .\Windows x64\Print Processors\ Если вы поступили так, то после удаления драйвера нужно остановить службу диспетчера печати, перименовать оставшиеся папки обратно и запустить диспетчер печати. Но я не совсем понял для чего это, вы ведь знаете какой драйвер вы хотите удалить?
Как удалить принтер на Windows
При подключении (или отключении) периферийных устройств компьютера пользователей часто ожидает ряд технических проблем, главной из которых является невозможность удаления принтера в Windows 7, 8 и 10. В этой статье мы подскажем вам, как полностью удалить драйвер принтера или МФУ без сохранения информации о нем в системе.
Почему драйвер не удаляется
Принтер ‒ это сложное устройство для печати, в котором передача сигналов между ним и компьютером идет в обе стороны по выделенному порту. Учитывая тот факт, что марок и моделей офисной техники в мире неисчислимое множество, неудивительно, что многие из них плохо совместимы с Windows и могут работать неправильно.
Наиболее распространенными неполадками являются:
- потеря связи между периферийным устройством и ПК;
- вылеты и ошибки;
- ограниченность или отказ некоторых функций;
- невозможность полного удаления драйвера принтера.
Как уже сказано, неполадки могут быть вызваны плохой совместимостью устройств с операционной системой Windows, неправильной установкой драйверов, неправильной эксплуатацией оборудования, низким качеством программного обеспечения и самой техники.
Очень часто при попытке отката или деинсталляции драйвера можно встретить ошибку такого содержания: «Не удается удалить драйвер: Имя, Тип 3 ‒ пользовательский режим. Указанный драйвер принтера занят». В других случаях после удаления и перезагрузки компьютера устройство снова появляется в списке панели управления. В более редких ситуациях драйвер удаляется частично, а его компоненты мешают работе новой офисной техники.
Ниже мы приведем пошаговые действия для окончательного удаления драйвера принтера.
Важно! Не забудьте перед этим войти в систему как «Администратор».
Удаляем принтер из списка устройств
Логично будет начать наш гайд с самых базовых вещей. В первую очередь нужно попробовать убрать принтер из перечня устройств обычным способом.
Для этого делаем следующее:
- Открываем меню «Пуск» и переходим в «Панель управления/Оборудование и звук/Устройства и принтеры».
- Тут нам видны все доступные внешние устройства, подключенные к системе. Теперь кликаем правой кнопкой мыши по интересующему нас принтеру и жмем «Удалить устройство».
Если вы до этого не удаляли принтер таким способом ‒ перезагружайте компьютер и посмотрите результат. Если уже делали, но безрезультатно ‒ не перезагружайте его и переходите к следующим способам.
Перезагружаем службу диспетчера печати
Перед тем как приступить к удалению всех данных о принтере на жестком диске целиком и полностью, нужно перезагрузить службу, отвечающую за печать документов.
- Открываем консоль «Службы» (от имени Администратора), расположенную по пути «Пуск/Панель управления/Система и безопасность/Администрирование».
- В списке ищем службу «Диспетчер печати». Кликаем по ней ПКМ и выбираем «Перезапустить» либо нажимаем на ссылку синего цвета в левом верхнем углу окна.
Удаляем драйвер из сервера печати
Начиная с этого пункта, мы приступаем к полному стиранию драйвера принтера и сведений о нем на ПК, чтобы впоследствии переустановить его без ошибок.
- Возвращаемся в меню «Устройства и принтеры» и кликаем по кнопке «Свойства сервера печати» (чтобы найти кнопку на панели инструментов выделите любое устройство).
- Нажимаем на вкладку «Драйверы» и отмечаем ту модель принтера, которую нужно удалить.
- После нажатия выделенной на скриншоте кнопки всплывет окно выбора частичного или полного удаления. Ставим галочку напротив «Удалить драйвер и пакет драйверов»и нажимаем«OK».
Убираем принтер в консоли управления печатью
Файлы драйвера все еще могут находиться в директориях консоли «Управление печатью», поэтому:
- Заходим в «Управление печатью» через меню «Пуск/Панель управления/Система и безопасность/Администрирование».
- В папке «Настраиваемые фильтры» ищем «Все драйверы», где кликаем правой кнопкой мыши по искомой модели устройства и выбираем «Удалить».
- То же самое делаем в папке «Серверы печати/Имя компьютера/Принтеры».
Теперь можно перезагрузить компьютер и любоваться отсутствием драйвера в списке.
Очищаем реестр Windows
Тем, кому предыдущих мероприятий оказалось мало, могут отредактировать реестр системы. Это желательно делать вручную и только после сохранения его копии для отката системы при возникновении неполадок.
- Заходим в «Пуск», где в строке поиска пишем «regedit» (без кавычек). Кликаем по найденной программе в окне.
- В окне программы на панели инструментов кликаем по кнопке «Файл/Экспорт» и сохраняем копию файлов реестра на рабочем столе на всякий случай.
Важно! Для возвращения реестра в первоначальный вид нужно сделать двойной клик по сохраненной копии.
- Дальше нужно кликнуть по «Правка» и «Найти».
- В строке указываем модель принтера, например, «Canon Inkjet iP1800 series». Галочками как на скриншоте должны быть отмечены параметры поиска. После нажимаем «Найти далее».
- Поиск может занять до минуты времени. Найденную запись, содержащую имя принтера в названии или описании, можно удалить. Папки удалять можно лишь в том случае, если в их названии указана модель печатающего устройства.
Нажав «Правка/Найти далее» (или «F3»), вы по очереди отыщете все материалы, которые связаны с уже отсутствующим драйвером принтера.
- После очередного запроса всплывет окно, сообщающее об окончании поиска.
Теперь абсолютно все данные о принтере удалены с компьютера безвозвратно. Вы можете перезагрузить систему и установить драйвер заново, если это необходимо.
В заключение
Этой статьей мы подробно ответили на вопрос пользователей о том, как полностью удалить принтер в Windows 7, 8 и 10. Пункт с редактированием реестра необязателен, так как он рассчитан на людей, имеющих хоть какое-то представление о назначении этой базы данных.
В конце дадим маленький полезный совет: скачивайте и устанавливайте драйвер только на официальном сайте производителя устройства и для конкретной модели.
Как удалить принтер если система не даёт это сделать?
Реклама : если вы покупаете товары через интернет и до сих пор не пользуетесь сервисами кешбэка, то хочу предложить вам зарегистрироваться в Letyshops , в один клик активировать кешбэк и получать скидку на покупки. По ссылке вы можете посмотреть видео на Youtube и узнать подробнее, как работает этот сервис.
Совет : покупайте в AliExpress через мобильное приложение LetyShops . Переходите с него в приложение AliExpress и покупайте по более выгодным ценам, чем на сайте. И, конечно же, получайте кэшбэк!
Как-то получается, что в основном проблемы создают принтеры HP , но это лишь моя практика. Алгоритм подходит для любых принтеров, но пойдём по длинному пути, а если ничего не поможет из первых рецептов — поступим радикально.
Удаляем устройство
Для удаления принтера заходим в Панель управления , на устройстве нажимаем правую кнопку и выбираем Удалить устройство .
Удаляем драйвер
Нажимаем клавиши Win+R и пишем
(если просто запустить не указывая через » / » никакие ключи, то вам покажут помощь по всем командам).
Откроется окно свойств сервера печати на вкладке Драйверы . Выбираем интересующий и жмём кнопку » Удалить. «. Предложат выбрать удаление драйвера из списка или ещё и из системы. Выбирайте на ваш вкус — в первом случае устройство с таким драйвером можно будет снова установить без поисков в интернете и скачиваний, а во втором — придётся искать и устанавливать драйвер заново.
Удаляем через реестр системы
Если что-то не сработало и у вас не удаляется принтер, то запускаем редактор реестра
и переходим по разделам вот сюда
или для 32 -разрядной системы последняя ветка будет Windows .
Раскройте ветку Drivers\Version-3 и тот драйвер который у вас не удалялся переименуйте, например добавив в конце символ подчеркивания.
Теперь нужно перезапустить Диспетчер печати . Нужно в Панели управления зайти в Администрирование , открыть окно Службы , найти и выделить Диспетчер печати , нажать правую кнопку и выбрать Перезапустить . Хотя мы с вами часто пользуемся командной строкой, поэтому можно, нажав Win+R , сначала остановить Диспетчер печати
а потом сосчитав до пяти , опять его запустить
Теперь открываем окно драйверов сервера печати
и удаляем ненужное.
При необходимости проделывать для всех интересующих принтеров.
Если статья вам понравилась, то пожалуйста поставьте лайк и поделитесь ссылкой с друзьями. Подпишитесь на канал, чтобы не пропускать новые статьи. Спасибо.