Repolode
shanselman

shanselman/PeekDesktop

Windows 10/11 托盘工具,点击空白桌面壁纸或任务栏即可显示桌面,效果类似 macOS Sonoma。

Star
896
Fork
50
未关闭 Issue
9
最近提交
25天前

这是什么?

PeekDesktop 把 macOS Sonoma 中“点击壁纸显示桌面”的效果带到 Windows 10 和 11。默认模式使用资源管理器自带的“显示桌面”行为,另外提供实验性的 Fly Away 模式,让窗口向屏幕外飞出。

点击或拖动桌面图标不会触发显示桌面,因此可以在窗口隐藏的状态下正常整理图标。再次点击任意应用、任务栏或壁纸,所有窗口都会恢复到原来的位置和状态,包括最大化的窗口。托盘菜单中可以开关“需要双击”“点击桌面触发”“点击任务栏触发”以及游戏或全屏时暂停等选项。

程序使用 C# 开发,采用 Native AOT 并直接调用 Win32 P/Invoke,发布版为自包含的单文件 exe,支持 x64 和 ARM64,无需管理员权限。内置的自动更新程序会在重启前校验 Authenticode 签名。

核心功能

  • 01点击空白壁纸或空白任务栏区域即可显示桌面。
  • 02所有窗口恢复到原来的精确位置和状态,包括最大化状态。
  • 03点击或拖动桌面图标不会触发显示桌面。
  • 04除资源管理器的显示桌面外,还提供可选的 Fly Away 动画模式。
  • 05托盘菜单可开关双击触发、任务栏触发,以及全屏或游戏时暂停。
  • 06提供 x64 和 ARM64 自包含单文件版本,并支持原地自动更新。

适用场景

  • 快速清空窗口,直接访问桌面上的文件或图标。
  • 用壁纸单击代替 Win+D 操作,更快回到桌面。
  • 在多窗口的 Windows 环境中便捷查看桌面,无需改动快捷键习惯。

快速上手

  1. 1

    使用 Winget 安装(需社区清单已通过)

    winget install Hanselman.PeekDesktop
  2. 2

    或下载最新版本压缩包并运行 PeekDesktop.exe

使用前须知

  • 仅支持 Windows 10 和 11。
  • Fly Away 模式为实验性功能,外部窗口操作可能导致其状态混乱。
  • 从源码构建需要 .NET 10 SDK。

标签

常见问题

PeekDesktop 是什么?
Windows 10/11 托盘工具,点击空白桌面壁纸或任务栏即可显示桌面,效果类似 macOS Sonoma。 PeekDesktop 把 macOS Sonoma 中“点击壁纸显示桌面”的效果带到 Windows 10 和 11。默认模式使用资源管理器自带的“显示桌面”行为,另外提供实验性的 Fly Away 模式,让窗口向屏幕外飞出。
PeekDesktop 可以免费使用吗?用的什么许可证?
PeekDesktop 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
PeekDesktop 还在维护吗?
活跃维护中。PeekDesktop 最近一次提交是在 2026年9月25日。
PeekDesktop 适合用来做什么?
快速清空窗口,直接访问桌面上的文件或图标。 用壁纸单击代替 Win+D 操作,更快回到桌面。 在多窗口的 Windows 环境中便捷查看桌面,无需改动快捷键习惯。
PeekDesktop 怎么安装和运行?
使用 Winget 安装(需社区清单已通过): winget install Hanselman.PeekDesktop 或下载最新版本压缩包并运行 PeekDesktop.exe
在哪里获取 PeekDesktop?
源代码和安装说明在 GitHub 上:https://github.com/shanselman/PeekDesktop

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目