使用WDS部署Windows 7 – 某些应用程序似乎卡在125%dpi设置

我一直在使用Windows部署服务器部署Windows 7(64位)的图像,它工作得很好。 然而,有时部署的安装似乎默认为125%(中)的dpi设置(显示器通常是1920 x 1200),我不想要和改回100%(较小)的设置。 我根据需要注销,100%设置正确生效。 但是,即使Windows和大多数应用程序以100%的设置运行,一些应用程序(显然是32位应用程序)似乎仍以125%的分辨率运行。

请注意,一些机器不会遇到这个问题,受影响的应用程序是适合这些的。 我一直没能弄清楚这些机器有什么不同。

我甚至不确定这是否与Windows部署服务器有关。 我认为这是做Win 7默认最初的125%,并以某种方式卡住一些应用程序。

我想知道的是我该如何阻止这种情况发生,并纠正现有的受影响的机器。 受影响的应用程序在高DPI设置(布局问题和截断文本)下performance不佳。

奇怪的是,我找不到任何受这个问题影响的报道(这是我吗?)

好的,我find了答案。 在我看来,这实际上是一个Windows 7的错误(并没有真正与WDS相关),因为您得到不同的行为取决于是否在初始安装时或以后安装video驱动程序。

显然,如果您安装Windows 7,并find适当的驱动程序,并确定您的屏幕具有较高的原始分辨率,它将默认为125%的字体大小,实际上更改了MS San Serif,MS Serif和Courier的位图字体。 它实际上使用这些字体的不同文件,这取决于Windows在安装时select的分辨率(只有在安装的时候,据我所知 – 不是如果你手动改变字体缩放)。

这里是我通过更改registryfind一个很好的解释和解决scheme的链接 。 如果您不想转到链接(这仅适用于英文版的Windows,请转到链接,如果您正在运行不同的语言版本),则此处为实际的registry更改:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "MS Sans Serif 8,10,12,14,18,24"="SSERIFE.FON" "MS Serif 8,10,12,14,18,24"="SERIFE.FON" "Courier 10,12,15"="COURE.FON" 

在我看来,如果有必要改变字体,当你去125%或更高的字体缩放,那么肯定也应该撤消当用户改回到100%的字体缩放。 做这种字体只在Windows安装时间,只有有时,没有任何警告,这是做错了。 这肯定导致我认为我的Windows安装在一段时间内以一种奇怪的方式被腐化了。