На це питання вже є відповідь тут:
Я встановив Visual Studio 2012 вчора і під час встановлення мій шлях якось закрутився 1 . З того часу піктограми програм, які входять до складу Windows, є типовою «невідомою» піктограмою, але інші піктограми чудово. Програми, на які посилаються ярлики, добре запускаються при натисканні піктограм.
Панель завдань:
Меню "Пуск":
Я виправив свій шлях, але піктограми все ще неправильно відображаються.
Будь-які ідеї про те, як відтворити те, що видається набором кешованих піктограм?
1 Щось пішло шляхом A; B; C; D; і перетворив його на A; B; C; D; A; B; C; D; E; F; - дублювання значної частини його до того моменту, що більше не було доступних символів для введення у поле редагування у системних властивостях. Це спричинило побічний ефект звітування Windows, що він не може знайти% windir%.