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

Здравствуйте, друзья. Сегодня Вы узнаете как удалить драйвер из своего многострадального компьютера. Полностью удалять будем только лишние, ненужные Вам драйверы. Это может понадобиться в том случае, если Вы избавились от какого-то оборудования или собираетесь установить самую новую версию «дров» начисто.

Дело в том, что существует много программ чистящих компьютер и некоторые мы с Вами уже рассматривали в подробностях (такие как CCleaner , FreeSpacer …). Они отличные работники и справляются со своими задачами, но они не предусмотрены для удаления драйверов. В них просто не заложена эта функция.

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

Так мало того, что лежат мёртвым грузом, а ещё и крадут ресурсы компьютера. Ведь при подключении любого оборудования происходит поиск по всей базе драйверов, без разбора — старый ли, молодой. Задействуется целая служба, просматривается реестр…

Так давайте нагрянем в гости к этим редискам вместе с бесплатной, безопасной программой Driver Swee per . Она предназначена именно для этой, благородной цели.

Узнайте как удалить драйвер — подробно, досконально, пошагово и в картинках…

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



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

Как удалить драйвер — скачать Driver Sweeper

Честно Вам признаюсь — переживал, запуская программу первый раз, а вдруг неправильно или криво удалит драйвер и я не смогу потом подключиться к принтеру, например или звук пропадёт. Но мои волнения были напрасны. Driver Sweeper деликатно выкинул указанные ему мной, старые и лишние драйверы, не тронув при этом актуальные и задействованные.

Проверял на очень редко используемом оборудовании. Сканер подключил, который стоит по году без дела, мыши с других своих компьютеров, монитор… всё летает! Красота! Правда забыл засечь, сколько места освободится на винчестере, но не в этом суть. Не очень много, ведь драйвер — это мини-программа. Главное — избавился от балласта.

И всё-таки, использовать программу Вы будете на свой страх и риск! (читайте комментарии к этой статье). Ещё некоторые антивирусы возбуждаются от Driver Sweeper, но проверял её лично — до сих пор с компьютером и системой всё в порядке.

Давайте уже приступим к установке и очистке…

Теперь, если не установили галочку, создав ярлык на рабочем столе, заходим в меню «Пуск» , находим нашу программу и запускаем её…

Нас встречает неувязочка — программа на английском языке. Лёгким движением руки переключаем интерфейс на родной и могучий, русский язык…

…не забыв при этом нажать внизу…

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

Теперь можете подстроить программу чуть-чуть под себя. Даже внешний вид изменить, заглянув в «Разное» и «Тема» …

Теперь, наконец-то давим «Анализ и очистка » …

Перед нами список основных производителей оборудования. Установите галки напротив того производителя, чей драйвер хотите полностью удалить. Кстати, я был сильно удивлён, когда Driver Sweeper нашёл и удалил драйвера видеокарт Nvidia при моей интегрированной Intel. Откуда они взялись — ума не приложу.

Теперь «Анализ» справа, внизу и следом «Очистка» …

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

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

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

Возможно, что Вам отдельно потребуется поставить .NET Framework . Подробнее о том что это, как и зачем я уже писал в материале "Что такое Microsoft .NET Framework и зачем его устанавливать. ".

Что до использования, то, запустив программу сначала надо выставить русский язык. Для этого переходим по ссылке "Language " и из выпадающего списка выбираем пункт "Russian ", а затем давим в кнопочку "Apply ":

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

Далее решительно нажимаем кнопку "Очистка " (если вдруг сомневаетесь, что выметет что-то лишнее, то лучше для начала нажать "Анализ " и посмотреть список файлов и ключей реестра, которые программа хочет убрать).

А, и да, конечно же существует возможность восстановления удаленного, для чего существует соответствующая вкладка "Восстановление ".

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

Послесловие

Как постоянный инструмент оно не то чтобы надо (благо версии драйверов меняются не так часто), но иметь ввиду и держать под рукой, в качестве метёлки для избежания возможных проблем, вполне можно. Например, я порой сталкивался с тем, что драйвер не "выметается" целиком при обычной деинсталляции, что затрудняет установку другой (не важно новой или старой) версии, а следовательно либо вызывает синие экраны смерти, либо не дает их нормально устранить (если они вызваны текущим драйвером).

Как-то вот так вот, кратко и полезно. Пользуйтесь на здоровье, авось пригодится в хозяйстве;)

Как и всегда, если вдруг есть какие-то вопросы, мысли и дополнения, то комментарии к Вашим услугам.

В среде Windows в такой процедуре, как удаление драйверов, обычно надобности нет. Система в большинстве случаев уживается с драйверами меняемой периферии. Да и при смене внутренней начинки компьютера последние версии Windows 8.1 и 10 , как правило, спокойно себе запускаются, без ухода в BSOD , что бывает с Windows 7 (и версиями постарше) при замене процессора или материнки. Новые версии системы обычно сами сбрасывают привязку к железу и автоматом устанавливают всё, что им нужно.


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

1. Удаление драйверов-приложений

