У меня есть программа, закрепленная на панели задач. После того, как я обновил программу (я думаю) значок сломался. Теперь я вижу то, что вы видите ниже; эта уродливая вещь по умолчанию значок приложения.
Если я откручиваю его, я получаю правильный значок. Если я затем щелкните правой кнопкой мыши на нем, значок снова сломается. Если я прикреплю это снова, все еще сломанный значок. Открепите снова и вернитесь к хорошей иконке. Очень надоедливый. Как я могу это исправить?
Ответы:
Основываясь на ответе @ dash17291, вот несколько более быстрая процедура (без перезагрузки), которая сработала для меня:
Откройте Windows Explorer, перейдите
%userprofile%\AppData\Local
, удалите IconCache.db.Откройте диспетчер задач, перейдите на вкладку «Процессы», выделите файл explorer.exe и нажмите «Завершить процесс». Ваш рабочий стол "исчезнет".
Находясь в диспетчере задач, выберите «Файл»> «Новая задача» («Выполнить ...»), введите explorer.exe и нажмите «ОК». Ваш рабочий стол должен появиться снова с ранее отсутствующими значками.
источник
DEL %userprofile%\AppData\Local\IconCache.db /a
в командной строкеВосстановите кэш иконок:
Источник: Как перестроить кэш иконок в Windows (http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html).
источник
Вы могли бы открепить ссылку на панели задач и снова закрепить приложение на панели задач. Значок обновился бы сам.
Причиной, по которой это произошло, были значки приложений, установленных установщиками MSI Windows, которые присутствуют вместе с самим установщиком. Из-за этого при обновлении программы ссылка на значок обрывается. Единственный способ исправить это - воссоздать ярлык / закрепленную ссылку или обновить значок самого ярлыка, щелкнув правой кнопкой мыши → Свойства → Изменить значок ...
например: Это ссылка на значок Nokia PC Suite:
%SystemRoot%\Installer\{92D1CEBC-7C72-4ECF-BFC6-C131EF3FE6A7}\ARPPRODUCTICON.exe
. Обратите внимание, что значок находится в установщике и не связан со значком, встроенным в исполняемый файл.источник
Ответ от dash17291 работает, но перезагрузка не требуется.
Просто войдите и бегите
из командной строки перезапустите проводник и перезагрузите панель задач.
По многим причинам (например, не запоминание этого материала) я предпочитаю создавать командный файл.
источник
/f /ah
вDEL
команду, в противном случае он будет сообщаться как не найденный.У меня была эта проблема, и я нашел причину, немедленное решение и долгосрочное решение:
Основная причина: если ваши объединенные переменные среды PATH содержат более 2048 символов, то они (и WINDIR) перестают быть видимыми во многих контекстах. Это может привести к тому, что пункты / программы меню «Пуск» будут «не найдены», даже если они действительно есть, и будут работать, если они запускаются вручную из проводника Windows или из командной строки.
Промежуточное исправление (возможно): у меня были смешанные результаты с этим, но если вы откроете Диспетчер задач (Ctrl-Alt-Del Task Manager) и выйдете из Проводника (рабочий стол заметки станет пустым, а меню Пуск исчезнет), а затем запустите Проводник опять все проблемы временно исчезают и все работает нормально. Однако это только временное решение.
ИСПРАВЛЕНИЕ / Решение : Уменьшите значение переменной PATH до 2048 символов. Используя Windows Explorer или через командную строку, запустите
C: \ WINDOWS \ system32 \ systempropertiesadvanced.exe
Нажмите кнопку Переменные среды внизу и просмотрите записи. Удаление неиспользуемых или ненужных записей, чтобы общее количество было менее 2048 символов (из переменной PATH), должно решить проблему. Затем вы можете повторить попытку временного лиса, и все должно быть в порядке, и как только вы благополучно перезагрузитесь, решение должно застрять.
Это относится к Windows 7, Vista, XP. Не уверен насчет 8 или 10 еще.
источник
Я добился определенного прогресса в этом вопросе (хотя мне не обязательно нравится ответ). Я обнаружил, что это происходит с такими вещами, как мой
steam.exe
, мойlunascape.exe
и т. Д. Я пытался это, странно, исправить.Перейдите в местоположение программы (то есть
C:\program files\Steam\
) и найдите подозрительную программу (ту, для которой значок не работает).Щелкните правой кнопкой мыши по нему и выберите «создать ярлык» [я знаю, это звучит глупо], затем прикрепите ТО к панели задач ВМЕСТО фактического exe-файла.
По какой-то причине это решило проблему для меня, и я надеюсь, что это решит проблему и для всех остальных.
источник
Обнаружил, что эта статья была полезна, где говорится:
Вы можете просто перейти на панель быстрого запуска по этому адресу:
%appdata%/Microsoft/Internet Explorer/Quick Launch/
источник
Я попробовал большинство других ответов и добился некоторого успеха, одна из моих иконок изменилась. В конце я перешел к самой папке с значком игры и скопировал ее в другую папку на рабочем столе, а затем указал на нее, щелкнув правой кнопкой мыши и выбрав свойства, а затем указав на значок, скопированный в другое место. Работал на меня!
источник
Я столкнулся с этой проблемой также для Startmenu и панели задач.
Я мог бы исправить это, восстановив файлы в папке % WINDIR% \ Installer, которую я ранее удалил, чтобы сэкономить место на системном диске.
Конечно, это помогает только для программ / приложений, которые используют MSI или Windows Installer.
источник
У меня ничего не получилось, кроме этого решения
Из этого туториала Вы узнаете, как сбросить регистр Windows для определенного файла расширения
Моя проблема возникла с текстовым редактором Atom, я больше не мог видеть значок в файле (в проводнике Windows), когда Atom был установлен в качестве редактора по умолчанию для этого типа файлов. (Моя проблема была только с Атомом). Atom был текстовым редактором по умолчанию для моего файла .html. Я скачал html-регистр по умолчанию и слил его с моим (запустил reg-файл).
Появится предупреждение о том, что html-регистр был изменен, а окна, связанные с Microsoft Edge, возвращаются в обработчик html-файлов по умолчанию.
А затем я снова устанавливаю Atom в качестве редактора html по умолчанию и появляются значки! Единственный html-регистр исправил все мои проблемы, я смог снова увидеть значок файла атома на всех связанных расширениях атома и на всех новых связанных расширениях.
НОТА
Я удалил
%userprofile%\AppData\Local\IconCache.db
раньше, но в настоящее время это не сработало, может быть, из-за двух сочетаний это работает для меня.источник
я потерял значок приложения быстрого запуска. Я зашел в папку программы, нашел .exe, который был таким же, как отсутствующий значок, а затем щелкнул правой кнопкой мыши ярлык «Отправить на» на рабочем столе, а затем закрепил его на панели задач. это была моя маленькая проблема и мое успешное решение.
источник
Откройте
explorer.exe
правой кнопкой мыши диск, на котором установлена Windows, и нажмитеProperties
.Теперь нажмите на кнопку
Disk Cleanup
, в открывшемся окне отметьтеThumbnails
подFiles to delete:
и нажмитеOK
, теперь вы можете закрыть это окно.Откройте
Task Manager
правой кнопкой мыши на панели задач и выберитеStart Task Manager
, перейдите наProcesses
вкладку и найдите,explorer.exe
затем нажмитеEnd process
.Теперь нажмите
File
в верхнем левом углу и нажмите «New Task(Run...)
Тип», чтобы уexplorer.exe
вас не было пропущенных значков.Значки некоторых приложений могут не отображаться на этом этапе, поэтому лучше перезагрузить Windows.
источник