首页/软件/SquirrelDisk
S

SquirrelDisk

更新于 2026-10-06

SquirrelDisk:免费开源的磁盘空间分析工具 #

SquirrelDisk 是什么? #

SquirrelDisk 是一款免费、开源的磁盘空间分析器(disk usage analyzer),用一张彩色的太阳图(sunburst)把整块硬盘的占用情况在几秒内完整映射出来,让用户一眼看清「空间到底被谁吃掉了」。它支持 macOS、Windows 和 Linux 三大桌面平台,也能通过 SSH 扫描远程服务器、通过 rclone 扫描 S3、Google Drive、Dropbox、OneDrive 等云存储。

当系统盘爆满、C 盘飘红或服务器日志把分区塞满时,传统做法是逐个文件夹看属性或在终端里反复执行 du -sh *。SquirrelDisk 把这些繁琐操作变成可视化点击:图表在扫描过程中实时生长,大块文件几秒内就暴露出来,用户可以把它拖进底部收集器,再选择移入回收站、彻底删除、安全擦除或先备份再删除。整个过程不上传任何文件或文件名,也不需要注册账号。

SquirrelDisk 有哪些亮点特色? #

  • 整块磁盘一览无余:每个文件夹都会变成太阳图里的一块彩色扇区,面积与占用空间成正比。图表在扫描过程中动态生长,几秒内就能锁定最占空间的目标;占用最大的文件夹会排在最前,同时始终显示剩余空间与已收集的大小。官方演示数据为「6.3 秒扫描 653 GB」,一次性释放 53.5 GB。
  • 点击式交互探索:点击任意扇区即可放大进入,点击圆心返回上一层;鼠标悬停时侧边列表会按体积从大到小列出其中内容。过小的文件会被自动归组,让图表保持可读,展开任一分组即可查看全部条目,图表深度也可自行调节。
  • 收集器 + 多种清理方式:把扇区或列表行拖到底部收集器,再统一决定处理方式——移到回收站(之后仍可恢复)、彻底删除(立即释放空间)、安全擦除(覆写后再删除),或者先备份到外置硬盘或云端再删除。执行时会有进度视图,完成时还有庆祝动画。
  • 安全擦除(Secure erase):永久删除时可选择先覆写文件三次(按 DoD 5220.22-M 标准:先 0、再 1、最后随机数据),然后重命名并移除,让数据更难被恢复工具找回。
  • 默认安全防误删:系统文件夹、用户主目录、整块驱动器等关键位置被保护,无法被加入收集器;应用程序与设置类文件夹则需要额外二次确认。
  • 数字准确:显示的是文件在磁盘上实际占用的空间。仅存于云端的文件(iCloud、Dropbox、Google Drive、OneDrive)按 0 计算,硬链接和文件夹链接只统计一次,因此不会出现虚高。
  • 自动保持最新:在 Finder、资源管理器或文件管理器中删除文件后,图表会自动更新,无需重新扫描。
  • 远程服务器与云存储:可通过 SSH 扫描任何能连上的机器(Linux 服务器、NAS、树莓派、开启远程登录的 Mac),也可以在应用内一键安装 rclone 后扫描 S3、Google Drive、Dropbox、OneDrive、FTP 等云服务。
  • 25 种语言与 7 套主题:界面覆盖英语、简体中文、印地语、西班牙语、法语、阿拉伯语等 25 种语言并自动匹配;提供 Hazelnut、Midnight、Neon、Autumn、Forest、Dracula、Nordic 等 7 套配色主题、可选音效以及可调的图表深度。
  • 轻量且注重隐私:使用 Rust 编写,整个应用约 8 MB,无需运行时、不内置浏览器内核,启动迅速、内存占用低,老旧电脑也能流畅运行。所有文件与文件名都不会被上传,无账号、无追踪;应用内没有 Cookie 也没有统计分析,赞助商条目在本地挑选,匿名统计可完全关闭。

