PDA

Показать полную графическую версию : пропали иконки на тип файла


Bright
01-01-2008, 11:49
Чистил папку windows, после чего пропали иконки файлов на офисные приложения. Как в ХР назначить иконки на определенный тип файла я знаю, а в висте такой опции нету.
Как их восстановить?

Blast
01-01-2008, 21:42
Какие именно типы файлов лишились иконок, каким приложениям они сопоставлены, какая версия офиса установлена?

Bright
01-01-2008, 22:16
2007 офис. То что уже заметил: иконки водровских файлов, экселовских, pdf.
Вроде можно через реестр все вернуть, если ручками исправить.
Всяческие автоматические бэкапщики у меня отключены т.к. откат не получится.

Blast
01-01-2008, 22:22
Через реестр в принципе можно, но муторно немного.. прежде чем приступить давайте попробуем так: на документе правую кл. мыши - Открыть с помощью - выбирайте там Word, ставьте там птицу на "Использовать выбранную программу....." - может получится, но врят ли :)

Bright
02-01-2008, 11:21
попробуем так »
Пробовал - не получилось. Я вообще хотел ассоциацию снести(через панель управления и далее), а потом заново сделать - тоже не получилось.
В папке Windows я очистил SoftwareDistribution и Installer

Blast
02-01-2008, 12:14
ок, давайте начнем с файлов doc и docx
Примените этот твик реестра: Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.doc]
"Content Type"="application/msword"
@="Word.Document.8"

[HKEY_CLASSES_ROOT\.doc\PersistentHandler]
@="{98DE59A0-D175-11CD-A7BD-00006B827D94}"

[HKEY_CLASSES_ROOT\.doc\shellex]

[HKEY_CLASSES_ROOT\.doc\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}"

[HKEY_CLASSES_ROOT\.doc\Word.Document.8]

[HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc]
"Content Type"="application/msword"
@="Word.Document.8"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc\PersistentHandler]
@="{98DE59A0-D175-11CD-A7BD-00006B827D94}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc\shellex]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc\Word.Document.8]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc\Word.Document.8\ShellNew]

[HKEY_CLASSES_ROOT\.docx]
"Content Type"="application/vnd.openxmlformats-officedocument.wordprocessingml.document"
@="Word.Document.12"
"PerceivedType"="document"

[HKEY_CLASSES_ROOT\.docx\PersistentHandler]
@="{D3B41FA1-01E3-49AF-AA25-1D0D824275AE}"

[HKEY_CLASSES_ROOT\.docx\ShellEx]

[HKEY_CLASSES_ROOT\.docx\ShellEx\PropertyHandler]
@="{993BE281-6695-4BA5-8A2A-7AACBFAAB69E}"

[HKEY_CLASSES_ROOT\.docx\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}"

[HKEY_CLASSES_ROOT\.docx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"

[HKEY_CLASSES_ROOT\.docx\Word.Document.12]

[HKEY_CLASSES_ROOT\.docx\Word.Document.12\ShellNew]
"NullFile"=""

[HKEY_CLASSES_ROOT\Word.Document]
@="Microsoft Office Word Document"

[HKEY_CLASSES_ROOT\Word.Document\CLSID]
@="{F4754C9B-64F5-4B40-8AF4-679732AC0607}"

[HKEY_CLASSES_ROOT\Word.Document\CurVer]
@="Word.Document.12"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx]
"Content Type"="application/vnd.openxmlformats-officedocument.wordprocessingml.document"
@="Word.Document.12"
"PerceivedType"="document"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\PersistentHandler]
@="{D3B41FA1-01E3-49AF-AA25-1D0D824275AE}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\ShellEx]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\ShellEx\PropertyHandler]
@="{993BE281-6695-4BA5-8A2A-7AACBFAAB69E}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\Word.Document.12]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.docx\Word.Document.12\ShellNew]
"NullFile"=""

