Если в MS Office пропали значки…

Не часто, но случается так, что через некотрое время после установки MS Offoce 2007/2010. в операционной системе Windows Vista/7, почему-то пропадают все значки офисных приложений и файлов. Чистка кэшей эскизов, чистка системы и пр. манипуляции результата обычно не дают. Установка стороннего ПО для модификации значков обычно помогает, но это способ не очень изящен. К слову, Windows XP умела менять/назначать значки типам файлов штатными средствами, более поздние версии этого функционала кажется не имеют. Ну да вернемся к нашему офису.

Суть в том, что значки лежат не в исполняемом файле приложения, или библиотеке, а в специальной песочнице, находящейся по адресу

%WINDIR%\Installer\{********-****-****-****-************}

где %WINDIR% — системмная переменная, содержащая значение пути по которому установлена ОС (обычно C:\WINDOWS), а звездочки — хексовые символы.

В принципе, если зайти в папку %WINDIR%\Installer, выполнить поиск по ключу к примеру wordicon.exe и найдется какое-то количество таких файлов — считайте, полдела уже сделано. Если ничего не найдется — придется найти подобный файл на другом ПК и скопировать всю папку с этим файлом. На всякий случай, прикладываю папку (7z, 3.2 MB) со значками от 2010-ого офиса. название папки имеет свойство различаться от ПК к ПК и от версии офиса к версии, но особого смысла это не имеет, сейчас станет понятно почему.

Когда с папкой и значками всё более или менее станет понятно, самое время запустить редактор реестра и посмотреть что у нас лежит в параметре:

HKEY_CLASSES_ROOT\Word.Document.12\DefaultIcon

Если там будет значение типа

C:\Windows\Installer\{90140000-0011-0000-0000-0000000FF1CE}\wordicon.exe,13

то посмотрите, существует ли папка %WINDIR%\Installer\{90140000-0011-0000-0000-0000000FF1CE} и есть ли в ней файл wordicon.exe. Если папка не существует — создайте её (прямо в фигурных скобках) и скопируйте туда файлы, если папка существует, но файлов нет — скопируйте файлы в существующую папку, если есть и папка и файлы, но сами фалы без значков — замените файлы на «рабочие» из архива выше или с другого ПК. Изменения отобразятся после перезагрузки.

Обычно, все значки офисных приложений лежат в одной папке, но если после перезагрузки появились не все значки, посмотрите что творится в

HKEY_CLASSES_ROOT\Excel.Sheet.12\DefaultIcon
HKEY_CLASSES_ROOT\Access.Extension.14\DefaultIcon
HKEY_CLASSES_ROOT\Access.ADEFile.14\DefaultIcon

и пр.

Запись опубликована в рубрике Программки с метками , . Добавьте в закладки постоянную ссылку.