Драйверы – это служебные файлы форматов «.sys» , «.dll» , «.vxd» , «.drv» , хранящиеся в специальных каталогах Windows. Большая часть из них устанавливается с помощью файлов «.inf» и не имеет своего интерфейса для пользовательского управления. Но есть сторонние драйверы, которые поставляются вместе со своими фирменными приложениями. Такие существуют для видео-, аудиокарт, принтеров и прочей периферии. И устанавливаются они в систему по типу сторонних программ. Избавиться от таких драйверов путём обычной деинсталляции удаётся не всегда, их скрытые компоненты могут оставаться в системе. И в лучшем случае мёртвым грузом занимать место на диске, в худшем – конфликтовать с новыми драйверами . Помогут в таком случае специальные программы-чистильщики.

Одна из лучших программ из числа продвинутых деинсталляторов – . Она, во-первых, поможет корректно деинсталлировать сами приложения драйверов, т.е. удалить их с зачисткой остатков в реестре и на диске.

Во-вторых, программа отображает не только основной каталог со сторонним софтом, у неё также есть два отдельных каталога со скрытыми и системными компонентами. Там могут прятаться оставшиеся компоненты сторонних драйверов, а умеет их принудительно удалять.

Специально для корректного удаления видеодрайверов предназначена программа . Она узкопрофильная, предназначается только для очистки Windows от драйверов видеокарт Nvidia , AMD и Intel вместе со всеми установленными их фирменными приложениями. Рекомендуется к использованию перед заменой видеокарты, чтобы при следующем запуске Windows можно было без лишних проблем внедрить новый видеодрайвер. В её окне справа необходимо выбрать нужную марку видеокарты — Nvidia , AMD и Intel . А слева указать нужное действие – удалить видеодрайвер , а затем либо ничего не делать, либо перезагрузить систему, либо её выключить.

2. Удаление обычных драйверов

Причиной проблем с железом и периферией иногда может быть оставленная в системе информация о старых устройствах этого типа. Таких устройств может уже и не быть в помине, но Windows то хранит их драйверы. Плюс к этому, они же ещё и занимают место на диске. Как удалить драйверы старых, больше не существующих железа и периферии?

Для внешне подключаемой техники можно попытаться прибегнуть к помощи диспетчера устройств. В нём нужно настроить показ скрытых устройств.

И удалить те из них, что уже не используются. Они будут отмечены блеклыми значками.

Что же касается внутренней начинки компьютера, то здесь не всё так просто. Чтобы исправить ситуацию с конфликтом, можно провести отвязку драйверов комплектующих с помощью штатной утилиты , предназначенной для развёртывания Windows на корпоративных и OEM -устройствах.

Она возвращает систему в состояние первого запуска, и вся начинка компьютера определяется по-новому.

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

Непосредственно сами драйверы (их служебные файлы) ни в первом, ни во втором случае никуда не исчезают. Разве что файлы установки «.inf» отдельных из них можно удалить в целях расчистки места на диске С . Делается это с помощью штатного средства очистки диска или специальных сторонних программ.

3. Удаление драйверов из системного каталога Windows

Полностью удалить обычные драйверы из среды Windows – с уничтожением их служебных файлов и файлов установки — можно только варварским способом с вмешательством в системный каталог Windows. Проводить такие мероприятия желательно, если ну уж совсем не остаётся ничего другого. И то, с обязательным созданием бэкапа драйверов, а также бэкапа всей системы, если её содержимое представляет ценность. Или же когда мы говорим об экспериментаторских целях с использованием виртуальных Windows, систем на других дисках и т.п. Не рекомендуется проводить нижеследующие действия без должного уровня подготовки на основных компьютерах.

Отправляемся в диспетчер устройств. Двойным кликом открываем свойства устройства, для которого собираемся удалять драйвер. Переходим во вкладку , жмём .

Здесь в новом окошке увидим путь к служебному файлу драйвера. Для некоторых устройств таких файлов может быть несколько. Запоминаем все их, их местонахождение в системном каталоге, а лучше всё это записываем или делаем скриншот.

Далее закрываем окошко и возвращаемся к свойствам устройства. Теперь открываем соседнюю вкладку . В выпадающем перечне указываем и фиксируем где-то его значение. Это установочный файл «.inf» драйвера.

Теперь отключаем устройство в диспетчере.

Идём в системный каталог Windows, где хранится его служебный файл «.sys» , «.dll» или другой. И удаляем.

Если служебных файлов несколько, соответственно, необходимо таким образом удалить все их. Возвращаемся к диспетчеру, и видим, что устройство отображается со значком восклицания. И это значит, что для него драйвер в системе не установлен. Попробуем его обновить.

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

Кликаем выбор из списка доступных драйверов.

Восстановление драйвера стало возможным, поскольку мы в системном каталоге удалили его служебные файлы, но мы пока что не трогали файл установки «.inf» . Чтобы сделать невозможным впредь установку драйвера, идём по пути:

C:\Windows\INF

И удаляем в этой папке ранее зафиксированный файл «.inf» .

