Vista DPI 缩放:无法禁用 Wireshark 的 DPI 缩放

Vista DPI 缩放:无法禁用 Wireshark 的 DPI 缩放

我正在尝试禁用 Wireshark 的 dpi 缩放,但 Windows 不允许我这样做:

在此处输入图片描述

但是我选择文件夹中的任何其他随机可执行文件,uninstall.exe例如,我可以做得很好:

在此处输入图片描述

是什么赋予了?


我知道微软不会让你关闭他们自己签名的应用程序的缩放功能:

在此处输入图片描述

但这里的情况并非如此。

我还检查了wireshark.exe清单,希望在那里找到线索,却发现Wireshark 并非设计用于 Windows

在此处输入图片描述

为什么 Windows 不允许我禁用高 dpi 缩放wireshark.exe

答案1

如果您使用的软件(在本例中为 Wireshark)是 64 位,则兼容性框将不可用。

您可以尝试直接在注册表中设置兼容性标志,该标志位于以下注册表位置:

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

在该键中,创建一个(字符串)条目,如下所示:

  • 名称:应用程序 .exe 的完整路径
  • 类型:REG_SZ (字符串)
  • 数据:HIGHDPIAWARE

相关内容