强制 Windows 8 Metro 应用程序运行低于 1024x768 的较低分辨率?

pio*_*kuc 15 netbook display intel-atom windows-8-preview modern-ui

我已经在我的三星 NB30 上网本上安装了 Windows 8 Consumer Preview。我很高兴能在这个小盒子上试用它,因为它有一个触摸屏,而且 Windows 8 应该针对触摸屏设备进行了优化。安装快速而顺利,所有驱动程序似乎都运行良好,包括触摸屏驱动程序。

但是,有一个主要问题:当我尝试点击 Metro UI 上的其中一个图块时,它会显示

此应用程序无法打开。屏幕分辨率太低,无法运行此应用。

该机具有Intel Atom N450处理器和Intel GMA 3159集成显卡,最大分辨率为1024x600。我读过 Metro 至少需要 1024x768。

这个问题有解决方案吗?有没有办法强制 Windows 8 Metro 应用程序以较低的分辨率运行?

pio*_*kuc 10

我在这里找到了一个解决方法:http : //liliputing.com/2011/09/how-to-enable-windows-8-metro-style-apps-on-an-older-netbook.html 它所做的基本上就是它“假装”屏幕的分辨率为 1024x728 - 显然,它仍然只有 1024x600。如果你想玩一下 Metro,效果还可以,但是以这种“人工”分辨率显示的图形,尤其是文本看起来很糟糕,我觉得它很累我的眼睛......所以我不会关闭这个问题一段时间希望有人提出更好的解决方案。

无论如何,要获得这种“人工”更高分辨率,您需要修改注册表项(我只找到了一个)Display1_DownScalingSupported-默认情况下它设置为 0,因此将其设置为 1。重新启动计算机后右键单击您的桌面,您将找到其他更高的分辨率。


小智 7

启用 Metro 应用程序:

  1. Win+ R,输入regedit并点击Enter。注册表编辑器将打开。
  2. 现在按Ctrl+ F,将出现“查找”对话框。
  3. Display1_DownScalingSupported“查找内容”框中输入内容,然后单击“查找下一个”
  4. 找到键后,将其值从 更改01
  5. F3,如果找到更多名为 的键Display1_DownScalingSupported,也将所有0值更改1为。
  6. 重新启动您的设备。
  7. 成功重启后,将屏幕分辨率更改为 1024×768 并应用更改。