Но система не захочет его удалять, запросит доступ с правами TrustInstaller . А, получив такие права, придумает новую причину отказа. Более того, система не захочет удалять не только файл «.inf» , но и служебные файлы некоторых драйверов. В описанном выше случае удаление файла «.sys» произошло по причине выбора устройства, которое система не считает жизненно важным – сетевой карты . Драйверы жизненно важных комплектующих она не позволит удалить. В таких случаях необходимо загрузиться с любого Live -диска с файловым менеджером на борту. И удалить все зафиксированные внутри системы служебные файлы и при необходимости файл установки «.inf» .

После удаления установочного файла «.inf» система без Интернета или помощи стороннего ПО не сможет установить драйвер устройства.

С инсталлятора, скачанного на официальном сайте;
Поискать в Интернете или в Центре обновления;

Прибегнуть к помощи специализированного стороннего софта;
Извлечь из ранее сделанных бэкапов.

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

Что такое драйвер

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

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

Просмотр сведений о версиях и файлах драйверов

Теперь несколько слов о том, что нужно сделать перед тем, как приступить к операции удаления. Для начала нужно узнать версию драйвера (особенно это касается случаев, когда он загружен с официального сайта производителя оборудования). Весьма вероятно, что в системе имеется самая свежая версия, и причина конфликта или неработоспособности оборудования заключается совсем не в этом. Тогда и проблема, как удалить драйвер, отпадет сама собой. Сделать это можно несколькими способами.

Например, для устройств Plug & Play или стандартных компонентов системы можно использовать вызов диалога DirectX (команда dxdiag в меню «Выполнить»). Правда, здесь можно увидеть версии драйверов экрана, звукового оборудования и устройств ввода/вывода (если не установлено что-то еще).

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

Удаление драйверов стандартными средствами Windows

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

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

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

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

Стороннее программное обеспечение

Сегодня существует достаточно много программ, которые могут решить проблему, как удалить старые драйвера, в автоматическом режиме. Одной из таких является Driver Sweeper.

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

Не удивляйтесь, если программа найдет даже драйверы интегрированных видеокарт или звуковых чипов. Далее нужно нажать кнопку «Очистка», после чего все, что приложение нашло, будет удалено.

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

Автоматическое обновление

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

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

Windows хранит все файлы в драйверов в своем репозитории драйверов (), находящемся в каталоге %WINDIR%\System32\DriverStore\FileRepository.

В моем случае на домашнем ноутбуке с Windows 7 (дата установки системы почти 8 лет назад), каталог FileRepository занимает на диске около 11 Гб и содержит >5000 файлов. Немало! В частности в этом каталоге хранится более 20 различных версий видеодрайвера Nvidia.

Важно!

  1. Ни в коем случае нельзя удалять файлы драйверов из каталога DriverStore вручную.
  2. Перед очисткой драйверов настоятельно рекомендуется создать точку восстановления системы (Checkpoint-Computer -Description «BeforeDriversDelete») или .
  3. После очистки хранилища, при подключении новых устройств возможно придется качать и устанавливать драйвера вручную.

Поиск и удаление старых версий драйверов в Windows 7

Рассмотрим способ поиска и удаления устаревших драйверов для Windows 7 (в Windows 8 и Windows 10 есть более простые методы удаления старых драйверов, о них написано ниже).

Получим список всех сторонних драйверов, имеющихся в системе, и выгрузим их в текстовый файл. Для этого в командной строке с правами администратора выполним команду:

dism /online /get-drivers /format:table > c:\tmp\drivers.txt

Полученный файл импортируем в Excel и удаляем все лишние данные так, чтобы осталась только таблица со списков драйверов репозитория в формате: номер драйвера в системе (oemXXX.inf ), имя оригинального inf файла, класса устройства, производителя, даты установки и версии драйвера.

Полученную таблицу отсортируем по столбцу B (содержит имя оригинального inf файл) и столбцу F (дата установки драйвера). Среди групп одноименных драйверов помечаем для удаления все версии драйверов, кроме последней. В моем случае видно, что большинство старых версий драйверов принадлежит NVIDIA.

Для удаления драйвера можно использовать команду pnputil:

pnputil.exe -d oemxxx.inf

Примечание . В некоторых случаях удалить драйвер можно только с ключом –f : pnputil -f -d oemxxx.inf

Для удобства сформируем в пустом столбце команды для удаления каждого драйвера с помощью формулы =CONCATENATE("pnputil.exe -d ";A21)

Осталось сформированные команды скопировать и выполнить в командной строке или bat файле.

Таким образом, я удалил из системы порядка 40 старых версий драйверов, освободив тем самым около 8 Гб места (в основном за счет видеодрайверов NVIDEA).

Удаление старых драйверов в Windows 10/8 с помощью утилиты очистки диска

В Windows 10 / 8.1 есть более удобный инструмент для удаления старых версий драйверов — всем знакомая утилита очистки диска cleanmgr.exe, позволяющая в том числе очистить диск от .

Примечание . В Windows 10 и Windows 8 Upd 1 и есть возможность , имеющиеся в системе в отдельный каталог.

Утилита cleanmgr удалит все старые неиспользуемые версии драйверов. Однако при этом, нужно понимать, что в свойствах драйверов в диспетчере устройств кнопка «Откатить драйвер» станет неактивной.