Как удалить драйверы из виндоус. Удаление старых версий драйверов из хранилища Windows

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

Деинсталляция драйверов в Windows 7

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

Способ 1: Диспетчер устройств

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

Способ 2: Панель управления

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


Способ 3: Командная строка

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


Способ 4: Сторонние программы

Если по какой-то причине не получается удалить драйвера с помощью стандартных средств ПК всегда можно установить специальные утилиты, которые с легкостью справятся с подобной задачей. В интернете множество таких приложений, одно из них – 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 удалит все старые неиспользуемые версии драйверов. Однако при этом, нужно понимать, что в свойствах драйверов в диспетчере устройств кнопка «Откатить драйвер» станет неактивной.

Вы, конечно, знаете, что при подключении любого устройства к компьютеру операционная система устанавливает для него драйвер. Этот процесс в Windows 10 полностью автоматизирован и происходит без вмешательства пользователя. Установленный драйвер будет присутствовать в операционной системе даже в том случае, если устройство больше никогда не будет использоваться на этом компьютере. А теперь вспомните: сколько вы подключали к вашему ПК различных устройств и, соответственно, сколько лишних драйверов загружает ваша операционная система? Давайте разберемся, как можно просто справиться с этой проблемой.

Driver Store Explorer – программа для работы с драйверами

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

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

  • Имя inf-файла;
  • Тип драйвера;
  • Текущая версия;
  • Дата релиза;
  • Объем занимаемого пространства.

Управление установленными драйверами очень простое. Кликаем любой из списка правой кнопкой мыши и с помощью контекстного меню выполняем следующие действия:

  • Выделить драйвер или все драйвера;
  • Выделить старые драйвера;
  • Удалить;
  • Экспортировать данные о драйвере в csv-файл.

С помощью кнопок в правой части приложения доступны функции:

  • Refresh – пересканировать базу драйверов, присутствующих в операционной системе;
  • Add Package – установить драйвер с помощью inf-файла;
  • Delete Package – удалить драйвер с помощью inf-файла;
  • Select Old Drivers – отметить старые версии драйверов.

Вместо послесловия

С помощью утилиты Driver Store Explorer можно наглядно просмотреть драйвера, установленные в системе, а также найти и удалить неиспользуемые. И, напоследок, самое главное – перед началом удаления драйверов сделайте на всякий случай их

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

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

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

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


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

Интересный факт: На компьютере драйвера даже одного устройства хранятся в нескольких папках. Убедиться в этом довольно легко, необходимо на неиспользуемое устройство нажать правой кнопкой мыши и выбрать пункт «Свойства». Далее зайти на вкладку «Драйвер» и выбрать пункт «Сведения». В графе «Файлы драйверов» будут отображаться десятки файлов, которые являются программным обеспечением всего одного устройства.

Что делать, если скрытые устройства не появляются в «Диспетчере устройств»

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

  1. Запустите строку «Выполнить» комбинацией клавиш Windows+R и пропишите в ней следующую команду:
control.exe /name Microsoft.System
devmgr_show_nonpresent_devices

Чтобы она была активна по умолчанию, в графе «Значение переменной» следует поставить цифру 1, после чего нажать «ОК».

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

Вы наверняка знаете, что компоненты всех современных компьютеров нуждаются в так называемых «драйверах». Это программное обеспечение, которое своего рода объясняет операционной системе работу подключенного устройства (видеокарты, например) и обеспечивает его полноценную и стабильную работу. Без нужного драйвера компонент или работает некорректно, или не работает вообще. Установка драйвера – дело весьма простое. Современные версии Windows 10 умеют скачивать драйверы автоматически из центра обновлений, избавляя пользователя от необходимости что-то скачивать вручную. Другие предпочитают устанавливать их своими силами, но это дело тоже не требует особых навыков или знаний. Проблемы могут начаться при возникновении необходимости переустановить или удалить драйвер. Эта инструкция расскажет вам, как удалить драйвер в Windows 10 и затем вернуть его обратно.

Зачем переустанавливать драйвер

Переустановка драйверов (их откат или полное удаление) часто решает большое количество потенциальных проблем. Сбой в программном обеспечении, неправильный драйвер, глючная версия или другие неполадки в драйверах почти со 100% вероятностью тянут за собой проблемы в работе устройства, для которого этот драйвер создан. К примеру, видеокарта может не выдавать максимум своих возможностей, сетевая карта перестает работать, отключается картридер или компьютер вовсе перезагружается или сваливается в голубой экран смерти. Вот именно в такие момент возникает необходимость удалить драйвер в Windows 10 и переустановить его.

Как удалить драйвер в Windows 10

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

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

Для справки : удаление драйверов автоматически тянет за собой отключение устройства. Если вы удалите драйвер видеокарты, разрешение экрана автоматически упадет до очень низкого. При удалении драйверов Bluetooth, вся подключенная периферия автоматически отключится, а деинсталляция драйвера сетевой карты приведет к исчезновению подключения к Интернету и так далее. Имейте это в виду.

Второй метод удаления драйверов – через интерфейс Приложения и возможности в Параметрах или Панели управления. Этот метод подойдет не для всех устройств, так как далеко не все драйвера отображаются в списке установленных приложений. Если вы не можете найти нужный вам драйвер в разделе Приложения и возможности, воспользуйтесь первым способом.


Опционально можно воспользоваться классическим интерфейсом Панели управления. Суть та же, просто интерфейсы немного привычнее для тех, кто лишь недавно перешел на Windows 10, а до того «сидел» на Windows 8.1 / 7 и старше.


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

Как переустановить драйвер в Windows 10

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

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

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

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

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

Как обновить драйвер на Windows 10

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

Также можно обновить драйвер по старинке из Диспетчера устройств.

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

Как откатиться на предыдущую версию драйвера в Windows 10

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

После завершения отката перезагрузите компьютер.



В продолжение темы:
Android

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