Лайфхаки

Маленькие, полезные хитрости

Как я избавился от старых ненужных драйверов Windows 7.

06.03.2017 в 11:24

В очередной раз столкнулся с том, что места на моем SSD 120gb осталось меньше 8 гигов.
Пару месяцев назад я уже удалял старые дрова от нвидии, которая она зачем-то все хранит в папке C: \Program Files\Nvidia Corporation\Installer2.
Гигов около 5 тогда высвободилось.
Посмотрев объемы папок на диске, нашел такое чудо:
C: \Windows\ystem32\\Driverstore\Filerepository объемом 16, 6 гигов и призадумался что там такого может лежать и насколько оно мне надобно.
Как я избавился от старых ненужных драйверов Windows 7.


Стало понятно, что в этой папке винда хранит все до единого драйвера, которые она за всё время своей жизни качала, устанавливала. То, есть все - все старые версии дров, которые никому уже не нужны там спокойно лежат, как у старьевщика какого-то.
На вопросы как от этого богатства избавиться давались размытые ответы типа "Удаляй на Свой Страх и Риск", "потом диски с дровами будет винда простить, а может и не будет". Находились ссылки на пару неработающих скриптов и программ по автоматизации процесса выявления старых версий драйверов и их чистки. Упоминалась утилита Pnputil из состава винды, которая управляет драйверами.
Почитав советы, я проделал следующие операции, освободив 14, 5 (четырнадцать с половиной) дефицитных гигов - 12% от общего объема диска (на всякий случай перед этим сделал бэкап папки на терабайтник перед выполнением очистки.
1. запустил консоль, выполнив cmd в пуск - выполнить;.
2. в консоли выполнил команду Dism /Online /get - Drivers /Format: Table.