SquirrelDisk 官网首页截图

免费下载 SquirrelDisk #

以下为官方提供的各平台安装包,点击链接即可下载。当前官方最新版本为 v2.5.0(2026 年 9 月 30 日发布),安装后会自动检测并更新到新版本。

文件名 描述 大小 下载
SquirrelDisk-Windows.msi Windows 10 / 11 安装程序(MSI) 4.3 MB 夸克网盘
SquirrelDisk-macOS.dmg macOS 安装镜像,支持 Apple 芯片与 Intel 10.0 MB 夸克网盘
squirreldisk-x86_64-pc-windows-msvc.exe Windows 便携版,免安装可直接运行 10.7 MB 夸克网盘

官网另提供 Linux x86_64 的 AppImage(6.6 MB)与 .tar.gz 压缩包(6.0 MB),如需可在官网下载页获取。

SquirrelDisk 如何使用? #

  1. 启动并选择扫描目标:打开 SquirrelDisk 后,在主界面选择要扫描的磁盘或文件夹;如果要扫描远程服务器,选择「Remote server」并挑选 ~/.ssh/config 中的主机或直接输入 user@host;如果要扫描云端,选择「Cloud storage」并选择一个已配置的账号。
  2. 观察图表实时生成:扫描开始后太阳图会边扫描边生长,占用最大的扇区很快显现。把鼠标悬停在任意扇区上,右侧列表会按体积从大到小列出其中内容。
  3. 逐层点击钻取:点击扇区即可放大到该文件夹,点击圆心返回上一层。若不喜欢环形图,可在设置里切换为矩形树图(treemap),点击、悬停、收集和删除的操作方式完全一致。
  4. 收集并清理:把不需要的扇区或列表行拖到底部收集器,然后选择处理方式——移到回收站、彻底删除、安全擦除,或者先备份到外置硬盘/云端再删除。执行过程有进度视图,结束后会有完成提示。
  5. 借助筛选与主题提升效率:在设置中可以调整图表深度、切换 7 套主题、开启音效,也可以把界面语言改成简体中文;删除文件后图表会自动更新,无需重新扫描。

进阶提示:扫描远程服务器时,SquirrelDisk 会优先在服务器 ~/.cache/squirreldisk 放置一个小的辅助程序以加快扫描,无法放置时依次回退到 GNU find 和 du;云端扫描依赖 rclone,应用可一键安装并使用你已有的 rclone 配置文件。

SquirrelDisk 的常见问题? #

SquirrelDisk 真的免费吗? 是的。SquirrelDisk 在 AGPL-3.0 许可下免费且开源,应用内有一条小型赞助商横幅来维持开发。该横幅在你的电脑上本地挑选,不会追踪你。

SquirrelDisk 还在持续维护吗? 在沉寂数年后,SquirrelDisk 2 已由其原作者用 Rust 原生重写,并保持定期更新。官方源码、发行版本与问题追踪都在 GitHub 上。

macOS 提示「无法打开」或「已损坏」怎么办? 这是因为应用通过 App Store 之外的渠道分发。可以打开「系统设置 → 隐私与安全性」,向下滚动找到 SquirrelDisk 的提示并点击「仍要打开」再确认;也可以在终端执行 xattr -dr com.apple.quarantine /Applications/SquirrelDisk.app 后再打开。在较新的 macOS 上,右键点击「打开」已不再有效。

Windows 提示「Windows 已保护你的电脑」是安全的吗? 这是 SmartScreen 的默认提示。点击「更多信息」,再点击「仍要运行」即可。使用便携版 .exe 时,还可以右键文件 →「属性」→ 勾选「解除锁定」→ 确定。

会不会误删重要文件? 系统文件夹、用户主目录、整块驱动器等关键位置受到保护,无法被收集;应用和设置类文件夹需要额外确认。清理方式也可以自行选择,包括移到回收站、彻底删除、安全擦除或先备份。

