Oc-windows.ru

IT Новости из мира ПК
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Пропали значки microsoft office

Пропали значки Microsoft Office, но файлы открываются

Пропали значки Microsoft Office, но файлы открываются

Добрый день! Уважаемые читатели, лучшего IT блога России :), pyatilistnik.org. Так уж повелось, что в последнее время я очень часто пишу про проблемы на сервере терминалов, благо пользователи и компания Microsoft, трудятся над созданием различных, интересных ситуаций. Не так давно поступила ко мне заявка, в которой описывалась такая проблема, на одном из узлов RDS фермы, а именно, пропали значки на офисных документах Microsoft Office (Exel, Word, Visio, Outlook). Самое забавное, что все документы открывались и работали, но согласитесь, это очень не удобно, когда нет возможности быстро ориентироваться в формате файла. Давайте я покажу, каким образом можно восстановить отображение значков Microsoft Office. Думаю, не далек тот день, когда и вы с этим столкнетесь.

Почему исчезают значки

Давайте вначале мы разберемся, почему могут исчезать значки Microsoft Office как с рабочего стола, так с документов. Как я и писал выше, данная проблема у меня появилась на терминальном сервере и выглядит она вот таким образом. Ярлыки на рабочем столе и документы в папке, все потеряли свои значки приложений Microsoft Office. Стрелками я отметил, что тип файлов exel таблицы, или значок Outlook 2016.

Сама проблема не нова с пропажей значков, не так давно мы с вами решали проблему, когда пропал значок громкости windows 10. Давайте рассмотрим по каким причинам исчезают значки с программ и файлов.

Основные причины пропажи

  • У вас слетели ассоциации файлов, это когда определенные форматы файлов, например, docx открываются не той программой или вообще операционная система Windows не знает, чем его открывать.
  • Проблемы с реестром Windows. Очень частая проблема, забегу вперед у меня все решилось с ней.
  • Поврежден офисный продукт
  • Требуется чистка кэша значков в операционной системе

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

Что делать если исчез значок на офисном приложении

Теперь переходим непосредственно к практике:

  • Заходим на нужного участника фермы, если выскочит ошибка, что «Если вы хотите подключиться к определенному участнику фермы для управления», то по ссылке есть инструкция. Если у вас ваши документы, вообще не открываются, то первым делом проверьте ассоциации файлов, я об этом подробно рассказывал, советую посмотреть, там смысл в том, что вы явным образом указываете каким приложением открывать нужный тип файлов. Для примера, выбираете Exel и задаете, что его нужно использовать по умолчанию.

Либо через правый клик по нужному файлу, выбрать «Открыть с помощью’

Указываем нужную программу, в примере я открыл файл .docx для него соответствует Word 2016.

  • Если вам это не помогло, и исчезнувшие значки Microsoft Office у вас не появились, но файлы открываются нужными приложениями, то вам должен в 90% случаев помочь метод связанный с реестром Windows.

Эта ветка отвечает за ассоциации файлов с конкретными программами, а так же за отображаемые значки. Я в своем примере выбираю файлы формата .docx, у вас в правой части окна редактора реестра, будет такой параметр «По умолчанию», в нормальной ситуации там будет значение Word.Document.12 для 2013 или 2016 Microsoft Office, для 2010 Word.Document.8. Если будет значение docx_auto_file, то для правильного отображения и восстановления значка поставьте значение Word.Document.12 или Word.Document.8.

Читать еще:  Скачать базу данных access

Теперь когда вы выяснили какое значение у вас для нужного расширения, у меня напомню это Word.Document.12, то ниже оставаясь в ветке реестра HKEY_CLASSES_ROOT, находим папку с данным именем (Word.Document.12).

Далее в Word.Document.12, вы находите папку DefaultIcon (она отвечает за стандартный значок). У вас в правой частb будет значение «По умолчанию» и вот значение у него должно быть в виде пути до файла с иконкой. По умолчанию это C:Program FilesMicrosoft Officeрелиз офиса файлы xlicon.exe, ppiicon.exe, wordicon.exe.

Посмотрите какой у вас путь, у меня это был C:Windowsinstaller<90140000-0011-0000-0000-0000000FF1CE>wordicon.exe,1

Делаем вот, что пробуем пройти по пути C:Windowsinstaller<90140000-0011-0000-0000-0000000FF1CE> у меня этой папки не существовало, а была только папка installer. Создаем в ней папку со значением в скобках. Далее в этой папке должен быть файл Wordicon.exe. Если его у вас нет, то тут для того, чтобы восстановить исчезнувшие значки Microsoft Office, нужно либо через поиск на диск C: его найти, либо скачать его с другого компьютера с таким же офисным пакетом.

