После того как я поменял жесткий диск путем переноса Acronis’ом у меня пропали значки ярлыков MS Office.
В инете нашел несколько решений данной проблемы.
Способ 1
а. Запускаем cmd от имени администратора
б. Завершаем процесс проводника:
или в cmd командой
taskkill /im explorer.exe /f
или
в меню пуск на пустом месте (возле кнопки завершения работы например) удерживая Ctrl и Shift нажмите правую кнопку мыши и выберите Выход из Проводника
в. Поочередно выполняем следующие команды:
cd %userprofile%\appdata\local attrib -h IconCache.db del IconCache.db explorer
г. Перезагружаемся
Способ 2
а. Находим параметр искомого расширения, на котором не отображается иконка (в нашем случае это например .doc), в реестре «HKEY_CLASSES_ROOT\.doc». Значение по умолчанию для данного параметра (для Office 2010) «Word.Document.8».
б. По полученному параметру переходим в реестре «HKEY_CLASSES_ROOT\Word.Document.8». Находим параметр «DefaultIcon». По умолчанию у меня это значение имеет «C:\Windows\Installer\{90140000-0011-0000-0000-0000000FF1CE}\wordicon.exe,1».
в. У меня папки «C:\Windows\Installer\{90140000-0011-0000-0000-0000000FF1CE}» не было. Я скопировал ее с другого компьютера, где с ярлыками все в порядке было (на другом ПК папка будет скорее всего по другому называться, найти ее можно по пунктам 1 и 2), в каталог «C:\Windows\Installer» и переименовал ее в соответствии с параметром «HKEY_CLASSES_ROOT\Word.Document.8\DefaultIcon».
г. Перезагружаем компьютер и проверяем результат.
Мне помог первый способ.