Desktops是Sysinternals轻量级虚拟桌面工具,支持Windows全版本,解压即用、无需安装;可创建最多4个独立桌面,通过Alt+数字或自定义Ctrl+Alt+数字快捷键切换,每个桌面运行隔离程序,需以管理员身份运行并注销退出。

想在Windows系统里用Desktops工具快速搭建四个互不干扰的虚拟工作台,比如一个写文档、一个查资料、一个跑远程、一个留作临时测试,不需要装软件也不依赖系统版本,直接解压就能用。
下载并启动Desktops.exe
访问 Microsoft Sysinternals 官网,搜索“Desktops”,下载 Desktops.zip 压缩包;解压后双击运行 Desktops.exe —— 【必须以管理员身份运行,否则后续无法绑定窗口到桌面对象】。
首次运行会弹出确认窗口,点击“OK”即可。任务栏右下角会出现一个蓝色小方块图标,代表程序已就绪。
创建并命名四个虚拟桌面
右键点击任务栏的 Desktops 图标 → 选择“Options” → 在弹出窗口中勾选“Show desktop thumbnails in taskbar”(让缩略图显示在任务栏)→ 点击“OK”。
用于设计、审查、生成或重构使用Effector、effector-react、Farfetched、AtomicRouter、@effector/next等库的React应用。
此时你默认处于 Desktop 1,桌面干净空白;按下 Alt+2,系统自动创建 Desktop 2 并切换过去——这一步会立刻生成第二个独立桌面环境,所有新打开的程序都只出现在当前桌面,不会跨桌面泄露。
同理,依次按 Alt+3 和 Alt+4,四张桌面就全部建好了。注意:Desktops 不提供“删除桌面”功能,【一旦创建,四个桌面将一直存在直到注销或重启系统】,所以别误按 Alt+5,它不会生效,但可能让你以为操作失败而反复重试。
为每个桌面分配专属用途
方法一:手动拖拽窗口切换桌面(仅限当前已打开的窗口)
把鼠标移到窗口标题栏,按住 Shift 键不放,再右键窗口标题栏 → 选择“Move to desktop” → 点击目标桌面编号(如“Desktop 2”)。
方法二:新开程序时直接指定桌面
先切换到目标桌面(如 Alt+3),再双击启动你要用的程序——它会天然落在当前桌面,无需额外操作。这比事后移动更可靠,因为有些全屏应用或服务类窗口(如 Windows Terminal 的管理员实例)无法被 Shift+右键移动。
方法三:设置热键快速跳转(推荐固化使用)
右键任务栏 Desktops 图标 → “Options” → 在“Hotkeys”区域把“Desktop 1”对应快捷键设为 Ctrl+Alt+1,“Desktop 2”设为 Ctrl+Alt+2,依此类推。这样即使 Alt 键被其他软件占用,也能稳定切换。
保持桌面状态不丢失
第一步:右键 Desktops 图标 → “Options” → 勾选“Start Desktops when Windows starts”。
第二步:关闭“Hide Desktops icon when no desktops are active”选项,防止图标意外消失导致误以为程序退出。
第三步:每天下班前不要点“Exit Desktops”,而是直接注销系统——【这是唯一安全退出方式,能避免窗口孤立和进程残留】。










