Чистить папку c:\Windows\System32\DriverStore\FileRepository очень полезно, ведь там хранятся драйвера для всех устройств, которые когда либо были подключены к компу, и старые копии этих драйверов при их обновлении. Т.е. обновляя драйвера на видеокарту, Вы прибавляете в ту папку 300-500 мегабайт каждый раз.
Все уже есть в винде и называется это чудо pnputil.
1) Нажимаем "Win" + R, появится окно "Выполнить", в нем набираем cmd и жмем Enter.
2) В появившемся черном окне набираем pnputil -e | find "oem" > c:\xxx.bat На диске "С:\" создастся файл xxx.bat, жмем правой кнопкой - открыть с помощью - блокнот. Если такого пункта нет, откройте поиск, введите «блокнот», нажмите правой кнопкой — открыть с правами администратора. Далее в блокноте, нажмите открыть, укажите — показывать все файлы и откройте наш файл xxx.bat. В блокноте Вы увидите много строк "oem(цифра).inf".
3) В блокноте жмем CTRL + H, появится окно "заменить". В поле "что" вводим oem в поле "чем" вводим pnputil -d oem, жмем "заменить все" (нажать один раз! иначе заменится еще раз и команда не сработает). В итоге получатся строки такого вида "pnputil -d oem(цифра).inf". Сохраняем и закрываем блокнот.
4) Возвращаемся в черное окно. набираем команду c:\xxx.bat и видим много строк, в которых написано что "успешно удалено" а что не удалось удалить, т.к. используется.
Вместе с этим видим прирост места на системном диске. (Можно запустить и двойным щелчком из проводника, но строки пробегут и окно закроется. Если хочется, можно в блокноте последней строкой дописать pause, тогда окно не закроется и при таком запуске)
И да, запускать все это дело естественно с правами администратора.