Для быстрой установки пакетов драйверов, пусть даже уже и не имеющихся в системе устройств, Windows всё равно хранит их. Драйверы заставляют устройства работать и как бы объединяют их с Windows. Для быстрого сопряжения “следы” всех девайсов остаются внутри системы. Со временем их может накопиться достаточно много. Плюс ко всему — чем их больше, тем более высока вероятность конфликтов драйверов между собой. Как удалить старые драйверы в Windows, которые уже отжили своё, рассказываем и показываем в этой статье.
Перво наперво
Чтобы избавиться от них, необходимо произвести их поиск. Попробуем это сделать для начала с помощью "Командной строки". Пишем в поле поиска слово cmd и запускаем "Командную строку" от имени администратора.
Подтверждаем вход и вводим команду cleanmgr, не забыв нажать после этого "Enter".
Выскочит окно с предложением выбрать тот диск, который вы бы хотели очистить. Думаю, что большинство выберет диск С, так как он является у многих системным.
Начнётся оценка возможного объёма очистки свободного места. Ждите несколько секунд.
В открывшемся окошке ищите пункт "Пакеты драйверов устройств" и устанавливайте галочку напротив, если у вас будет ими занято очень много места. После нажмите на "ОК" и все старые пакеты драйверов удалятся. Если, как в моём случае у вас 0 байт или чуть больше, то пропускайте этот шаг.
Как найти и как удалить старые драйверы в Windows 10
- Идём далее. Жмём Win+R и вводим команду devmgmt.msc, чтобы перейти в "Диспетчер устройств".
- В "Диспетчере устройств" открываем вкладку "Вид" и отмечаем пункт "Показать скрытые устройства".
Всё, что будет выделено серым цветом, а не чёрным — это старые и ненужные драйверы от таких же старых и ненужных устройств, которые когда-либо устанавливались на ваш компьютер. В каждом разделе вы можете обнаружить разное количество таких устройств, в зависимости от того, сколько вы инсталлировали девайсов в своё время.
Удалим (для примера) драйверы от веб-камеры "A4Tech", которой уже не пользуемся несколько месяцев и пользоваться больше не собираемся. Запомните, что перед началом такой операции лучше всего создать точку восстановления системы или сделать резервное копирование, так как, к сожалению, от сюрпризов никто не застрахован. По ходу дела, заодно, можете посмотреть и сведения о том, где хранятся в системе драйверы от того устройства, которое вам больше не потребуется.
Как видно на фото ниже, перед вами должно появиться окно с “адресами” драйверов, то есть путь, по какому вы их можете найти.
Для удаления ненужных драйверов от старого устройства необходимо нажать правой клавишей мыши по названию этого девайса и выбрать "Удалить" или "Удалить устройство", а затем поставить галочку напротив пункта "Удалить программы драйверов для этого устройства" и нажать "ОК" или "Удалить", когда появится окно для подтверждения действия.
Если несколько пунктов с одним и тем же названием устройства, то проведите удаление каждого.
Если вдруг драйверы не отображаются
Если у вас в компьютере не отображаются "скрытые устройства", то нужно перейти к комбинации клавиш Win+R и вводу команды control.exe /name Microsoft.System
- Заходим в “Дополнительные параметры системы”.
- Затем во вкладку "Дополнительно" и раздел "Переменные среды" для создания новой переменной.
- Нажимаете "Создать" в верхней половине окна.
- Вводите имя новой переменной, как указано ниже
- Devmgr_show_nonpresent_devices
- Значение нужно указать 1 (единицу). Нажать "ОК".
- Далее в нижней части поле ещё раз жмём на "ОК".
После этого снова пробуйте зайти в "Диспетчер устройств" и отобразить все скрытые устройства. Должно всё получиться.
Как удалить старые драйверы в Windows из папки FileRepository
Хочется дополнить статью рассказом о папке “FileRepository” (DriverStore), в которой хранятся все старые драйверы, например, для откатов или случайного удаления. Чтобы её очистить, нужно быть очень внимательным и перед данной процедурой обязательно произвести "бэкап" системы.
Вам снова потребуется запустить "Командную строку" от имени администратора, как в самом начале статьи и ввести команду pnputil.exe/ e >c:\drivers.txt и нажать "Enter", чтобы получить список с расширением txt, где перечислены те драйверы, которые хранятся в "FileRepository". Найти список вы сможете на диске С, пройдя туда с помощью "Этот компьютер" или любой файловый менеджер.
Этот текстовый файл — своего рода подсказка для вас, как выявить нужные вам драйверы, провести фильтрацию или сортировку по группам и как произвести удаление выбранных. Ниже на фото я отметил сначала, как отобразить все драйверы, находящиеся в системе, а точнее — какой командой.
Вот к примеру и полный список, полученный после ввода команды из текстового файла
А вот команды для удаления. Нужно просто в команде подставлять именно тот номер драйвера, который ему здесь присвоен. Например, для удаления драйвера с инициалами oem19, в команду pnputil /delete-driver oemNN.inf соответственно нужно вводить oem19 и так далее. Главное — всё внимательно просмотреть и не удалить те драйверы, которые используются. Система вам сообщит об этом соответствующей ошибкой, но всё же и самим нужно быть более бдительными.
- Можно удалять и вручную, зайдя в папку С:\Windows\System32\DriverStore\FileRepository. Жмите по папке правой клавишей мыши, заходите в "Свойства".
- Во вкладке "Безопасность" жмите "Дополнительно".
- В поле "Владелец" нажмите на "Изменить" или введите своё имя пользователя, нажав на "Дополнительно", затем "Поиск" и "ОК".
- Ставьте галочки напротив пунктов "Заменить владельца подконтейнеров и объектов" и "Заменить все записи разрешений дочернего объекта". Всё время подтверждайте свои действия, когда появляются запросы. После этого вы вернётесь во вкладку "Безопасность", где нажимайте "Изменить".
- Затем "Добавить" и добавляйте своё имя пользователя. Даёте себе полный доступ, проставив везде галочки и подтвердив изменения. Останется нажать после этого только "ОК" в "Свойствах" папки "FileRepository".
Теперь просто внутри самой папки "FileRepository" вы можете в обычном порядке удалять то, что считаете устаревшим и ненужным вручную.
Теперь вы знаете, как удалить старые драйверы в Windows и таким образом вы сможете очистить пространство и избавиться от того, что уже не будете использовать на своём компьютере.
Пока, друзья! До новых встреч на Componoffka!!!