Для чего нужна папка ProgramData?

В Windows 7 в корне системного диска можно обнаружить скрытую папку ProgramData, которая может занимать приличный размер. Появляется вполне резонный вопрос, а что же содержит эта папка и можно ли удалить ее содержимое?
Папка ProgramData предназначена для хранения файлов параметров установленных приложений. Сюда также могут распаковываться установочные файлы приложений, которые во многих случаях могут быть безболезненно удалены. Но и при удалении таких файлов следует соблюдать осторожность. Некоторые программы (например, антивирус) могут хранить в этой папке резервные копии дистрибутива программы. При изменении моделей программы в результате сбоя программа автоматически восстановит работоспособность, воспользовавшись резервным дистрибутивом. Об этом следует знать, если вы собираетесь почистить содержимое папки ProgramData.
Удалять содержимое папки следует очень осторожно, чтобы не навредить работоспособности программ. С большой долей вероятности можно удалять данные тех программ, которые были уже удалены с компьютера. В таком случае в папке ProgramData хранятся данные в папке с именем удаленной программы, которые больше не нужны. В остальном удалять содержимое этой папке крайне небезопасно. Для очистки системы от ненужных файлов лучше воспользоваться специально предназначенной для этого утилитой очистки диска или сторонними утилитами, такими как CCleaner.