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

Обновлено: 07.07.2024

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

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

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

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

Поиск и удаление старых версий драйверов в 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 файле.

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

Диспетчер устройств

  • хотя бы один установленный драйвер на вашем компьютере

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

Свойства Моего компьютера

Например, выбираем видеоадаптер, из под него «выплывает» название вашего видеоадаптера (видеокарты). К примеру, NVIDIA GeForce 8600M GT или любая другая, установленная на вашем компьютере. Кликаем по ней правой кнопкой мыши. Видим варианты: «обновить драйвер», «отключить», «удалить». Если нужно удалить драйвер, жмём «удалить».

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

Другой вариант. Зайдите в меню Пуск и выберете Панель управления. Зайдите в «Установку и удаление программ». Там должны отображаться все установленные вами драйвера для этого компьютера. Если вам известны их названия, то вы без труда сможете найти их в списке, выделить курсором мыши и нажать кнопку «удалить».

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

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

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

Removing the driver?

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

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

Если же вы все-таки решились на подобный шаг, то вот вам небольшая инструкция. Как правило, для современных системных плат на чипсете АМД или Интел установленные драйвера идут в комплект с дополнительным ПО(программным обеспечением) от производителя.

На Windows 10 найти установленные утилиты можно найти, нажав кнопку «Пуск», затем иконку шестерни, и перейдя в раздел «Приложения».

Во вкладке «Приложения и возможности» в списке может отображаться AMD Chipset Foftware или Intel Chipset Driver. Полностью удалить их можно точно так же, как любое другое приложение — выделить необходимый пункт и нажать появившуюся кнопку «Удалить».

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

Также на любой версии Виндовс можно воспользоваться программой для очистки компьютера от мусора — например, Auslogics Boost Speed или CCleaner. Кроме того, интересующий нас софт может удалить любой менеджер драйверов, не затрагивая прочее ПО:

  • SlimDrivers;
  • DriverHub;
  • Snappy Driver Installer;
  • Driver Genius;
  • Driver Booster.

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

Впрочем, ничто не мешает проверить. Если вы обнаружите любой пункт, содержащий слово Chipset, кликните ПКМ, выберите «Свойства» и в открывшемся окне «Удалить».

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

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

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

Перво наперво

Чтобы избавиться от них, необходимо произвести их поиск. Попробуем это сделать для начала с помощью “Командной строки”. Пишем в поле поиска слово cmd и запускаем “Командную строку” от имени администратора.

запуск командной строки от имени администратора

Подтверждаем вход и вводим команду cleanmgr, не забыв нажать после этого “Enter”.

ввод команды cleanmgr

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

выбор диска для очистки

Начнётся оценка возможного объёма очистки свободного места. Ждите несколько секунд.

оценка возможного объема очистки свободного места

В открывшемся окошке ищите пункт “Пакеты драйверов устройств” и устанавливайте галочку напротив, если у вас будет ими занято очень много места. После нажмите на “ОК” и все старые пакеты драйверов удалятся. Если, как в моём случае у вас 0 байт или чуть больше, то пропускайте этот шаг.

установка галочки напротив пункта с пакетами драйверов устройств

Как найти и как удалить старые драйверы в Windows

Идём далее. Жмём Win+R и вводим команду devmgmt.msc, чтобы перейти в “Диспетчер устройств”.

ввод в поле выполнить запроса devmgmt.msc

В “Диспетчере устройств” открываем вкладку “Вид” и отмечаем пункт “Показать скрытые устройства”.

выделение пункта для показа скрытых устройств

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

находим старые драйверы по серому цвету

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

просмотр сведений о файлах установленных драйверов

Как видно на фото ниже, перед вами должно появиться окно с “адресами” драйверов, то есть путь, по какому вы их можете найти.

адреса нахождения файлов драйверов

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

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

Если несколько пунктов с одним и тем же названием устройства, то проведите удаление каждого.

Если вдруг драйверы не отображаются

Если у вас в компьютере не отображаются “скрытые устройства”, то нужно перейти к комбинации клавиш Win+R и вводу команды control.exe /name Microsoft.System

команда control.exe/name microsoft.system в поле выполнить

Заходим в “Дополнительные параметры системы”.

переход в дополнительные параметры системы

Затем во вкладку “Дополнительно” и раздел “Переменные среды” для создания новой переменной.

переход в переменные среды из раздела дополнительно

Нажимаете “Создать” в верхней половине окна.

создание новой переменной среды

Вводите имя новой переменной, как указано ниже

Devmgr_show_nonpresent_devices

Значение нужно указать 1 (единицу). Нажать “ОК”.

значение переменной должно равняться единице

Далее в нижней части поле ещё раз жмём на “ОК”.

подтверждение кнопкой ok указанных значений новой переменной

После этого снова пробуйте зайти в “Диспетчер устройств” и отобразить все скрытые устройства. Должно всё получиться.

Как удалить старые драйверы в Windows из папки FileRepository

Хочу дополнить статью рассказом о папке “FileRepository” (DriverStore), в которой хранятся все старые драйверы, например, для откатов или случайного удаления. Чтобы её очистить, нужно быть очень внимательным и перед данной процедурой обязательно произвести “бэкап” системы.

Вам снова потребуется запустить “Командную строку” от имени администратора, как в самом начале статьи и ввести команду pnputil.exe/ e > c:\drivers.txt и нажать “Enter”, чтобы получить список с расширением txt, где перечислены те драйверы, которые хранятся в “FileRepository”. Найти список вы сможете на диске С, пройдя туда с помощью “Этот компьютер” или любой файловый менеджер.

список с драйверами в формате txt

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

команда для отображения всех драйверов системы

Вот к примеру и полный список.

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

А вот команды для удаления. Нужно просто в команде подставлять именно тот номер драйвера, который ему здесь присвоен. Например, для удаления драйвера с инициалами oem19, в команду pnputil /delete-driver oemNN.inf соответственно нужно вводить oem19 и так далее. Главное — всё внимательно просмотреть и не удалить те драйверы, которые используются. Система вам сообщит об этом соответствующей ошибкой, но всё же и самим нужно быть более бдительными.

команды для удаления нужных драйверов

Можно удалять и вручную, зайдя в папку С:\Windows\System32\DriverStore\FileRepository. Жмите по папке правой клавишей мыши, заходите в “Свойства”.

свойства папки filerepository

Во вкладке “Безопасность” жмите “Дополнительно”.

переход во вкладку дополнительно из раздела безопасность

В поле “Владелец” нажмите на “Изменить” или введите своё имя пользователя, нажав на “Дополнительно”, затем “Поиск” и “ОК”.

изменение владельца в системе
ввод имени владельца системы

Ставьте галочки напротив пунктов «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта«. Всё время подтверждайте свои действия, когда появляются запросы. После этого вы вернётесь во вкладку “Безопасность”, где нажимайте “Изменить”.

изменение разрешений для filerepository

Затем “Добавить” и добавляйте своё имя пользователя. Даёте себе полный доступ, проставив везде галочки и подтвердив изменения. Останется нажать после этого только “ОК” в “Свойствах” папки “FileRepository”.

Теперь просто внутри самой папки “FileRepository” вы можете в обычном порядке удалять то, что считаете устаревшим и ненужным вручную.

Теперь вы знаете, как удалить старые драйверы в Windows и таким образом вы сможете очистить пространство и избавиться от того, что уже не будете использовать на своём компьютере.

Читайте также: