Иконки моих файлов jpg и rar представлены странным значком. Вот как это выглядит. В чем проблема?
4 ответа
У меня была такая же проблема, как и у вас, из-за установки PhotoStage от NCH. Я могу сказать, что программа установила все виды ассоциаций файлов, но неправильно и с ошибками. Чтобы вернуть значки в нормальное состояние (ассоциация ваших программ, а не окон по умолчанию), вы должны выполнить поиск по regedit для этой строки.
%SystemRoot%\SysWow64\shell32.dll,19
Примечание: эта строка соответствует значку, который показывался в моем конкретном случае, поэтому последнее число (это индекс) может отличаться. Попробуйте локализовать строку для ассоциации файлов, которая, как вы знаете, неверна, и возьмите оттуда значение индекса. Если я правильно помню, значок с моей стороны был в формате PDF. Все показывало значок PDF-файла.
Удалите все значения, содержащие эту строку, а "DefaultIcon" - это имя ключей, в которых она содержится.
Просто сделайте это с каждой найденной строкой, затем перезапустите explorer.exe или перезагрузите компьютер. Все должно быть исправлено.
Возможно, проблема может заключаться в вирусной инфекции или, возможно, вам нужно перестроить кэш иконок (вы можете сделать это с помощью программы). Если вы подозреваете, что проблема связана с вирусной инфекцией, вы можете проверить компьютер на наличие вирусов / вредоносных программ с помощью Malwarebytes AntiMalware, а также найти Adware с помощью этой программы (AdwCleaner).
Программа, которую вы используете, также может изменить значок для этих файлов: чтобы изменить значок и связанную программу для открытия этих файлов, настройте пользовательскую программу на постоянное открытие файлов JPEG (делайте то же самое с файлами RAR). Для этого сделайте это:
- Щелкните правой кнопкой мыши файл и найдите параметр «Открыть с помощью…».
- Выберите программу, в которой вы хотите всегда открывать эти файлы, и установите флажок "Использовать выбранную программу для открытия файлов такого типа" и примите.
Я надеюсь, что это принятый ответ, учусь на ошибках, если это не так.
Я недавно скачал 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 из оставшихся файлов, о которых я беспокоился, были ПЕРЕКЛЮЧЕНЫ НАЗАД УСПЕШНО!
Итак, я надеюсь, что это помогло, и я вернусь позже, чтобы отредактировать этот ответ, чтобы он был менее многословным, более ясным и конкретным.
Проблема в том, что вы просто установили или (случайно) настроили вручную какую-то другую программу для связи с этими типами файлов. Когда программа связана с типом файла, она обычно меняет значок файла. Программа также могла бы напрямую изменить значок, не связываясь с ассоциацией файлов, но это редко. В любом случае, это довольно простое изменение реестра.
На самом деле не может быть никаких проблем ; новая программа (или новая версия существующей программы), которая может открывать файлы этих типов, могла просто изменить значок. Это не всегда желательное поведение, но обычно оно не вредно.
Чтобы узнать, о какой программе идет речь, есть инструменты, которые помогут нам вывести ее из реестра. Попробуйте запустить следующие команды в 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), который вы хотите использовать для файла.