为什么Windows这么长时间没有虚拟桌面?[关闭]


8

Windows自从创建以来就缺少虚拟桌面(尽管Windows 1.0具有平铺窗口管理器:),并且始终需要使用第三方应用程序或PowerToy(Windows XP +)。

有谁知道为什么会这样吗?雷德蒙德(Redmond)的人认为这不好吗?新用户很难理解这个想法吗?还有其他解释吗?


请标记为主观,对此将没有具体答案
arathorn

除非附近有Windows项目经理:)
旅行者

我的问题是我永远不会记得使用多个桌面,如果我这样做了,我担心我会忘记我放在其他桌面上的应用程序。多个监视器虽然不错。
RCIX

Answers:


13

至少从Windows NT 4 1开始,Windows在其API中提供了虚拟桌面支持。尽管有一些第三方程序使用隐藏/显示窗口并跟踪桌面本身,但有多个使用它的第三方程序。

至于为什么MS从来没有提供这样的工具,我只能推测,但是那是您会卖给普通客户的东西,他会像“哦,天哪,我真的可以使用它”吗?哎呀,即使我作为一个非常懂计算机的用户,也从来没有习惯过使用多个桌面。我只是怀疑这将是大多数用户想要和/或使用的功能。

另外,不包括这样的工具肯定应该减少“我的窗户去了哪里?” 支持人员必须回答的问题。


1我只说的是NT操作系统,因为Win 9x上的API有很大的不同,而且限制更多。


1
正如OP所提到的,微软有能力在XP上启用它。从内存上看,它运行得不太好。如果另一个桌面上的应用吸引了焦点,则该应用将跳到您正在使用的桌面上。任务栏涵盖了所有正在运行的应用程序,它同样会跨桌面拉动应用程序,而不是将您切换到相关的桌面。
John Fouhy

好吧,至少有两种方法可以做到:(1)在其他桌面上隐藏窗口,在切换时切换窗口(这可能是Powertoy所做的,很容易出错;(2)使用本机桌面功能更加健壮,但是您无法选择在各个桌面之间移动窗口,在Vista中,只有第一个桌面具有Aero,等等。它具有各种限制,但也可能包含较少其他所有类型的错误:)
Joey

9

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

但是,至少从Windows XP推出以来,Microsoft便自己实现了虚拟桌面。这是一个可选的Windows XP Powertoy下载文件,称为Virtual Desktop Manager

您仍然可以在Windows XPMicrosoft PowerToys网站上下载它。

直接下载链接: Deskman.exe

Windows虚拟桌面管理器

但是,Microsoft从未对其进行推广,直到今天,很少有人知道它。当我使用Windows XP时,我已经使用了两年了,它非常好(并且也是免费的)。


更新(由于问题已更改): 去年,Microsoft Sysinternals团队发布了Desktops 1.0,它将取代Virtual Desktop Manager(MSVDM): Microsoft发布了Desktops,新的虚拟桌面管理器。

缺少让Windows程序管理器告诉我们基本原理的方法,我想我们可以从MSVDM作为Powertoy的发布以及现在将Desktops作为Sysinternals工具的发布中推断出,Microsoft认为虚拟桌面仅是感兴趣或非常适合的技术用户。 Microsoft将其Sysintersnals描述为针对“ IT Pro或开发人员”。

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


在2003年就一直使用它,但是那时,感觉就像是在按Alt键而不是Windows来取代桌面。没有什么比多台显示器更好。说够了。
icelava

1
同意,这并不完美。但是,这确实证明了Microsoft确实实现了此功能,但仅将其提供给专家用户使用。
GeneQ

无论如何,我仍然认为虚拟桌面是专家功能。很容易感到困惑:)
乔伊(Joey)

微软有没有针对win7的类似工具?
Suhail Gupta 2012年

1

我认为这只是以下情况:

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

1

我认为这是很难完全正确的事情之一。

首先,大多数用户根本不需要它,因此他们永远不会使用它。这可能是MS从未在此付出努力的主要原因。

对于其余用户,您需要非常小心,以使他们真正信任该机制。我在Windows上使用的所有虚拟桌面工具都存在一些破坏信任的问题。Windows突然移至其他桌面或消失,通知不出现,绘制任务栏延迟等。

在Mac上,当您在桌面之间移动时,会有一个滑动的动画,使您有在物理空间中移动的感觉。这不仅是视觉效果,它还以一种基本的方式与大脑对话,使您和您的不同窗口在哪里更容易记住(更像是“感觉”)。

您还可以通过一种简单的方法查看所有桌面并在它们之间移动窗口,并且整个过程没有意外的奇怪问题。没有奇怪的停顿,没有怪异的窗户重画,没有结结或停止。感觉不像是一个“ hack”,我认为这对于使人们使用它是必不可少的。



0

对于不存在的功能,标准的答案是创建它们需要花费大量的精力,而不仅仅是免费出现在操作系统中。通过努力,我指的是开发和支持该功能所需的时间和金钱。

同时,人们有时可能还需要许多其他功能-由于金钱和时间都不是无限的,因此您只能获得某些功能,而不能获得其他功能。我猜“虚拟桌面”一直在失去每个操作系统版本的优先级游戏。


1
但是自从NT以来,核心功能就已经存在,并且它们具有免费软件,可以为用户带来这一确切功能。
旅行者

但这是不受支持的免费软件-powertoys明确是“如果您使用它们,您就自己一个人了”,因此它不必具有多语言文档,也没有经过全面测试(请参阅有关其越野车性质的其他答案)等等
扎弗-本·迪吉德(Ben Duguid)2009年

微软并不缺少时间和金钱。
哈森

@hasen j:好吧,我想如果您有2美元半小时的话,您也不缺少时间或金钱。关键是他们可能会比支持VD找到更好的用途。
kokos

0

并非所有人都喜欢虚拟桌面,尽管有一些应用程序可以在Windows计算机上复制行为,但实际上很少有人真正使用类似的东西。即使我在Linux上,我也尝试了一段时间,但没有多台显示器将台式机保持在开机状态,我自己并没有真正意识到这一点。所以我的回答是,对其进行测试的用户没有发现它有用,因此他们没有包含它,就这么简单。


0

Windows的要点不是要同时打开多个“ Windows”吗?

真正令人烦恼的是,必须打开许多Windows,这是您无法直接Alt + Tab直接进入音乐播放器,或者您必须浏览20个Internet Explorer页面(返回IE6)才能到达某个地方而无需触摸鼠标的时候。

我认为,如果我随后将我的“工作”散布到多个台式机上,那将仍然是一场噩梦,因为如果您打开的窗口太多(很多浏览器选项卡和很多Word),就永远找不到解决快速切换的好方法docs)。

另外,我主要是保持桌面清洁,因此不需要更多的桌面空间。

嗯,我们可能都已经习惯了不太多...


0

如上所述,自从本世纪初以来,它就作为一种强大的玩具(即针对专业用户)存在于XP中。

在此之前,我清楚地回想起90年代在Windows 9.x中使用虚拟桌面工具(我认为它是95或98“ plus”软件包的一部分)。

那么答案实际上是“不是”吗?

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.