Готовый reg файл (http://tools.oszone.net/Blast/reg/doc.reg)

Bright
02-01-2008, 12:41
Не помогло.:(

Blast
02-01-2008, 13:03
мда... В папке Windows я очистил SoftwareDistribution и Installer » может в этом проблема? Давайте там попробуем создать папку, полный путь должен выглядеть так: C:\Windows\Installer\{91120000-002E-0000-0000-0000000FF1CE}
а в нее поместим несколько файлов: officeicons.zip (http://tools.oszone.net/Blast/officeicons.zip) (почти 4 метра, я не стал выбирать, просто все поместил...)
И еще потом проверьте эти параметры реестра: Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,13"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,1"

[HKEY_CLASSES_ROOT\Word.Document.12\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,13"

[HKEY_CLASSES_ROOT\Word.Document.8\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,1"

[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,1"

[HKEY_CLASSES_ROOT\CLSID\{00020907-0000-0000-C000-000000000046}\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020907-0000-0000-C000-000000000046}\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020906-0000-0000-C000-000000000046}\DefaultIcon]
@="C:\\Windows\\Installer\\{91120000-002E-0000-0000-0000000FF1CE}\\wordicon.exe,1"

да, только обратите внимание, что все параметры реестра расчитаны на то, что система установлена на диске C, если у вас не так, то исправьте твик.

Bright
02-01-2008, 13:21
Все осталось как и было
:dont-know

Blast
02-01-2008, 14:35
Bright, а может проще будет удалить и установить заново сам офис?

Bright
02-01-2008, 14:53
Blast, проще винду переустановить, потому что потом могут всплыть еще какие-нибудь ассоциации без значков. Да и для прафилактики не помешает наверное;)
думаю пока что...пол дня терять не хотелось бы

Blast
02-01-2008, 14:55
проще винду переустановить »
не, ну это вообще последнее дело.. попробуйте офис для начала

Bright
02-01-2008, 15:13
О! таинственным образом появились иконки на doc и docx после того, как winamp через правую кнопку мыши назначил на плейлист(был WMP)
Теперь осталось сделать остальные.

kiripanda
19-04-2009, 17:25
Всё намного проще. Многие программы когда ставят к ярлыкам иконки они берут их не из установленных файлов, а из временных. Вы эти файлы удалили, вместе с ними пропали и иконки. Вам нужно сделать таким образом, чтобы иконки выбирались из папки с УСТАНОВЛЕННОЙ программой. Как точно это делать я не знаю. И последнее - я не kiripanda, я BasicXP. Просто не хотелось регистрироваться и я в интернете логин нашёл.

zgenius
24-10-2009, 18:22
У меня возникла аналогичная ситуация на Windows XP. Причина пропажи иконок MS Office - очистилась папка "Windows\Installer". В этой папке в директориях вида "{много цифр}" хранились файлы "имя.exe" из которых и брались иконки. Почему произошла самоочистка папки "Windows\Installer" пока выяснить не удалось. Проблему же с иконками решил так:

1. В проводнике Windows выбираем "Сервис"->"Свойства папки"->"Типы файлов". Ищем расширение файла у которого исчезла иконка. Например, ".doc".
2. Внизу справа нажимаем "Дополнительно".
3. В открывшимся окне выбираем "Сменить значок".
4. Появится сообщение, что файл не найден. Жмем "Ок". Появляется окно "Смена значка".
5. Нажимаем "Обзор" и ищем исполняемый файл необходимого приложения. Например, для файлов ".doc" это буде MS Word. У меня на машине это файл "C:\Program Files\Microsoft Office\Office10\WINWORD.EXE".
6. Выбираем необходимую иконку. Жмем "Ок" и далее "Ок".
7. Аналогично для остальных типов файлов, у которых пропали иконки.

zhelezyaka
28-11-2009, 00:30
Помогите!!!! А у меня на Windows7? значек "Microsoft Office Word 2003" документа другой , переустановил Word 2003 не помогло! может есть другой рег файл востановления Word 2003 документа или что то еще есть помогите ! (расширение Doc) Спасибо!

shadowbat
15-12-2014, 09:25
для XP
1. В проводнике Windows выбираем "Сервис"->"Свойства папки"->"Типы файлов". Ищем расширение файла у которого исчезла иконка. Например, ".doc".
2. Внизу справа нажимаем "Дополнительно".
3. В открывшимся окне выбираем "Сменить значок".
4. Появится сообщение, что файл не найден. Жмем "Ок". Появляется окно "Смена значка". »
как сделать то же самое для Windows 7 ? (тоже удалил "ненужную" папку Windows\Installer)

пока получилось только с помощью этого http://defaultprogramseditor.com/ (бесплатная и портативная)
http://s015.radikal.ru/i331/1412/11/b16e34423458t.jpg (http://s015.radikal.ru/i331/1412/11/b16e34423458.jpg)




© OSzone.net 2001-2012