Найти тему
Componoffka

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

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

Удаляем старые драйверы в Windows 10
Удаляем старые драйверы в Windows 10

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

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

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

Вводим команду cleanmgr в "Командную строку" от имени администратора
Вводим команду cleanmgr в "Командную строку" от имени администратора

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

Окошко с выбором диска для его дальнейшей очистки
Окошко с выбором диска для его дальнейшей очистки

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

Предварительная оценка перед началом очистки выбранного Вами диска
Предварительная оценка перед началом очистки выбранного Вами диска

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

Установка галочки напротив пункта "Пакеты драйверов устройств"
Установка галочки напротив пункта "Пакеты драйверов устройств"

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

  • Идём далее. Жмём Win+R и вводим команду devmgmt.msc, чтобы перейти в "Диспетчер устройств".
  • В "Диспетчере устройств" открываем вкладку "Вид" и отмечаем пункт "Показать скрытые устройства".
Включение отображения скрытых устройств в "Диспетчере устройств"
Включение отображения скрытых устройств в "Диспетчере устройств"

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

Старые и неиспользуемые устройства выделены не чёрным, а серым цветом
Старые и неиспользуемые устройства выделены не чёрным, а серым цветом

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

Просмотр сведений об устройстве в "Диспетчере устройств"
Просмотр сведений об устройстве в "Диспетчере устройств"

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

Адреса файлов драйверов от устройств на ПК в "Диспетчере устройств"
Адреса файлов драйверов от устройств на ПК в "Диспетчере устройств"

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

Удаление устройства в "Диспетчере устройств"
Удаление устройства в "Диспетчере устройств"
Установка галочки напротив пункта "Удалить программы драйверов для этого устройства"
Установка галочки напротив пункта "Удалить программы драйверов для этого устройства"

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

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

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

  • Заходим в “Дополнительные параметры системы”.
Переход в "Дополнительные параметры системы" Windows 10
Переход в "Дополнительные параметры системы" Windows 10
  • Затем во вкладку "Дополнительно" и раздел "Переменные среды" для создания новой переменной.
Переход в "Переменные среды" из вкладки "Дополнительно" свойств системы
Переход в "Переменные среды" из вкладки "Дополнительно" свойств системы
  • Нажимаете "Создать" в верхней половине окна.
Создание новой переменной
Создание новой переменной
  • Вводите имя новой переменной, как указано ниже
  • Devmgr_show_nonpresent_devices
  • Значение нужно указать 1 (единицу). Нажать "ОК".
Указываем имя переменной Devmgr_show_nonpresent_devices и значение, равное единице
Указываем имя переменной Devmgr_show_nonpresent_devices и значение, равное единице
  • Далее в нижней части поле ещё раз жмём на "ОК".
Подтверждаем созданную новую переменную кнопкой "ОК"
Подтверждаем созданную новую переменную кнопкой "ОК"

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

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

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

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

Ввод команды в "Командной строке" от имени администратора для получения списка драйверов в текстовом формате
Ввод команды в "Командной строке" от имени администратора для получения списка драйверов в текстовом формате
Список драйверов можно найти в корне диска C
Список драйверов можно найти в корне диска C

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

Команда для перечисления всех пакетов драйверов OEM
Команда для перечисления всех пакетов драйверов OEM

Вот к примеру и полный список, полученный после ввода команды из текстового файла

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

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

Команды для удаления пакетов драйверов в текстовом файле-памятке
Команды для удаления пакетов драйверов в текстовом файле-памятке
  • Можно удалять и вручную, зайдя в папку С:\Windows\System32\DriverStore\FileRepository. Жмите по папке правой клавишей мыши, заходите в "Свойства".
Переход в "Свойства" папки FileRepository
Переход в "Свойства" папки FileRepository
  • Во вкладке "Безопасность" жмите "Дополнительно".
Переход в раздел "Дополнительно" из вкладки "Безопасность" папки FileRepository
Переход в раздел "Дополнительно" из вкладки "Безопасность" папки FileRepository
  • В поле "Владелец" нажмите на "Изменить" или введите своё имя пользователя, нажав на "Дополнительно", затем "Поиск" и "ОК".
Меняем владельца через кнопку "Изменить" в дополнительных параметрах безопасности папки FileRepository
Меняем владельца через кнопку "Изменить" в дополнительных параметрах безопасности папки FileRepository
Ввод имени пользователя, которого вы наделяете правами для полного доступа к папке FileRepository
Ввод имени пользователя, которого вы наделяете правами для полного доступа к папке FileRepository
  • Ставьте галочки напротив пунктов "Заменить владельца подконтейнеров и объектов" и "Заменить все записи разрешений дочернего объекта". Всё время подтверждайте свои действия, когда появляются запросы. После этого вы вернётесь во вкладку "Безопасность", где нажимайте "Изменить".
Установка галочек напротив пунктов "Заменить владельца подконтейнеров и объектов" и "Заменить все записи разрешений дочернего объекта"
Установка галочек напротив пунктов "Заменить владельца подконтейнеров и объектов" и "Заменить все записи разрешений дочернего объекта"
  • Затем "Добавить" и добавляйте своё имя пользователя. Даёте себе полный доступ, проставив везде галочки и подтвердив изменения. Останется нажать после этого только "ОК" в "Свойствах" папки "FileRepository".
Наделяем пользователя правами полного доступа, установив галочки напротив каждого пункта в "Разрешениях"
Наделяем пользователя правами полного доступа, установив галочки напротив каждого пункта в "Разрешениях"

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

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

Пока, друзья! До новых встреч на Componoffka!!!

Как удалить старые драйверы в Windows • COMP[ON/OFF]KA

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц