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 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
真正的关键在于:微软的虚拟桌面专利
是的,他们在哪里仅无此功能的操作系统因此他们申请了专利在上面。