6

Сегодня я установил приложение exe icon changer к сожалению, это приложение не работает должным образом, поэтому я решил удалить это ...

Я не могу вспомнить название приложения, но я помню, что, когда я удалял это, на деинсталляторе было сообщение: Restoring icons from windows-cache. и деинсталлятор остановился со 100% прогресс-баром, после перезагрузки компьютера я больше не вижу значков приложений.

Вот скриншот из моего меню «Пуск», то же самое происходит на моем рабочем столе

/Извините за мой английский.

3 ответа3

12

Если значки или значки не отображаются правильно в Windows, есть несколько шагов, чтобы попробовать / проверить:

  1. Восстановите кэш иконок:
    • Автоматически:
      1. Запустите средство очистки диска (cleanmgr.exe)
      2. Выберите Thumbnails , затем OK
      3. Перезагружать?

    • Вручную из Проводника:
      1. Откройте вашу локальную папку данных приложения:
        • 2000/XP: %userprofile%\Local Settings\Application Data
        • Vista/7: %localappdata%
      2. Удалите файл IconCache.db (вам нужно, чтобы скрытые файлы были видны)
      3. перезагружать

    • Вручную из командной строки:
      1. Откройте командную строку (cmd.exe)
      2. Перейдите на local-app-data: C:\> cd "<dir from step 1 above>"
      3. Удалите кэш иконок: C:\…Local…> del /a IconCache.db
      4. перезагружать


  2. Проверьте пользовательские обработчики значков:
    1. Откройте командную строку (cmd.exe)
    2. Введите assoc EXT где EXT - это расширение типа проблемного файла, например:
      C:\> assoc .exe
      .exe=exefile
    3. Перейдите к HKEY_CLASSES_ROOT\<file-type>\ShellEx , где file-type - это результат, полученный вами от предыдущей команды (например, exefile)
    4. Посмотрите, есть IconHandler раздел /ветка IconHandler под ShellEx
      (Некоторым типам файлов, таким как ярлыки (файлы .lnk), нужен обработчик значков)
    5. Если это так, удалите его или просто переименуйте (например, в #IconHandler , IconHandler- и т.д.)
    6. Обновите рабочий стол /окно с файлами


  3. Проверьте «Старые иконы»:
    1. Найдите ассоциацию расширения как в шагах 2.2-2.3
    2. Перейдите к CLSID в IconHandler (например, HKCR\CLSID\{42042206-2D85-11D3-8CFF-005004838597})
    3. Проверьте, есть ли подраздел Old Icon , если так, разверните его
    4. Изучите подразделы в разделе « Old Icon и убедитесь, что значения DefaultIcon являются правильными (они не могут содержать кавычек и должны содержать индекс значка, даже если он равен ,0 для файлов без значков, таких как .dll , .exe или .icl)


  4. Установите значок «self» для файлов, содержащих их значок (например, .exe , .ico , .bmp …):
    • Использование редактора реестра:
      1. Определите тип файла, как в шагах 2.1 - 2.2 выше
      2. Запустите редактор реестра (regedit.exe)
      3. Перейдите к HKEY_CLASSES_ROOT\<file-type>\DefaultIcon
      4. Установите значение по умолчанию "%1"
      5. обновление

    • Используя файл:
      1. Создайте простой текстовый файл с помощью текстового редактора (например, notepad.exe)
      2. Введите или скопируйте и вставьте следующее (не забудьте заменить тип файла):
        REGEDIT4                               
        [HKEY_CLASSES_ROOT\<file-type>\DefaultIcon]
        @="\"%1\""                             
      3. Сохраните файл как Reset_Icon.reg (не Reset_Icon.reg.txt)
      4. Дважды щелкните файл .reg чтобы объединить его с реестром.
      5. обновление


  5. Убедитесь, что эскизы включены (Vista и выше):
    1. Откройте диалоговое окно « Параметры папки »:
      • Открытая shell:::{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}
        или же
      • Из окна проводника меню Tools->Folder Options…
    2. Выберите вкладку « Просмотр »
    3. Снимите флажок Всегда показывать значки, а не миниатюры
    4. обновление
3

Поскольку все обычные процедуры для исправления проблем с пиктограммами (и подробно описанные здесь Synetech) не будут работать, я предположил, что проблема связана с оставшимися элементами неудачной деинсталляции этого неизвестного приложения ...

Предложение № 1: попробуйте это:« Мои значки папок и приложений» в Windows 7 - это общее примечание:то же самое, что и в решении Synetech № 1, за исключением этого различия:«измените битовую глубину экрана на 16 бит, а затем обратно на 32 бит»

Предложение № 2: Попробуйте Ms Fix: « Исправить проблемы с программами, которые не могут быть установлены или удалены »

Предложение № 3: Попробуйте восстановить систему ...

Надеюсь, это поможет.

0

Я пробовал несколько разных вещей. То, что сработало для меня, было здесь.

Эта страница имеет две опции:

  1. Автоматическая опция: скачать пакетный файл и запустить его
  2. Ручная опция (я предполагаю, что она содержит содержимое пакетного файла автоматической опции):
    • ie4uinit.exe -ClearIconCache
    • taskkill /IM explorer.exe /F
    • DEL "% localappdata%\IconCache.db" /A
    • выключение /r /f /t 00

У меня были проблемы дважды. Сегодня первая команда из ручной опции устранила проблему.

Удачи!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .