РЕДАКТИРОВАТЬ: используя экран входа в систему "смена пользователя", при повторной регистрации в учетной записи все значки восстанавливаются в порядке. Так что, похоже, вопрос закрыт.
используя пункт меню "просмотр" в диалоговом окне TFS, чтобы открыть исполняемый файл (в TFS), я забыл снять флажок "всегда открывать с".
Теперь в Windows все .exe-файлы связаны с выбранной программой (блокнот), а все значки программных файлов - это значок блокнота.
Мне удалось отменить действие "открыть" по умолчанию для файлов .exe, чтобы я мог запустить любую программу, не открывая блокнот.
Но я застрял с иконками блокнота, отображаемыми во всех моих программах. Я удалил файл iconcache.db и запустил файл .reg, чтобы "восстановить" ассоциации файлов EXE по умолчанию в Windows 7. Rebooted. Ничего не происходит, значок блокнота остается везде.
Какой раздел реестра я должен удалить в своем профиле, чтобы вернуть оригинальные значки для всех.EXE-файлы?