В итоге моя папка <90140000-0011-0000-0000-0000000FF1CE>стала выглядеть вот так и после перезагрузки либо сервера, либо службы «Проводник» все исчезнувшие значки у меня появились. Аналогично этому метод, вы можете восстановить любой значок у любого приложения, главное понять, что ассоциируется в HKEY_CLASSES_ROOT с нужным расширением.

  • Как я и писал выше, данные методы помогают в 95% случаев, но если вам это не помогло, то вы можете решить проблему с пропавшими значками на файлах Microsoft Office, путем попытки восстановить офисный пакет, для этого откройте панель управления, перейдите в пункт «Программы и компоненты». Выбираем ваш пакет и в самов верху нажмите кнопку «Изменить»

У вас появится возможность восстановить Microsoft Office, данная процедура проверяет целостность всех файлов и их ассоциаций с нужными форматами, в итоге если у вас исчез значок с файлов, данный метод может помочь. Сама процедура занимает несколько минут. перезагрузитесь после процедуры.

  • Еще одним дополнительным методом будет очистка кэша значков в Windows, про это я уже писал подробно, тут лишь напомню команды для очистки. Открываете командную строку от имени администратора, это обязательно или Power shell и вводите по очереди данные команды:

Пропали значки microsoft office

Вопрос

Такая проблемка образовалась. И в проводнике, и на рабочем столе все документы офиса (и, кстати, pdf-файлы) отображаются «белым листом», мелочь, но клиенту хочется, чтоб красиво. Подскажите как вылечить. Спасибо.

Moderator not found. Begin flame war ([Y]/[N])?

Ответы

Moderator not found. Begin flame war ([Y]/[N])?

Я разобрался в чем проблема, мне помогло следующие решение:
Отображение ярлыков задается параметрами реестра в ветке HKEY_ >

Не ищи Бога, не в камне, не в храме — ищи Бога внутри себя. Ищущий, да обрящет.

  • Помечено в качестве ответа Александр Зайцев 22 ноября 2012 г. 5:23

Попробуйте удалить кэш иконок.
1. Запустите cmd от имени администратора
2. Завершите процесс проводника:
или в cmd командой

или
в меню пуск на пустом месте (возле кнопки завершения работы например) удерживая Ctrl и Shift нажмите правую кнопку мыши и выберите Выход из Проводника

3. Поочередно выполните следующие команды:

Не ищи Бога, не в камне, не в храме — ищи Бога внутри себя. Ищущий, да обрящет.

  • Помечено в качестве ответа Александр Зайцев 25 декабря 2012 г. 4:52

Все ответы

Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий

Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий

Moderator not found. Begin flame war ([Y]/[N])?

Moderator not found. Begin flame war ([Y]/[N])?

Я разобрался в чем проблема, мне помогло следующие решение:
Отображение ярлыков задается параметрами реестра в ветке HKEY_ >

Не ищи Бога, не в камне, не в храме — ищи Бога внутри себя. Ищущий, да обрящет.

  • Помечено в качестве ответа Александр Зайцев 22 ноября 2012 г. 5:23

Попробуйте удалить кэш иконок.
1. Запустите cmd от имени администратора
2. Завершите процесс проводника:
или в cmd командой

или
в меню пуск на пустом месте (возле кнопки завершения работы например) удерживая Ctrl и Shift нажмите правую кнопку мыши и выберите Выход из Проводника

3. Поочередно выполните следующие команды:

Не ищи Бога, не в камне, не в храме — ищи Бога внутри себя. Ищущий, да обрящет.

  • Помечено в качестве ответа Александр Зайцев 25 декабря 2012 г. 4:52

Moderator not found. Begin flame war ([Y]/[N])?

Anikeev’s blog

Когда на полевом ноутбуке стало катастрофически не хватать места на системном SSD, я решил снести LibreOffice и поставить MS Office 2007, лицензия которого у меня таки имелась. После установки пропали все значки офисных документов. То есть все файлы .doc, .docx, .xls, .xlsx, .ppt, .pptx выглядят одинаково — стандартным значком неопознанного файла. При этом все эти файлы работают нормально: при их запуске открывается соответствующее приложение. Короче, чисто эстетический косяк, который я хотел исправить. Гугления проблему обнаружили, но все советы сводились к «возьмите жопу молодого павлина» и «замените ышочпразщым на вжоауылфо». Особо хитрые, разумеется, предлагали скачать «волшебный исправлятор»: от сомнительных exe-шников до не менее подозрительных reg-файлов. Я же нашёл более простое и безопасное решение проблемы с иконками.

Загвоздка в том, что кое-кто ссылается куда-то не туда. В нашем случае система не может найти иконку для определённых типов файлов: doc, xls, ppt и их более современных Х-собратов.

Запускаем regedit и направляемся в ветку HKEY_CLASSES_ROOT. Там находим нужное нам расширение (.doc) и проверяем его значение.

У меня это значение было «Word.Document.8» — туда мы и отправимся: HKEY_CLASSES_ROOTWord.Document.8.

Тут нас интересует параметр DefaultIcon (стандартный значок). Этот параметр ссылается куда-то в дебри системы к файлу wordicon.exe. Воспользовавшись поиском, вы обнаружите, что такого файла у вас нет (или ссылка будет вести в неправильном направлении). В любом случае, у нас вместо файла с иконками есть файл winword.exe (стопудово есть, ибо это и есть «сам ворд»)— используйте поиск, чтобы узнать где он лежит. Стандартный путь для 2007го офиса: C:Program FilesMicrosoft OfficeOffice12 (там же есть excel.exe для xls-файлов и powerpnt.exe для ppt-файлов)

Теперь меняем значение параметра со «ссылки хрен-знает-куда» на ссылку к файлу winword.exe (цифра «1» после запятой необязательна — она просто указывает порядковый номер значка, который нужно выцепить из файла, если их много).

Теперь нужно перезагрузить систему (для опытных и ленивых: достаточно перезапустить процесс explorer.exe) и всё готово!

Таким же образом действуем с остальными расширениями. Открываем в HKEY_CLASSES_ROOT ветку с нужным расширением, смотрим его значение по умолчанию, направляемся туда и меняем значение DefaultIcon на путь к файлу соответствующей программы.

Вот и всё, ребята!

PS — Ах, да! Напоминаю, что ковыряние в реестре грязными кривыми руками может привести к нестабильной работе системы.

Смотрите также

Автомобильный навигатор Pioneer TZY: шляпный китай на Windows CE

BeTwinServiceXP или подключаемся к старушке WinXP как к серверу терминалов

Вот как надо закреплять окна программ на четверть экрана в windows 7 бесплатно

iOS 11 не дает запускать программы: кто виноват и что делать?

Куда пропал будильник в Xiaomi Mi Fit — приложение обновилось на iOS

Когда пропали иконки документов Microsoft Office

Продолжаем постигать тонкости внутреннего устройства операционных систем семейства Windows.

Иногда после установки Microsoft Office в Windows, начиная с версии Vista, могут пропасть иконки (значки) файлов. Подобную неприятность можно устроить себе и самостоятельно. В том числе и со значками других программ. Выглядит это следующим образом:

Как видите, здесь у нас пропали значки файлов MS Office и Adobe Acrobat (Adobe Reader). При это сами приложения успешно работают.

Интернет пестрит советами по чистке кэша иконок, однако нам требуется совсем не то. Причина кроется в том, что в современных ОС Windows иконки лежат не в самом исполняемом файле приложения, а в специальной папке %WINDIR%Installer (где %WINDIR% — каталог, в котором установлена Windows).

Таким образом, чаще всего значки файлов лежат по адресу C:WindowsInstaller.

Стоит добавить, что папка эта скрыта, поэтому нам нужно включить в настройках системы отображение скрытых файлов и папок. Делается это в Панели управления через Параметры папок.

Включаем отображение скрытых файлов

На вкладке Вид снимаем галочку возле пункта «Скрывать защищенные системные файлы» и отмечаем пункт «Показывать скрытые файлы, папки и диски».

Теперь будьте осторожны, дабы не удалить лишнего!

Итак, содержимое этой папки выглядит примерно так:

Именно в эти каталоги Windows складывает необходимые ей файлы при установке программ. Удалять их я крайне не рекомендую.

Скорее всего, раз у нас не отображаются значки некоторых файлов, то нужный нам каталог отсутствует. Попробуем понять о каком каталоге идет речь в случае с Microsoft Office.

Для этого откроем редактор реестра.

Для начала найдем расширение, для которого не отображается иконка. Все они лежат HKEY_CLASSES_ROOT. Возьмем, к примеру расширение .doc. Нас интересуется параметр по умолчанию и его значение. В данном случае Word.Document.8.

Теперь мы знаем, что искать дальше. Параметр Word.Document.8 лежит по тому же адресу HKEY_CLASSES_ROOT. Находим его там и смотрим, что лежит в DefaultIcon.

Как видите, значение явно указывает нам на папку Installer. Папка с длинным именем в фигурных скобках и есть искомый каталог. Если он у вас отсутствует, то его можно перенести с любого компьютера с той же версий Microsoft Office. Каталог для Office 2010 я сразу выложу здесь. Имя каталога зависит от версии Office. Например, для MS Office 2010 оно может быть:

В любом случае, подкорректируйте название каталога в соответствии с параметром реестра.

После перезагрузки иконки файлов должны вернуться. Аналогичным путём можно вернуть значки файлов любых других приложений: смотрим нужное расширение файла в реестре → находим нужный параметр → смотрим, в каком каталоге должны лежать значки.

Ссылка на основную публикацию
Adblock
detector