为什么某个文件夹显示的体积比其他工具小? SquirrelDisk 显示的是文件在磁盘上真实占用的空间。仅存于云端的文件计为 0,链接/硬链接文件夹只统计一次,因此结果通常更贴近实际占用。

可以扫描服务器或云存储吗? 可以。任何能通过 SSH 访问的机器都能扫描,S3、Google Drive、Dropbox、OneDrive、FTP 等服务则通过 rclone 接入:SquirrelDisk 可以一键安装 rclone,并支持在应用内直接添加账号。

SquirrelDisk 如何安装? #

Windows #

  1. 下载 SquirrelDisk-Windows.msi 安装程序,双击运行并按照向导完成安装。
  2. 如果弹出「Windows 已保护你的电脑」,点击「更多信息」→「仍要运行」。
  3. 若不想安装,可改用便携版 squirreldisk-x86_64-pc-windows-msvc.exe,放在任意文件夹(甚至 U 盘)直接运行;建议右键文件 →「属性」→ 勾选「解除锁定」→ 确定。

macOS #

  1. 下载 .dmg 镜像并打开,把 SquirrelDisk 拖入「应用程序」文件夹。
  2. 首次打开若提示「无法打开」或「已损坏」,前往「系统设置 → 隐私与安全性」,点击 SquirrelDisk 提示旁的「仍要打开」并确认。
  3. 也可以在终端执行 xattr -dr com.apple.quarantine /Applications/SquirrelDisk.app,之后重新打开应用。

Linux #

  1. 下载 AppImage 后赋予可执行权限并运行,或下载 .tar.gz 压缩包,执行 tar -xzf SquirrelDisk-Linux-x86_64.tar.gz 解压。
  2. 进入解压目录后运行 ./SquirrelDisk/squirreldisk,X11 与 Wayland 桌面均可使用。
  3. 如需从源码构建,安装 Rust 与 ALSA、X11、Wayland 开发包(Debian/Ubuntu 上为 libasound2-dev libxkbcommon-dev libwayland-dev libx11-dev),克隆仓库后执行 cargo run --release。

SquirrelDisk 如何卸载? #

Windows #

  1. 打开「设置 → 应用 → 已安装的应用」(或「控制面板 → 程序和功能」)。
  2. 找到 SquirrelDisk,点击「卸载」并按照提示完成。
  3. 若使用的是便携版 .exe,直接删除该文件即可,不会残留安装信息。如需清理配置,可手动删除 %APPDATA% 下相关的 SquirrelDisk 目录。

macOS #

  1. 打开「访达 → 应用程序」,将 SquirrelDisk 拖入废纸篓。
  2. 清空废纸篓即可完成卸载。
  3. 如需彻底清理,可检查 ~/Library/Application Support、~/Library/Preferences 与 ~/Library/Caches 中与 SquirrelDisk 相关的文件并手动删除。

Linux #

  1. 若使用 AppImage,直接删除该 .AppImage 文件即可。
  2. 若使用 .tar.gz,删除解压出来的 SquirrelDisk 目录。
  3. 如需清理残留配置,可删除用户主目录下的相关配置与缓存目录;若曾扫描远程服务器,也可在服务器上删除 ~/.cache/squirreldisk 以移除辅助程序。
相关标签
SquirrelDisk磁盘空间分析磁盘占用查看太阳图磁盘分析免费开源磁盘清理工具macOS 磁盘工具Windows 磁盘分析DaisyDisk 替代品WinDirStat 替代品
对比

同平台怎么挑|Kudu、Stacer

Kudu 是免费开源的全平台系统维护套件,提供垃圾清理、隐私加固、性能监控与批量软件更新;Stacer 是面向 Linux 的开源优化与监控工具,提供资源仪表盘、垃圾清理、启动项/服务/进程管理与软件包卸载。本文只比较两者在 Linux 上的使用边界。

2026-11-01