2

У меня установлено 2 приложения: Mozilla Firefox и Tor Browser.

Tor Browser - это браузер на основе Firefox, имя которого совпадает с именем исполняемого файла: firefox.exe.

Проблема в том, что в меню «Пуск» начали отображаться одинаковые значки для обоих приложений, и я не знаю, как это исправить.

Некоторое время он работал нормально, но по неизвестной причине сломался.

Приложение Tor (firefox.exe) и браузер Firefox (firefox.exe) определенно имеют разные значки. Но....

1 ответ1

6

Значок и фон элемента меню «Пуск» определяются знаком « .VisualElementsManifest.xml ". Tor Browser использует неправильный значок, потому что Tor использует тот же манифест, что и Firefox.

Чтобы исправить это, перейдите в каталог Tor, где находится firefox.exe (Tor Browser). Там вы должны найти « firefox.VisualElementsManifest.xml ". (Вы можете видеть, что логотипы, связанные в файле, принадлежат Firefox.) Вы можете просто удалить его или переименовать в нечто вроде « firefox.VisualElementsManifest_.xml ". Без файла манифеста плитка будет использовать цвет фона по умолчанию и маленький значок программы. Кроме того, вы можете изменить файл манифеста и файлы изображений, на которые он направляет, чтобы выбрать собственный цвет фона и значок.

Это не решает проблему немедленно, так как информация о тайле кэшируется. Вы можете попробовать удалить плитку, переименовать ярлык в меню «Пуск» и затем прочитать плитку, но я обнаружил, что это не всегда работает. Вместо этого используйте метод, описанный здесь, чтобы перезагрузить кэш, выполнив следующее в Powershell:

(ls "$env:appdata\microsoft\windows\start menu\programs\Tor Browser.lnk").lastwritetime = get-date

Измените имя ярлыка, если у вас другое, или если оно находится в программных данных вместо appdata. После этого прочитал плитку.

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