82 комментария на «Если в MS Office пропали значки…»

  1. Светуля говорит:

    Спасибо большое, очень помогла статья!!!!:))

  2. Сергей говорит:

    Спасибо. Почти четыре часа лазил в Интернете, искал способ устранения данной проблемы. Везде какие-то непонятные способы, использование сторонних программ с отсутствием результата…
    Ваш способ, на мой взгляд, самый простой и верный. Еще раз спасибо. 🙂

  3. Ян говорит:

    Спасибо за помощь, работает!

  4. Дмитрий говорит:

    Спасибо большое! почувствовал себя мега пррдвинутым пользователем 🙂

  5. Иван говорит:

    Спасибо. Все работает!

  6. Пётр говорит:

    Все просто делается:

    в 2003 Справка — Найти и восстановить
    в 2007 Office — Параметры приложения — Ресурсы — Диагностика
    В 2010м Пуск-Программы-Microsoft Office — Средства Microsoft Office — Microsoft Office Picture Manager (Диспетчер рисунков Microsoft Office) — Справка — Найти и восстановить

    • IdeaFix говорит:

      Думаю, сценарий, когда дистрибутив не доступен, либо установлена не полная версия офисного пакета, либо когда «картинки» есть, но нулевого размера (и еще кучу вариантов, когда «стандартный» метод неприменим) Вами не рассматривается, да?

      Фигово другое, фигово то, что сабж происходит относительно регулярно и без особой системы.

    • Максим говорит:

      У меня в 2007 Офисе такая проблема появилась, но диагностика не помогла. Значки пропали, а файлы в указанной папке были. Помогла только замена файлов (скачал предложенные автором статьи — всё норм встало на 2007).

    • Павел говорит:

      Пётр, спасибо.

    • Василий говорит:

      А мне наоборот не помогло решение из статьи, т.к. требуемые файлы в нужной папке лежали. Зато помог способ который описал Петр. Спасибо от всей души 🙂

    • Сергій говорит:

      Спасибо

    • Мария говорит:

      Спасибо, Петр!
      Очень доступно объяснили чайнику)

    • Greg говорит:

      Респект!!!!!.Петр
      3 минуты времени.Без заморочек.Все сработало

    • Сергей говорит:

      Cпасибо! Всё гениальное просто)

  7. Тай говорит:

    Благодарю за помощь. С дура-ума вычистил папку Installer иконки офиса пропали. Статья очень помогла.

  8. Станислав говорит:

    Спасибо за статью!

  9. American говорит:

    Хорошая статья, и действительно полезная
    Происходит это, как я понял, при удалении некоторого софта, за собой вычищают и эту папку, заметил это за MS Office и Adobe Acrobat

  10. Funny говорит:

    Вот за это спасибо, еще бы архивчик был для 2007, или это не важно?

  11. Сергей говорит:

    Спасибо! Статья реально помогла. Оказалось папка C:\Windows\Installer\{90140000-0011-0000-0000-0000000FF1CE} повреждена. Восстановил и все заработало.

  12. mokorolev говорит:

    Привет всем!

    Да, статья очень полезная! Для офиса более поздней версии чем 2010 тоже работает.
    значки для поздних версий: архив

  13. arcade00 говорит:

    Так же, как и многие, сдуру почистил \Installer :))
    Автор, спасибо тебе большое, все вылечилось за 2мин! :))

  14. Андрей говорит:

    Привет, IdeaFix.
    Респект !!! Полное совпадение!

  15. Алексей говорит:

    Вроде сделал всё как описано, скачал ваши файлы(как раз у меня 2010 офис), но после перезагрузки ни ворд ни эксель не стали отображаться. ни сами программы ни их документы…

    • IdeaFix говорит:

      «пропавшую» папку, вернее, её имя, через реестр нашли?

      • Алексей говорит:

        да, нашел, скопировал оттуда, создал. файлы их архива туда кинул. перегружался раза три.

        • IdeaFix говорит:

          Попробуйте способ из этого комментария http://ideafix.name/?p=775#comment-168

          • Алексей говорит:

            Получаю ошибку:
            «Ошибка применения преобразований.
            Проверьте правильность путей
            указанных преобразований»

            походу снесу сегодня-завтра и поставлю 2013 🙂

            • IdeaFix говорит:

              Быть может, дело в том какой дистрибутив использовался, на сколько он был ванилен и как активирован. По-скольку я не далек от среды академической, то особых проблем с доступом к легальному ПО от MS не испытываю т.к. и MSDNAA и Academic Open License есть. В более или менее чистых оригинальных инсталляциях и мой «костыль» и штатный способ описанный выше в комментариях обычно срабатывает без проблем. А если пути установщика затерты каким-то CCleaner’ом и/или дистрибутив был «переосмысленный» каким-нибудь мастером. упихавшим его в 150 мегабайт объёма — тут уж ничего не поделаешь.

            • Владимир говорит:

              Была такая же проблемам, но после очистки кеша иконок все получилось и пропала «Ошибка применения преобразований.
              Проверьте правильность путей
              указанных преобразований»

  16. Андрей говорит:

    РЕСПЕКТ!

  17. korsiopei говорит:

    Спасибо!

  18. Виталий говорит:

    Спасибо, помагло

  19. Вячеслав говорит:

    Спасибо большое, помогло!

  20. лера говорит:

    я только что востоновила (ярлык иконку) зашла где C:\Program Files (x86)\Microsoft Office\Office14 И ВЫТАЩИЛА ИКОНКУ НА РАБОЧИЙ СТОЛ!!!!!!

    • IdeaFix говорит:

      Тут дело немного в другом, статья описывает решение проблемы пропадания иконок у вордовских, экселевских и пр. файлов, т.е. вместо значкаприложения на файле «пустой» значок. Но Вы, конечно, молодец..

  21. Санёк говорит:

    Отлично, помогло для офис 2013
    Есть у кого иконок для визио 2013 и прожект 2013?

  22. Anton говорит:

    Здравия Вам.
    Не в первый раз сталкиваюсь с Вашими решениями. Спасибо за полезную информацию.

  23. Anton говорит:

    после выполнения описанных действий с офисом 2013 иконки самих приложений восстановились. но иконки файлов docx, xlsx и тд остались без изменений. чтобы они тоже восстановились пришлось назначить на docx другое приложени, а потом вернуть winword. и после этого иконки файлов тоже стали нормальными, причем для всех файлов офиса

  24. Богдан говорит:

    «то посмотрите, существует ли папка %WINDIR%\Installer\{90140000-0011-0000-0000-0000000FF1CE} и есть ли в ней файл wordicon.exe.»
    Где искать папку windir?

  25. Olga говорит:

    Здравствуйте.
    Помогите пожалуйста, после обновления антивируса пропали иконки. Офис 2013. У вас папки для 2013 офиса нет?

  26. Альберт говорит:

    Спасибо, помогло! Только пришлось скаченную папку переименовать.

  27. Максим говорит:

    У меня самым неприятным было то, что мой 2007 офис с пропавшими иконками ещё и удаляться не хотел (я сразу решил его переустановить, но облом). Замена иконок от 2010 помогла.

  28. Alex говорит:

    Спс за файл с иконками оч помог

  29. андрей говорит:

    спасибо, всё получилось. w8.1*64

  30. Сергей говорит:

    По-глупости снес все из папки …\Installer. Сделал вроде так, как написано. НО файлы отобразились как-то странно: на рабочем столе — нормальная иконка, а при переносе ее в папку — прежняя ерунда.
    С чем это связано?

    • Сергей говорит:

      «ее» в смысле этого же файла с рабочего стола в папку

    • IdeaFix говорит:

      А если грохнуть кэш иконок?

      • Сергей говорит:

        Там вообще интересно получилось. Документы, сохраненные в Word 97-2003, отображались «правильной» иконкой, а глючили созданные в 10-ом Office.
        Думаю, что пока метался в поисках решения (пока не нашел Ваш сайт) как-то накосячил с MS Office 2010. Потому как сначала я его удалял, а потом нашел Ваш сайт и откатил систему. Возможно, восстановилось не все.
        Вобщем, переустановил MS Office. Помогло.

  31. Алексей говорит:

    Спасибо за статью, почти все получилось. Не смог восстановить только иконки Visio. Попробовал даже так —
    из папки C:\Program Files (x86)\Microsoft Office\Office14 скопировал файл VISICON.EXE в папку C:
    \Windows\Installer\{90140000-0011-0000-0000-0000000FF1CE}, не помогло 🙁 может VISICON.EXE какой-то
    неправильный? Поможите

  32. Алексей говорит:

    Все, победил. Чтобы отображались иконки Visio, а может и еще каких-то программ в соседней папке C:\Windows\Installer\{90140000-0057-0000-0000-0000000FF1CE} также нужно заменить файлы без иконок на файлы с иконками с другого компа или, как у меня, из папки Windows.old

  33. Алексей говорит:

    Огромное спасибо за помощь! Сработало, но не с первого раза. Я не сразу обратил внимание, что в реестре в 2013-м «Офисе» указана папка {90150000-0011-0000-0000-0000000FF1CE}, а не {90140000-0011-0000-0000-0000000FF1CE}, как у Вас. То есть вместо цифры «4» там цифра «5». Я просто скопировал название из реестра и переименовал Вашу папку. И заработало!
    Вы, случайно, не знаете, где найти файл ARPPRODUCTICON.exe, чтобы восстановились значки ABBYY FineReader? Его опасно качать с какого попало сайта, он может быть заражён. Но именно он отвечает за отображение значка FineReader.

  34. Александр говорит:

    Спасибо! У меня правда офис 2013, ICON.EXE файлы взял прямо из папки где установлен сам офис и счастье))

  35. Roza говорит:

    Спасибо..Все заработало..

  36. Дмитрий говорит:

    Помогло с 2013-м офисом, спасибо!

  37. Виктор говорит:

    Помогло с 2010-м офисом, спасибо!

  38. Вася говорит:

    windows 2010 и офис 2013 помогло, перезагрузился и ок стало!! СПАСИБО!

  39. Елена говорит:

    Здравствуйте!
    У меня в реестре HKEY_CLASSES_ROOT.расширение (.doc) ссылается по умолчанию на doc_auto_file, а там параметра DefaultIcon нет.

  40. Ольга говорит:

    Спасибо!

  41. Юрий говорит:

    Спасибо за папку, братан! Файлов просто нет. Создал папку по ключу из реестра. Туда твои файлы. А то достали значки без иконок!

  42. Евгений говорит:

    FAR Manager при установке снес всё содержимое папки c:/Windows/installer. Приложенный архив помог, спасибо.

  43. Игорь говорит:

    Сначала сделал папку. Е небыло а потом уже как сказал Петр. И только тогда заработало…
    Спасибо всем

  44. Еена говорит:

    У меня Win7 и Office2016. На панели задач вместо ворда пустая иконка. Захожу в С:\Program Files\Microsoft Office\Office16\ (туда где установлена нужная программа), нахожу WINWORD.EXE, жму правой мышой и выбираю то, что надо: закрепить\открепить «в меню Пуск» или «на панели задач» — сначала удаляем, затем ставим. Удалить ЯРЛЫК (не спутайте с программой) можно непосредственно нажав на сам ярлык правой мышой и выбирать удалить, потом делаем, как написано выше)). Этот метод использован неоднократно. Но перед данными манипуляциями посмотрите в свойства ярлыка. Если в «Свойства объекта» или в «Рабочая папка» присутствуют посторонние записи, то у вас пошалил вирус и надо пролечить комп, а потом заниматься восстановлением ярлыков.

    • IdeaFix говорит:

      Еена, Вы не правы. Вирус у нас не шалил, у нас шаловливые руки %windir%\installer почистили.

      Вам же нужно разобраться чем значки отличаются от ярлыков….

      • Еена говорит:

        Извините, уважаемый IdeaFix, но я писала именно про ярлыки, поскольку были замечены два момента: ярлыки могут отображаться пустыми рамками «ни с того, ни с сего» (со слов пользователей) и пользователь, как Вы мне указали, может не делать различий между ярлыком и значком, т.е. не знать отличия lnk от ico. Да, я не права, что не сделала акцент на этом в своем комментарии. С уважением.

  45. anna говорит:

    Спасибо большое за информацию! Папка Installer в Windows 7, видимо, скрытая. Поиском wordicon.exe нашлась, она там есть. А проблема моя не решилась. При вставке объекта в документ ворд (создание из файла и вставка в виде значка) — как раз этот значок-то и не отображается. причем для файлов doc отображается, и я могу увидеть путь, где лежит этот wordicon.exe. Но прописать путь для файлов docх не могу, поскольку папки installer не видно (

  46. Владимир говорит:

    в 2003 Справка — Найти и восстановить
    в 2007 Office — Параметры приложения — Ресурсы — Диагностика
    В 2010м Пуск-Программы-Microsoft Office — Средства Microsoft Office — Microsoft Office Picture Manager (Диспетчер рисунков Microsoft Office) — Справка — Найти и восстановить.
    Спасибо помогло.

  47. Маддок говорит:

    Спасибо выручил

  48. Виктор говорит:

    Помогло скопировать папку с иконками в нужное место. Спасибо большое за информацию.

  49. Александр говорит:

    Благодарю радушно!!!
    На пк мучили 1с — не вставала новая версия, сиклинер, реестр поиском, всякие советы с инета )) в итоге 1 с встала а иконки офиса пропали ))
    Офис не удаляется, не устанавливается, с рабочего пк закинул папку, по Вашей подсказке, потом
    Панель управления\Все элементы панели управления\Программы по умолчанию\Сопоставление типов файлов …(Задать сопоставления)
    и появились иконки))
    Спасибо, а то думали Windows сносить))

  50. Александр говорит:

    посмотрите, существует ли папка %WINDIR%\Installer\{90140000-0011-0000-0000-0000000FF1CE} и есть ли в ней файл wordicon.exe. Если папка не существует — создайте её (прямо в фигурных скобках) и скопируйте туда файлы,
    Где и как содать папку? В каких фигурних скобках? Если можно чуть популярнее.

    • IdeaFix говорит:

      Если для Вас это является проблемой, то наверное не стоит делать это самостоятельно. Не стёб, просто сломать можете больше чем починить.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *