台式机上的Windows 8 Snap无法正常工作


13

我正在尝试Windows 8,并且想测试新的快照功能,在该功能中您可以并排使用两个Metro应用程序。

但是,它似乎不起作用。我将光标放在屏幕顶部,然后向左或向右拖动,但是它所做的只是在移动当前应用程序,而当我释放鼠标时,它总是返回到原始的单应用程序视图。

那么,如何在台式机上正确使用此功能?

Answers:


10

您必须向左或向右拖动应用程序,直到看到垂直分隔线出现在背景中。看到该按钮后,您可以松开鼠标按钮,并且应将其卡在显示屏的那一侧。

但是,此功能至少需要1366x768的屏幕分辨率。如果屏幕的分辨率小于此分辨率,则Windows将禁用捕捉Metro应用程序的功能。推荐的方法是提高屏幕分辨率,以利用此功能。

但是,据称您可以在Windows注册表中进行快速修改以强制启用它,而不管您的解决方案如何。与往常一样,请谨慎操作并保留备份,因为如果您更改错误的内容,可能会中断Windows安装。另外,这不是预期的行为,因此您的应用可能无法通过此更改正确显示。但是,如果您想尝试此操作,请在下面进行操作。

注意:我自己还没有尝试过。这些步骤来自本指南

  1. Win+ R组合键启动“运行”对话框,然后键入regedit并按Enter。它将打开注册表编辑器。转到以下键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\
  2. ImmersiveShellkey下,创建一个新key AppPositioner
  3. 现在选择新创建的密钥,AppPositioner然后在右侧窗格中创建一个新的DWORD AlwaysEnableLSSnapping并将其值设置为1
  4. 重新启动系统或重新启动资源管理器,您应该可以将Metro应用程序对齐到屏幕的两侧。

而已!该链接上还有一个注册表技巧,该技巧说明了如何欺骗Windows 8使其认为您具有该屏幕分辨率,即使分辨率较低。显然,这会导致Windows对应用程序进行降采样,从而有效地将其缩放到屏幕尺寸。您可能(也可能不需要)也需要利用该技巧。与上面一样,在编辑注册表时,请注意此处的注意事项。


即使拖动到显示器的最左/右,我也看不到任何这样的行……
houbysoft 2012年

可能是屏幕分辨率问题,然后...我将更新答案。
本·理查兹

如果有任何更改,我会在Mac上的VM中运行它
houbysoft

2
IIRC Modern UI本身需要1024x768,但Snap需要1366x768。
鲍勃

3
太糟糕了,他们删除了RTM中的骇客...
Magnetic_dud

16

带快照的多任务处理仅在分辨率为1366x768及更高的显示器上可用

非宽屏19英寸显示器的标准分辨率为1280x1024,其分辨率不足以启用此功能。

在这里最重要的是宽度可用的像素数(1280像素vs 1366像素)。
快照视图的宽度固定为320px,“非快照” Windows 8应用程序的最低分辨率为1024x768。

320px + 1024px + 22px用于分隔线= 1366px

快照应用分辨率


很好的分析!
本·理查兹
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.