1

Иконки моих файлов jpg и rar представлены странным значком. Вот как это выглядит. В чем проблема?

4 ответа4

2

У меня была такая же проблема, как и у вас, из-за установки PhotoStage от NCH. Я могу сказать, что программа установила все виды ассоциаций файлов, но неправильно и с ошибками. Чтобы вернуть значки в нормальное состояние (ассоциация ваших программ, а не окон по умолчанию), вы должны выполнить поиск по regedit для этой строки.

    %SystemRoot%\SysWow64\shell32.dll,19

Примечание: эта строка соответствует значку, который показывался в моем конкретном случае, поэтому последнее число (это индекс) может отличаться. Попробуйте локализовать строку для ассоциации файлов, которая, как вы знаете, неверна, и возьмите оттуда значение индекса. Если я правильно помню, значок с моей стороны был в формате PDF. Все показывало значок PDF-файла.

Удалите все значения, содержащие эту строку, а "DefaultIcon" - это имя ключей, в которых она содержится.

Просто сделайте это с каждой найденной строкой, затем перезапустите explorer.exe или перезагрузите компьютер. Все должно быть исправлено.

1

Возможно, проблема может заключаться в вирусной инфекции или, возможно, вам нужно перестроить кэш иконок (вы можете сделать это с помощью программы). Если вы подозреваете, что проблема связана с вирусной инфекцией, вы можете проверить компьютер на наличие вирусов / вредоносных программ с помощью Malwarebytes AntiMalware, а также найти Adware с помощью этой программы (AdwCleaner).

Программа, которую вы используете, также может изменить значок для этих файлов: чтобы изменить значок и связанную программу для открытия этих файлов, настройте пользовательскую программу на постоянное открытие файлов JPEG (делайте то же самое с файлами RAR). Для этого сделайте это:

  1. Щелкните правой кнопкой мыши файл и найдите параметр «Открыть с помощью…».
  2. Выберите программу, в которой вы хотите всегда открывать эти файлы, и установите флажок "Использовать выбранную программу для открытия файлов такого типа" и примите.
0

Я надеюсь, что это принятый ответ, учусь на ошибках, если это не так.

Я недавно скачал NCH Software... ExpressScribe. Я не заметил этого до сегодняшнего дня, спустя 3 дня, но точные изображения пиктограмм, которые ОП показывает на рисунке выше, были такими же, как и мои файлы. Я был смущен. Этот ответ SuperUser был первым поисковым элементом в Google, который появился. К счастью.

Я последовал примеру, прежде чем приехать сюда. Этот ответ предназначен для тех, кто щелкнул правой кнопкой мыши по файлу (файлам) и выбрал « Программа по умолчанию» в качестве WinRAR или в зависимости от того, что по умолчанию используется для типов файлов, которые были изменены без вашего ведома и / или разрешения, но где значок НЕ изменился, оставив вас даже более запутанный, чем раньше!

Не волнуйтесь, я разобрался. Я перешел к START, затем набрал связи файлов изменений, затем из списка я выбрал « Задать программы по умолчанию», и когда это не сработало, я вернулся и выбрал « Задать файлы для открытия с определенной программой ...», и именно здесь я обнаружил исправить .

Дилемма: Значит, моя иконка осталась прежней. Я был смущен. Сначала я подумал, что изменение "значка" в настройках панели управления Windows будет правильным, но когда я обдумал это, я кое-что понял. Это бы ничего не решило. В окне параметров "Задать файлы для открытия с помощью определенной программы" вы увидите список из 3 столбцов: 1. Имена типов файлов ; 2. Описание типа файла ; 3. Программа по умолчанию, которая открывает его.

Я заметил, что во всех типах файлов, открытых NCH Express Scribe, были странные, которых я раньше не видел ... в частности * .arw

Конкретные файлы, о которых идет речь, где значок оставался неизменным и не менялись, когда я делал первое исправление, были описаны как файлы "WinRAR Archive". Но другие файлы архива WinRAR не были испорчены. Они были в порядке. Итак, все, что я сделал, - это угадал и выбрал тип файла * .arw, открытый с WinRAR вместо NCH ExpressScribe Software. К моему полному удивлению, ВСЕ 9 из оставшихся файлов, о которых я беспокоился, были ПЕРЕКЛЮЧЕНЫ НАЗАД УСПЕШНО!

Итак, я надеюсь, что это помогло, и я вернусь позже, чтобы отредактировать этот ответ, чтобы он был менее многословным, более ясным и конкретным.

0

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

На самом деле не может быть никаких проблем ; новая программа (или новая версия существующей программы), которая может открывать файлы этих типов, могла просто изменить значок. Это не всегда желательное поведение, но обычно оно не вредно.

Чтобы узнать, о какой программе идет речь, есть инструменты, которые помогут нам вывести ее из реестра. Попробуйте запустить следующие команды в CMD.EXE:

assoc .rar
ftype <whatever was to the right of the = sign from the previous command>

Каковы результаты этих команд? Результатом второй команды является путь и имя программы, которая обрабатывает эти типы файлов и, следовательно, вероятно, та, которая задает значок. (Теоретически, значок и ассоциация могут быть установлены разными программами, но на практике они почти всегда устанавливаются вместе.)

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

  • Автоматически: щелкните правой кнопкой мыши файл соответствующего типа и выберите Open With... При необходимости нажмите « Choose another app . Когда появится список приложений, которые могут открыть файл, установите флажок Always use this app to open <extension> files , выберите приложение, которое вы хотите использовать, и нажмите OK. Это, вероятно, обновит значок.
  • Автоматически: используя поле поиска в меню "Пуск" (вы можете просто начать набирать текст в меню "Пуск" или на экране "Пуск"), найти "Программы по умолчанию" и запустить его.
    • Нажмите Set your default programs если вы хотите выбрать приложение, а затем выбрать типы файлов для него.
    • Нажмите Associate a file type with a program если вы хотите выбрать тип файла, а затем выберите приложение, в котором оно открывается.
    • В любом случае, вы можете установить тип файла <-> ассоциация программы, который обычно меняет значок.
  • Полу-вручную: с помощью команды assoc или редактирования реестра с помощью такого инструмента, как regedit , измените тип файла для данного расширения. Вы можете увидеть список всех типов файлов, запустив команду ftype в CMD, хотя это будет долго. Значок связан с типом файла, который не обязательно связан с конкретным расширением (например ,jpg и .jpeg имеют тип файла jpegfile в конфигурации Win10 по умолчанию). Чтобы сделать это изменение через реестр, перейдите к HKEY_CLASSES_ROOT , откройте ключ для рассматриваемого расширения и измените строковое значение по умолчанию (без имени) для этого ключа.
  • Полностью вручную: с помощью редактора реестра вы можете напрямую изменить значок по умолчанию для типа файла. В HKEY_CLASSES_ROOT разверните ключ типа файла (не ключ расширения файла, хотя вы можете использовать его для определения типа файла) и выберите вложенный ключ DefaultIcon . (Если его как-то не существует, вы можете создать подраздел DefaultIcon .) Отредактируйте значение String по умолчанию, указав путь к файлу значка (или ресурсу значка, встроенному в другой файл, например, EXE или DLL), который вы хотите использовать для файла.

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