4

Я пытаюсь отключить масштабирование dpi для Wireshark, за исключением того, что Windows не позволяет мне:

Тем не менее , я выбрать любой другой случайный исполняемый файл в папке, uninstall.exe например, я могу сделать это хорошо:

Что дает?


Я знаю, что Microsoft не позволит вам отключить масштабирование для своих подписанных приложений:

Но это не тот случай.

Я также проверил манифест wireshark.exe в надежде найти там подсказку, но обнаружил, что Wireshark не предназначен для работы в Windows:

Почему Windows не позволяет отключить масштабирование с высоким разрешением на wireshark.exe?

1 ответ1

5

Если используемое программное обеспечение (в данном случае Wireshark) является 64-разрядным, то блоки совместимости будут недоступны.

Вы можете попробовать установить флаги совместимости непосредственно в реестре, которые находятся в следующем месте реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

В этом ключе создайте (строковую) запись как таковую:

  • Имя: полный путь к файлу .exe приложения.
  • Тип: REG_SZ (String)
  • Данные: HIGHDPIAWARE

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