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

Обновлено: 08.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 файле.

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

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

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

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

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

Если система не позволяет удалить эти драйверы, то найдите конкретное неисправное устройство, например «USB-контроллер» или «Контроллер Audio». Повторите процесс удаления драйвера.

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

Если вы не знаете, какие именно драйверы подходят для вашего оборудования, воспользуйтесь программой-помощником. Скачайте базу данных драйверов Sam Drivers.

Запустите файл RunThis.exe и в новом окне выберите пункт Driver Install Assistance. Подождите, пока запущенная программа проанализирует состояние вашего компьютера.

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

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

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

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

Удаление драйвера устройства,
установленного в компьютере

Способ 1:

(удаление драйвера при помощи специальных программ)

Простых бесплатных программ для удаления драйверов существует не много. Хорошим вариантом является программа Driver Sweeper.

Порядок удаления драйвера при помощи Driver Sweeper:

• скачать программу (см. ссылку выше), установить и запустить ее на компьютере;

• активировать русский язык интерфейса (это не обязательно, но так будет удобнее). Для активации русского языка в левой части окна программы нужно щелкнуть мышкой по пункту "Language", затем в его правой части, в выпадающем списке, выбрать вариант "Russian". После этого нажать кнопку "Apply";

• когда программа переключится на русский язык, в левой части ее окна щелкнуть мышкой по пункту "Анализ и очистка". Затем в его правой части поставить флажок возле устройства, драйвер которого нужно удалить, после чего нажать кнопку "Анализ";


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


Способ 2:

(через диспетчер устройств Windows)

• завершить все активные процессы, которые могут использовать удаляемый драйвер (чтобы они не препятствовали его удалению);

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


• в списке найти устройство, драйвер которого нужно удалить, щелкнуть по нему правой кнопкой мышки и в появившемся меню выбрать пункт "Свойства";


• в открывшемся окне перейти на вкладку "Драйвер", где нажать кнопку "Удалить";


• в следующем окне поставить флажок возле "Удалить программы драйверов для этого устройства", нажать кнопку "ОК" и дождаться завершения процесса удаления.


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

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

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

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

Есть два пути решения проблемы: использовать программу Driver Genius или же заставить компьютер отображать абсолютно все драйверы (в том числе неиспользуемые) и затем удалить их в обычном порядке через диспетчер устройств (см. выше). Теперь подробнее.

Удаление неиспользуемых драйверов программой Driver Genius

Порядок действий:

• скачать, установить и запустить программу Driver Genius на компьютере;

• в левой части окна программы щелкнуть по пункту "Driver Cleanup".


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

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

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

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

• щелкнуть правой кнопкой мышки по значку "Компьютер" (на рабочем столе или в меню "Пуск") и в появившемся контекстном меню выбрать пункт "Свойства";

• в левой части открывшегося окна щелкнуть мышкой по пункту "Дополнительные параметры системы";


• в открывшемся окне перейти на вкладку "Дополнительно", где нажать кнопку "Переменные среды…";


• в следующем окне под списком "Переменные среды пользователя…" нажать кнопку "Создать";

• в появившемся окне создания новой переменной в поле "Имя переменной" напечатать devmgr_show_nonpresent_devices , в поле "Значение" поставить 1 , после чего нажать кнопку ОК.


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


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


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

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


Почему драйвер устройства не устанавливается на компьютере

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

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


Где в Windows находятся драйверы установленных устройств

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

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


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

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


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

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

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

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


Как отключить проверку цифровой подписи драйверов

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

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

Но иногда проверку подписи драйверов бывает целесообразно отключить.

Например, если поддержка какого-то устройства разработчиком прекращена и "официальный" драйвер для новых версий Windows для него отсутствует. А тот драйвер, что удалось найти, не имеет подписи и компьютер его устанавливать "отказывается". Риск наступления негативных последствий, конечно же, возрастает, но если другого варианта нет и Вы готовы рискнуть, то почему бы не попробовать? Ну, не выбрасывать же исправное устройство только из-за отсутствия "подписанного" драйвера!

Существует несколько способов отключения проверки.



ПОКАЗАТЬ ЕЩЕ

Для быстрой установки пакетов драйверов, пусть даже уже и не имеющихся в системе устройств, 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 и таким образом вы сможете очистить пространство и избавиться от того, что уже не будете использовать на своём компьютере.

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