为什么 Windows 这么长时间没有虚拟桌面?

为什么 Windows 这么长时间没有虚拟桌面?

Windows 自诞生以来就缺乏虚拟桌面(尽管 Windows 1.0 有一个平铺窗口管理器:),并且一直需要使用第三方应用程序或 PowerToy(Windows XP+)。

有人知道为什么会这样吗?雷德蒙德的人认为这很糟糕吗?新用户是否很难理解这个想法?还有其他解释吗?

答案1

从 Windows NT 4 1开始,Windows 的 API 中就支持虚拟桌面。有多个第三方程序利用了它,尽管有些程序只能隐藏/显示窗口并跟踪桌面本身。

至于为什么微软从未提供这样的工具,我只能猜测,但这是你会卖给普通客户的东西吗?他们会说“哦天哪,我真的可以用这个”?哎呀,即使我这个相当精通计算机的用户也从未习惯过多个桌面。我只是怀疑它是否是大多数用户想要和/或使用的功能。

另外,不包含这样的工具肯定会减少支持人员需要回答的“我的窗口去哪儿了?”问题。


1我只谈论 NT 系列操作系统,因为 Win 9x 上的 API 非常不同并且受到更多限制。

答案2

正如有人指出的那样,支持此功能的 API 自 Windows NT 时代就已经存在。

然而,微软做过实施虚拟桌面至少从 Windows XP 发布以来,它们就一直存在。这是一个可选的 Windows XP Powertoy 下载,名为虚拟桌面管理器

您仍然可以在适用于 Windows XP 的 Microsoft PowerToys网站。

直接下载链接: 桌面管理工具

Windows 虚拟桌面管理器

尽管如此,微软从未推广过它,直到今天很少有人知道它。我在使用 Windows XP 时用过它几年,效果非常好(而且免费)。


更新(由于问题已经改变): 去年,Microsoft Sysinternals 团队发布了 Desktops 1.0,它将取代虚拟桌面管理器 (MSVDM): 微软发布全新虚拟桌面管理器 Desktops

如果没有 Windows 程序经理告诉我们原因,我想我们可以从 MSVDM 作为 Powertoy 的发布和现在作为 Sysinternals 工具的 Desktops 的发布中推断出微软认为虚拟桌面仅适合技术含量高的用户。 微软将其 Sysintersnals 描述为针对“IT 专业人士或开发人员”。

另一次更新(截至 2015 年) 2015 年,微软发布Windows 10 如果您输入 [Win]+[Tab],它将弹出一个类似 [Alt]+[Tab] 的菜单,但在屏幕的右下角,它显示“新桌面”,如果您单击它,将打开一个新桌面,但您可以通过添加太多虚拟桌面来破坏它。(这取决于您的 CPU[最有可能是 150])

答案3

我想这只是一个简单的例子:

  • 大多数情况下用户不需要它
  • 那些需要第三方软件的人可以使用第三方软件。其中一些是微软出售的(现在不想削弱自己的产品)
  • 鉴于上述情况,他们可能认为这是对开发资源的浪费。

答案4

真正的关键在于:微软的虚拟桌面专利

是的,他们在哪里仅无此功能的操作系统因此他们申请了专利在上面。

相关内容