Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Иконки значков (http://forum.oszone.net/showthread.php?t=336836)

pankraty 24-09-2018 20:00 2832738

Иконки значков
 
Подскажите пожалуйста как быть: внезапно выключили свет и теперь на рабочем столе я наблюдаю следующее

значок находится под значком вроде системного файла. Пробовал удалять через командную строку IconCache.db,не помогает,да и такого файла по указанному пути C:\Users\[Пользователь]\AppData\Local\IconCache.db. нет.Как быть?

mwz 24-09-2018 21:34 2832747

Цитата:

Цитата pankraty
внезапно выключили свет и теперь »

Покажите SMART винчестера.
Посмотреть SMART можно c помощью, например, CrystalDiskInfo (можно скачать оттуда portable версию, распаковать в отдельную папку, причём хоть на флэшку — и запустить файл из распакованного архива).

Перед снятием скриншота растяните окно так, чтобы были видны все строки и все значения в колонках.

Цитата:

Цитата pankraty
значок находится под значком вроде системного файла »

Правой кнопкой по ярлыку — Свойства — закладка "Ярлык" — кнопка "Сменть значок...".
Значок показывает? Сообщения об ошибке не возникает? Если возникает — какое?

Повторить для нескольких других таких ярлыков.

Цитата:

Цитата pankraty
да и такого файла по указанному пути C:\Users\[Пользователь]\AppData\Local\IconCache.db. нет»

Нажмите комбинацию клавиш Win+R и введите в строку для ввода команду: cmd.exe. Нажимте Enter. В появившемся чёрном окне командного процессора введите команду
Код:

dir /A-D %userprofile%\AppData\Local\i*.*
и нажимте Enter. Так он виден? Подсказка: файл является скрытым, и если в Проводнике у вас не разрешён показ скрытых и системных файлов — он вам этот файл не покажет.

pankraty 24-09-2018 22:02 2832753


Цитата:

Правой кнопкой по ярлыку — Свойства — закладка "Ярлык" — кнопка "Сменть значок...".
Значок показывает? Сообщения об ошибке не возникает? Если возникает — какое?
ничего не происходит,значок виден,но не меняется.
Цитата:

вам этот файл не покажет
нашёл его,удаляю вручную,система его опять восстанавливает.

mwz 25-09-2018 00:01 2832765

pankraty, SMART нормальный, т.е. хорошо что нештатное выключение не привело к появлению нестабильных секторов. Непонятно, правда, почему 1769 часов общего времени работы показаны как 29?ч

Однако имеет смысл проверить диск на нарушения файловой системы: Свойства диска — закладка "Сервис" — Выполнить проверку.
Поскольку диск с системой, то проверка будет отложена до перезагрузки компьютера.

Цитата:

Цитата pankraty
значок виден »

Я так понял, не просто виден, а виден правильно.

Цитата:

Цитата pankraty
нашёл его,удаляю вручную,система его опять восстанавливает »

Этот файл кэшируется в память, и из памяти же записывается назад даже если он удалён. Чтобы его перестроить — надо удалять при неактивном Проводнике, тогда он пересоздастся. У меня на ftp-сервере лежит VB-скрипт для его такого удаления: ftp://mwz-ru.homeserver.com/pub/win7cleariconcache.vbs (если ссылка открывается в виде текста скрипта — то скачать его не интернет-браузером, а Проводником, введя этот адрес в адресную строку; или скопировать текст в Блокнот и сохранить как "win7cleariconcache.vbs"). Запускается двойным щелчком.

Однако всё это не всегда помогает, и иногда я использую обходной путь: по кнопке "Сменить значок" меняю временно значок на значок другой программы (но не из тех, ярлыки которых изменились на общий значок). А уже через две-три перезагрузки можно здесь вернуть назад ссылку на тот файл, из которого значок надо брать на самом деле.

UncleM 25-05-2019 16:55 2872981

Добрый день, уважаемые Гуру!. Похожая проблема. Изменился вид ярлыков некоторых программ и вид значков документов Microsoft Office. После чего - сказать затрудняюсь. ОС W7 Максимальная. Ноутбук... Удалял файл IconCache.db . Не помогло. Только вид некоторых ярлыков изменился на вид пустого листа. Некоторые стали такими: , а значки документов Microsoft Office остались изменёнными : . У тех значков, вид которых стал в виде пустого листа, появилась возможность в Свойствах изменить вид. У остальных кнопки "Сменить значок" - не активны :
Ярлыки программ восстановил через меню "Отправить - Создать ярлык на рабочем столе". Ярлык создался корректно. Изменённый удалил. А вот значки документов Microsoft Office изменить не удается.
Какие есть ещё варианты решения? Спасибо!

UncleM 25-05-2019 18:20 2872986

Цитата:

Цитата UncleM
А вот значки документов Microsoft Office изменить не удается. »

Проблема решена.
Поискав в сети упоминания похожих случаев, нашел здесь информацию в ответе пользователя AlekseyEzerskiy :

Скрытый текст
По непонятной причине, но случается так, что после установки очередного обновления MS Office . В операционных системах Windows Vista/7/8, почему-то пропадают все значки офисных приложений и файлов. Чистка кэшей эскизов, чистка системы и пр. манипуляции положительных результатов обычно не дают.

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

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

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

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

HKEY_CLASSES_ROOT\Word.Document.12\DefaultIcon
Если там будет значение типа

C:\Windows\Installer\{90140000-0012-0000-1000-0000000FF1CE}

то посмотрите, существует ли папка и есть ли в ней файл wordicon.exe. Если папка не существует — создайте её (прямо в фигурных скобках) и скопируйте туда файлы, если папка существует, но файлов нет — скопируйте файлы в существующую папку, если есть и папка и файлы, но сами фалы без значков — замените файлы на «рабочие» с другого ПК. Изменения отобразятся после перезагрузки.

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

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

Оказалось, что у меня в папке %WINDIR%\Installer нет вообще никаких других папок. Куда они исчезли и почему - пока не понятно.
Я создал папку согласно рекомендации автора ответа и перенес в неё файлы wordicon.exe и xlicons.exe из папки C:\Program Files\Microsoft Office\Office14 . После чего удалил файл IconCache.db и перезагрузил компьютер. Вид значков восстановился..


Время: 05:17.

Время: 05:17.
© OSzone.net 2001-