19

В моем текущем разрешении (1680x1050) меню «Пуск» в Windows 10 имеет очень большие поля, но с очень маленькими значками в них.

Несмотря на то, что размер небольшого блока составляет 50х50 пикселей, значок в нем имеет разрешение только 24х24. И когда у вас средняя коробка (100x100 пикселей), значок перемещается в разрешение 32x32, но даже это довольно глупо, учитывая, что эти иконки (даже большинство встроенных) имеют изображения с более высоким разрешением - часто до 128х128 или 256х256.

Мне бы хотелось, чтобы в маленьких коробках (50x50) использовались значки размером 32x32, а в больших коробках можно было увеличивать, чтобы использовать столько места, сколько предлагается (даже принудительные 64x64 на коробках среднего размера меня удовлетворили бы).

Есть ли способ заставить Windows сделать это? Я не возражал бы редактировать реестр, если бы знал, какой ключ изменить, но я не мог легко его определить - если он вообще существует.

Если вы хотите знать «Почему?«:

  • Большие иконки для меня легче выбрать при быстром выборе инструментов, которые я регулярно использую. Чем быстрее я могу визуально идентифицировать значок, тем быстрее я могу щелкнуть по нему. Это не просто оправдание, я часто устанавливаю значки папок во многих папках, по которым я регулярно перемещаюсь, потому что это проще и быстрее, чем читать текстовые метки папок.
  • 32x32 - это стандарт Windows для значков, и большинство значков предназначены для этого разрешения или выше. Microsoft уменьшает масштабы некоторых значков, которые не обеспечивают собственные значки 24x24, делая их размытыми и снижая качество. Обратите внимание на маленький значок на картинке выше - логотип Steam сильно размыт из-за уменьшения масштаба.

2 ответа2

19

Окончательное редактирование

Я выпустил утилиту и исходный код здесь, если кто-то хотел это - https://github.com/Jonno12345/TileIconify/releases

Видео о функционале можно посмотреть здесь. Дайте мне знать на GitHub, если есть какие-то проблемы, и я посмотрю. Я проверял это только на моей машине.

Обратите внимание, у вас должна быть Windows 10 ноября 1511 - сборка 10586 или выше, чтобы это работало.

Некоторые функции используют PowerShell, но это необязательно и по умолчанию отключено.

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

Видео для справки:

http://gfycat.com/OldOccasionalIndianelephant


редактировать

Я сделал утилиту для этого (в основном потому, что сам этого хотел ...!). Если вы захотите, я могу выпустить его и исходный код, хотя я проверил его только для себя и не могу нести никакой ответственности за любые неизвестные действия, которые он может совершить. Это достаточно просто для обратного, просто удалите файлы, упомянутые ниже (один файл XML и папку). Заметьте, я собрал все это за пару часов, это ни в коем случае не инструмент качества производства;)... Вот видео этого в действии:

GfyCat ссылка

Лучшее видео с добавленной опцией удаления: Gfycat2

Я не удосужился заставить это работать для пакетов ссылок, так что это по одному, хотя это не будет проблемой. В настоящее время ссылка должна указывать на EXE, содержащий значок. Кроме того, некоторые ссылки, такие как Adobe Reader XI видимому, не имеют действительной цели в ярлыке, просто Adobe Reader XI , поэтому я понятия не имею, как они работают, и я не потратил время на попытки сделать это. Наконец, по причинам, которые я не могу объяснить в данный момент, Firefox кажется, переопределяет этот параметр, он на самом деле имеет цвет фона, отличный от всех моих закрепленных ярлыков по умолчанию. Я не уверен, как он это делает, поэтому он не работает для этого.


Оригинальный пост

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

Для этого примера я буду использовать Steam.


До:

  1. Перейдите в папку, содержащую исполняемый файл, на который ссылаются ярлыки, (в данном случае C:\Program Files (x86)\Steam)

  2. Создайте в этой папке следующий файл - Steam.VisualElementsManifest.xml со следующим содержимым:

    <Application xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'> <VisualElements ShowNameOnSquare150x150Logo='on' Square150x150Logo='VisualElements\Logo.png' Square70x70Logo='VisualElements\Logo.png' ForegroundText='light' BackgroundColor='#323232'/> </Application>

Конечно, вы можете настроить цвет фона и пути к папкам, если хотите. Формат файла должен быть EXENAME .VisualElementsManifest.xml

  1. Создайте папку в той же папке, что и ваш новый файл XML - VisualElements .

  2. С помощью программного обеспечения, такого как BeCyIconGrabber, извлеките значки с наибольшим разрешением из файла .exe приложения, сохраните его как VisualElements\Logo.png .

  1. Теперь нам просто нужно вызвать меню «Пуск» для обновления ярлыка, самый простой способ сделать это - просто вырезать его в другую папку, а затем снова вернуться. (Я просто перенес его на рабочий стол и обратно)

Результаты, достижения:

Редактировать - Доказательство, что это не просто Steam:

3

TileIconifier

выпущен на GitHub пользователем Jonno12345

Это бесплатное приложение позволяет пользователю выбрать значок из библиотеки DLL целевого приложения или назначить собственное изображение и изменить размер значка (не мозаики) до любого желаемого размера. В дополнение к базовым плиткам ссылок EXE в разделе «Утилиты» пользователи могут создавать и настраивать плитки для:

  • Специальные папки Explorer
  • Значки ссылок Steam
  • Значки приложений Chrome
  • Значки приложений для Магазина Windows
  • URL-адреса и ссылки электронной почты

Вот несколько снимков экрана, на которых я изменил размер иконки Safari в Windows 10: (да, я использую Safari)

Перед масштабированием иконок

Интерфейс TileIconifier: TileIconifier

Непосредственный эффект масштабирования значков плиток: После масштабирования значков

После возни с пользовательскими иконками: После некоторого возни

Учебник и загрузка:

Полное руководство по использованию приложения находится на MakeTechEasier.

А само приложение TileIconifier находится на GitHub

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