Я недавно обнаружил,что при открытии проводника для просмотра папки «изображения» отсутствуют значки или эскизы файлов.
Я обнаружил, что я могу получить их снова, перейдя в режим просмотра и изменения «макет» из больших значков в другой вариант, а затем снова. Однако, если я продвинусь дальше в другую папку, все значки снова исчезнут.
проблема также возникает, когда я попытка открыть файлы в программах, таких как Photoshop, при переходе в меню Файл > Открыть.
У меня есть Google бы вопрос и видел несколько сообщений, таких как:
- этот описание процесса установки «отображать значок файла на миниатюрах»
- этот описание проверки системного файла scan and repair
- этот описание процесса очистки миниатюра caché
однако, ни один из них не решили проблему: — (
обновление:
- я 204GB бесплатно 463GB на мой диск C:
Загружаю сегодня виндоус и вижу картину, пропали изображения всех ярлыков, изображения папок в проводнике, не вызываются свойства файлов и папок. Еще тоталкомандер в корне системного не запускается.
Делал вот такую процедуру:
Открываем CMD от имени Администратора
Выполняем обе команды:
dism /online /cleanup-image /restorehealth
sfc /scannnow
Если любая из команд не выполнена успешно, необходимо восстановление ОС. Для этого есть 3 варианта:
Откат на предыдущую ОС, восстановление ее (чистая установка и т.д.) и повторное обновление до 10
Reset (без потери файлов), также удалить антивирусное ПО. Приложения придется переустанавливать.
In-Place Upgrade, опять же, удалив предварительно антивирусное ПО.
Если команды выше выполнены успешно, запускаем
powershell
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like «*SystemApps*»} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)\AppXManifest.xml»}
Все проходит без ошибок но толку ноль. Восстановление отключено так бы откатился. Вроде винда то в целом запускается все вроде работает, кроме перечисленного. Я думаю должен быть выход. В системных не ковырялся накануне, ни что не предвещало беды.
После обновления слетели иконки на рабочем столе, в панели задач и в проводнике. Отображаются только некоторые иконки системных приложений. Самое интересное, что на рабочем столе не пустые иконки, а их вообще нет. Кликабельно только название файла или ярлыка.
При этом в трее и меню «пуск» все иконки работают как и было.
-
Вопрос задан
-
6201 просмотр
Стрелочки с ярлыков не удаляли или подобные правки реестра? Если да — верните назад и все будет хорошо.
Пригласить эксперта
Если ярлыки есть и они работают но пропали картинки ярлыков, то значит в виндовсе нарушился кэш ярлыков, запустите от имени администратора следующий CMD-файл
taskkill /IM explorer.exe /F
cd /d %userprofile%\AppData\Local
del IconCache.db /a
start «» explorer.exe
P.S. сделал готовый CMD-файл (для тех кому лень)
https://disk.yandex.ru/d/6gwBecXtPW4eZA
запустите его от имени администратора
-
Показать ещё
Загружается…
10 окт. 2023, в 13:31
40000 руб./за проект
10 окт. 2023, в 13:21
3000 руб./за проект
10 окт. 2023, в 13:19
70000 руб./за проект
Минуточку внимания
Среди прочих сравнительно часто встречающихся проблем с Windows 10 — исчезновение значков программ с панели задач. Проблема может проявлять себя по-разному: при каких-то определенных событиях, очередном включении компьютера, просто во время работы и в других ситуациях.
В этой инструкции подробно о том, что делать, если пропали значки на панели задач Windows 10, чтобы исправить ситуацию и решить проблему.
- Простые способы вернуть значки на панель задач
- Дополнительные методы решения проблемы
- Видео инструкция
Простые способы вернуть значки на панель задач Windows 10
В первую очередь о простых подходах, которые могут помочь быстро исправить ситуацию с пропавшими с панели задач значками:
- Перезапустите проводник: для этого нажмите правой кнопкой мыши по кнопке «Пуск», выберите пункт «Диспетчер задач» в контекстном меню, на вкладке «Процессы» найдите «Проводник», выделите его и нажмите кнопку «Перезапустить».
- Проверьте, появляются ли значки на панели задач, если перезагрузить компьютер. Важно: выполните именно перезагрузку, а не «Завершение работы» с последующим включением. Если после перезагрузки они отображаются, а после завершения работы и включения компьютера значки панели задач пропадают, попробуйте отключить быстрый запуск Windows 10.
- Вручную скачайте и установите драйверы видеокарты (не только дискретной, но и интегрированной при её наличии) с официального сайта AMD, NVIDIA или Intel. Для интегрированной графики можно использовать драйвер с официального сайта производителя ноутбука или материнской платы компьютера — иногда он оказывается «более» рабочим. После установки драйверов перезагрузите компьютер.
- Если проблема появилась недавно, а у вас есть точки восстановления системы, используйте их, подробнее: Точки восстановления Windows 10.
- Если вместо отдельных иконок стали отображаться значки пустых окон, это может говорить о том, что программа, на которую ссылался ярлык была удалена: вами или, случается, антивирусом. Решение — удалить значок из панели задач: правый клик по нему — открепить от панели задач.
- В случае использования каких-либо программ для модификации внешнего вида панели задач (например: Как разместить значки панели задач по центру), теоретически такие программы могут привести и к исчезновению значков. Если запускали что-то подобное, проверьте, нет ли этих программ в трее, списке запущенных процессов, автозагрузке — закройте программу и посмотрите, решило ли это проблему.
Прежде чем переходить к описанным далее способам, проверьте, а есть ли значки панели задач в папке, где они должны располагаться. Для этого:
- Откройте проводник (для этого можно нажать клавиши Win+E).
- В адресную строку проводника вставьте
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
и нажмите Enter.
- В открывшейся папке должны быть пропавшие значки.
- Если их там нет, можно предположить следующее:
- Значки были кем-то откреплены от панели задач
- У вас возникали проблемы с профилем или папкой пользователя в ходе которой значки были потеряны. В этом случае проверьте содержимое папки C:\Пользователи (C:\Users\), если там есть старая папка пользователя, то в ней в AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar вы найдёте значки и их можно будет скопировать в папку, которую мы открывали на 2-м шаге.
- Если значков на 4-м шаге не оказалось, вы можете не продолжать выполнять далее описанные действия: просто снова закрепите значки на панели задач: сделать это можно через меню по правому клику на ярлыке или исполняемому файлу программы, выбрав соответствующий пункт, либо, если нужно закрепить из меню Пуск: правый клик — дополнительно — закрепить на панели задач.
Дополнительные методы решения проблемы
Если ранее описанные простые подходы к исправлению не принесли результата, можно попробовать использовать следующие варианты.
Ручная очистка кэша иконок
Иногда отсутствие значков может быть следствием поврежденного кэша иконок, чтобы очистить его, выполните следующие шаги:
- Запустите командную строку от имени администратора.
- По одной введите следующие команды, нажимая Enter после каждой
ie4uinit.exe -show taskkill /IM explorer.exe /F del /A /Q "%localappdata%\IconCache.db" del /A /F /Q "%localappdata%\Microsoft\Windows\Explorer\iconcache*"
- После выполнения последней команды закройте командную строку и перезагрузите компьютер.
Исправление в реестре Windows 10
Перед выполнением следующих шагов рекомендую создать точку восстановления системы или резервную копию реестра, так как есть вероятность, что что-то пойдёт не так, как ожидается. Затем:
- Нажмите клавиши Win+R, введите regedit и нажмите Enter, чтобы открыть редактор реестра.
- Перейдите к разделу реестра
HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
- Удалите в этом разделе параметры с именами IconStreams и PastIconsStream
- Повторите то же самое в разделе реестра
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
После выполнения изменений закройте редактор реестра и перезагрузите компьютер.
Перерегистрация приложения Shell Experience Host
Запустите Windows PowerShell от имени администратора (правый клик по кнопке «Пуск» и выбор соответствующего пункта контекстного меню, подробнее: Как запустить PowerShell от имени Администратора).
Введите команду (нажав Enter после неё)
get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + "\appxmetadata\appxbundlemanifest.xml")}
После выполнения команды (каких-либо сообщений появиться не должно, отобразится новое приглашение для ввода следующих команд) закройте PowerShell и перезагрузите компьютер.
Видео
Если же ни один из методов не помогает, можно попробовать выполнить проверку целостности системных файлов Windows 10 или создать нового пользователя, зайти под ним и посмотреть, будут ли показываться значки на панели задач в этом случае.
При отображении иконок различных программ или типов файлов в проводнике File Explorer, Windows вместо обращения к исходным файлам с иконками, получает копии картинок значков из специальных файлов с кэшем иконок. За счет того, что операционной системе не нужно каждый раз загружать оригинальные файлы иконок, ускоряется работа и прорисовка объектов в проводнике Windows.
В некоторых случаях, при повреждении файла с кэшем иконок, в проводнике (и на рабочем столе) могут отображаться белые иконки ярлыков и файлов, или вместо иконок приложений отображаются стандартные иконки Windows. В этом случае рекомендуется выполнить сброс системного кэша иконок.
На скриншоте ниже видно, что в макете стартового меню Windows 10 вместо значков некоторых приложений отображаются стандартные иконки папок.
Примечание. Некоторые пользователи при появлении такого бага пытаются переустановить проблемное приложение, что помогает далеко не всегда.
Кэш иконок в различных версиях Windows представляет собой один или несколько db файлов, хранящихся в профиле пользователя.
- В Windows 7 это файл IconCache.db в каталоге %userprofile%\AppData\Local
- В Windows 10 и Windows 8.1 – это множество файлов, имя которых начинается с iconcache_ (iconcache_16.db, iconcache_32.db, iconcache_48.db и т.д. в соответствии с размерами иконки в пикселях) и хранятся в каталоге %userprofile%\AppData\Local\Microsoft\Windows\Explorer
Не путайте файлы кэша иконок с файлами thumbs.db, которые содержат кэш эскизов изображения и видео в папке.
Сброс кэша иконок в Windows с помощью утилиты ie4uinit
В Windows есть специальная встроенная утилита ie4uinit (IE Per-User Initialization Utility), которую можно использовать для быстрого сброса кэша иконок.
- В Windows 10:
ie4uinit.exe -show
- Для Windows 7:
ie4uinit.exe -ClearIconCache
Эту команду нужно выполнить через меню Win+R -> команда -> Enter.
Команды абсолютно безопасные, но помогают восстановить нормальное состояние кэша иконок далеко не во всех случаях.
Скрипт удаления файлов с кэшем иконок в Windows
Чтобы сбросить кэш иконок, достаточно удалить db файлы с кэшем. Но предварительно нужно завершить процесс проводника File Explorer, чтобы он не блокировал доступ к файлам iconcache. Рассмотрим, как сбросить базу данных кэша иконок без перезагрузки Windows.
- Закройте все запущенные приложения;
- Откройте окно командной строки (
cmd.exe
или
powershell.exe
) с правами администратора; - Запустите диспетчер задач
taskmgr.exe
- В окне Task Manager перейдите на вкладку Details, найдите процесс explorer.exe и завершите его (End Task);
- Также вы можете завершить процесс из командной строки:
taskkill /f /im explorer.exe
- Затем последовательно выполните следующие команды для удаления кэша иконок в профиле пользователя (в зависимости от версии ОС):
Для Windows 10/ 8.1 (просто скопируйте этот код в окно командной строки или сохраните как текстовый файл reset_icon_windows.bat).
taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer
attrib –h iconcache_*.db
del /f IconCache*
del /f thumbcache*
cd /d %userprofile%\AppData\Local\
attrib –h IconCache.db
del /f IconCache.db
start C:\Windows\explorer.exe
В моем случае скрипт не смог удалить только файл
iconcache_idx.db
(Access is denied), но это не повлияло на итоговый результат. Кэш иконок был успешно сброшен.
Для Windows 7:
cd /d %userprofile%\AppData\Local
del /f /a s IconCache.db
start C:\Windows\explorer.exe<
Последняя команда в обоих случаях перезапустит процесс проводника Windows (
explorer.exe
), который при запуске пересоздаст файлы с кэшем иконок (в соответствии с заданными файловыми ассоциациями).