Windows获得了一款模仿macOS点击桌面壁纸显示桌面功能的新工具 传奇程序员、微软副总裁兼技术人员Scott Hanselman开发了一款小工具,将macOS上的一项出色功能带到了Windows。
这款工具叫做PeekDesktop,其核心思路是点击空白桌面壁纸时,所有打开的窗口会立即最小化让开。再次点击或切换回应用时,一切都恢复到原来的位置。
Scott Hanselman的PeekDesktop工具演示这和macOS Sonoma中的“点击壁纸显示桌面”功能几乎相同,而Windows从未有过这种精确的交互方式。虽然Windows有“显示桌面”功能,但Scott表示这个更具主动性。快捷键Win + M和Win + D均是键盘操作,且只有一个能恢复工作区。
我个人用过类似功能的触控板四指向下滑手势显示桌面,向上滑则恢复所有窗口;长按向上滑打开任务视图。
不过,PeekDesktop无疑更好用,我也疑惑Windows为何还没内置“点击显示桌面”。Hanselman的工具无额外界面,无需设置,可从GitHub下载。
要在Windows上实现点击显示桌面功能,只需从GitHub下载压缩包(6.15 MB),解压并运行程序即可。Scott Hanselman也没有忘记Windows on ARM,这款工具原生支持骁龙处理器的PC。

运行后,工具静静驻留在系统托盘,几乎不占用内存,闲置时低于2MB。
PeekDesktop点击显示桌面工具在Windows系统托盘中
PeekDesktop几乎不占用系统资源如果没有应用全屏运行,点击桌面壁纸(非图标)后,所有窗口会立刻最小化,留下干净的桌面供你移动文件、右键操作或整理图标,不会发生误操作,比如点到或拖拽图标无法触发功能。
操作完成后,不需手动恢复,点击任意应用、任务栏或壁纸,所有窗口连同位置和状态都会原封不动地恢复。
https://www.windowslatest.com/wp-content/uploads/2026/04/Testing-PeekDesktop-click-to-reveal-Desktop-tool.mp4若动画不够流畅,可能是我在低性能虚拟机上测试。此外,由于是单文件程序,部分用户可能更喜欢安装包而非手动存放文件。
我发现清空回收站时有点麻烦,因为PeekDesktop会干扰。右键回收站会先恢复所有最小化窗口,需要再右键一次才能打开菜单。这是设计使然。
https://www.windowslatest.com/wp-content/uploads/2026/04/Right-clicking-Recycle-Bin-is-difficult-while-using-PeekDesktop-tool.mp4此外,任务管理器不会响应点击壁纸的操作,不会随其他窗口最小化,我不确定这是否故意如此。
https://www.windowslatest.com/wp-content/uploads/2026/04/PeekDesktop-doesnt-work-for-the-Task-Manager.mp4当所有应用最小化时,桌面右键菜单有点反常。比如尝试在桌面新建文件夹时,反而会将所有窗口重新打开。
https://www.windowslatest.com/wp-content/uploads/2026/04/Trying-to-create-a-New-Folder-while-Windows-are-minimized-just-opens-all-the-windows.mp4Win + M可以最小化所有窗口,但不能恢复;Win + D则能最小化并恢复,但需要键盘操作。任务栏上的“显示桌面”按钮和PeekDesktop类似。不过Scott指出,macOS用户习惯“点击壁纸显示桌面”,这会让他们使用Windows时更舒适。
PeekDesktop利用轻量级Windows API检测桌面点击并管理窗口状态,且不会干扰正常使用。
鼠标检测通过低级钩子SetWindowsHookEx(WH_MOUSE_LL)实现,能全局捕获点击事件而不妨碍其他操作。检测到点击后,调用WindowFromPoint确定点击位置。
为确保只响应空白壁纸而非图标,工具通过辅助功能接口AccessibleObjectFromPoint检查。若无此检查,轻微点击图标也会触发功能。
窗口追踪是主要工作环节。工具用EnumWindows遍历所有打开窗口,利用WINDOWPLACEMENT捕获它们的精确位置、大小和状态,然后执行最小化。
恢复窗口时,借助SetWinEventHook(EVENT_SYSTEM_FOREGROUND)监测活跃窗口变化。当再次点击应用、任务栏或壁纸时,调用SetWindowPlacement还原所有窗口位置,包括最大化状态和多显示器设置。
整个过程无需管理员权限,几乎不耗资源。最重要的是,它不是网页应用…
你可以在系统托盘自定义设置,开启或关闭功能,开机启动,检查更新,或退出程序。我建议开启“随Windows启动”,因为我关机重启后PeekDesktop默认关闭。
PeekDesktop系统托盘菜单选项Scott Hanselman还在努力实现类似macOS的窗口移动到边缘而非最小化的效果,但因多显示器、DPI缩放和窗口实时定位等问题,实施起来比较复杂。
写此文时,PeekDesktop已从v0.4更新至v0.6.1,下载体积缩减到1.16 MB。
习惯点击壁纸清理工作区后,再用快捷键或角落按钮反而显得笨拙。
微软已着力提升性能、优化界面一致性和修复Windows 11长期存在的可用性问题。随着可移动任务栏等用户强烈期待的功能即将推出,我认为正确的做法是寻找用户喜欢的小功能,逐步纳入Windows。PeekDesktop就是这样的功能。