Исправлено: неверный значок отображается для типа файла в Windows 10 и более ранних

Недавно я получил запрос, в котором пользователь установил Foxit Reader. Позже он установил случайно связанный тип файла .zip с Foxit Reader через диалог Открыть с помощью. Позже они решили проблему ассоциации, запустив исправление ассоциации .zip со страницы Исправления ассоциации файлов. Однако тип файла .zip по-прежнему отображал значок Foxit Reader, хотя настройки сопоставления были правильными.

неверный значок отображается для типа файла в Windows

Исправлен неверный значок, отображаемый для типа файла

Обычно значок должен обновляться после перезагрузки. Если этого не происходит, вы можете принудительно обновить значок оболочки, выполнив задачу, запускающую API-интерфейс SHChangeNotify. Например, вы можете использовать программы по умолчанию или приложения по умолчанию и изменить настройки программы по умолчанию (например, Google Chrome или IE по умолчанию), чтобы обновить значки оболочки. Следуй этим шагам:

  1. Открыть настройки, Приложения по умолчанию
  2. Нажмите на просмотрщик фотографий и выберите другую программу из списка
    приложения для просмотра фотографий Windows по умолчанию - настройки
  3. Опять же, нажмите на просмотрщик фотографий и выберите предпочитаемую программу на этот раз.

Это обновит значки оболочки автоматически.

В более ранних версиях Windows используйте апплет «Программы по умолчанию».

  1. Нажмите Пуск, Программы по умолчанию
  2. Нажмите Установить программы по умолчанию
  3. Выберите свой веб-браузер, почтовый клиент или любой другой элемент в списке.
  4. Нажмите на Установить эту программу по умолчанию кнопка.
  5. Нажмите ОК.

Это должно исправить значок типа файла .zip.

Всякий раз, когда изменяются параметры сопоставления файлов или создается новое сопоставление с помощью реестра или сценария, система может не знать об этом изменении. Программы используют вызов API SHChangeNotify, указывающий событие SHCNE_ASSOCCHANGED, чтобы обновить значки без перезагрузки.

Ссылка на основную публикацию
Adblock
detector