Существует замечательная утилита Windows Installer UnUsed Files Cleanup Tool, программа анализирует папку Windows и ищет в ней не использующиеся старые файлы, которых накапливается великое множество (сильно зависит от активности пользователя, как часто устанавливает и обновляет программы и так далее)
Официальный сайт http://appnee.com/wicleanup/
У меня папка Installer уменьшилась с 12 до 1 Гб.
Существует GUI и консольная версии программы (в архиве обе версии)
У GUI (с графической оболочкой) основной недостаток — невозможность выделить все файлы сразу, а только по одному!
В консольной же версии можно сразу задать ключик S и утилита тихонько сама всё сделает и отчитается перед вами.
wicleanupc -r Report unused file only.
wicleanupc -c Change unused file name.
wicleanupc -d Delete unused file.
wicleanupc -s Delete unused file silently.
Скачиваем архив с сайта разработчика http://smallfrogs.googlepages.com/wicleanup.zip либо у меня с FTP
Как распаковать и запустить думаю не нужно показывать
выделять несколько сотен файлов после нажатия Scan — ооочень муторно.
А вот с консолью куда проще
Запускаем и вуаля!
Ответы на: Определить и удалить ненужные инсталляторы в папке Windows\install — просто!