Mr. dUSHA, смотри на возможности реализации.
Но дерево, боюсь, слишком "ветвистым" может оказаться. Только языковые папки (ro-RO, fr-FR и др.) устанешь создавать
для удаления!
Один файл компактнее и удобнее. ИМХО.
PS. А удаление кеша значков лучше к W7Patcher примастырить!