AppDataCleaner
辅助清理Appdata的小工具,支持 GPT 解释文件夹用途
Install / Use
/learn @TC999/AppDataCleanerREADME
AppDataCleaner - 适用于 Windows 系统的 appdata 文件夹清理工具
<!--[![hits][hits-image]][hits-url1]-->完全开源免费的清理 Appdata 的小工具!完全使用 ChatGPT 生成!
<details> <summary><h2>开发原因</h2></summary> <p>Windows系统安装的软件卸载时,即便使用专业卸载工具卸载后,appdata 中的文件仍旧不会删除,故开发此软件清理。</p> <p>本工具使用 Rust 编写,使用 ChatGPT 生成,并使用 egui 构建 GUI。</p> <p>本工具完全开源免费,欢迎各位大佬贡献代码。</p> </details>[!warning]
本项目从未发布至 GitCode,如您发现请截图并保留证据
🖥系统要求
- Windows 8 及以上
- Windows 7 测试中
使用方法
📦下载exe文件
以上两种方法二选一,下载后直接解压运行即可。
星标历史
<a href="https://star-history.com/#TC999/AppDataCleaner&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=TC999/AppDataCleaner&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=TC999/AppDataCleaner&type=Date" /> <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=TC999/AppDataCleaner&type=Date" /> </picture> </a>运行
[!caution]
请注意,删除操作不可逆,请谨慎操作。
- 双击运行
- 点击“立即扫描”,软件会自动扫描 Appdata 文件夹,并显示扫描结果。
- 自行选择“删除”或“移动”(暂未实现)
关于文件夹描述
程序默认不带任何规则,请自行下载规则并放到软件根目录,后续出模板
从源码编译
本地编译
- 安装 Rust
- 克隆此仓库
git clone https://github.com/TC999/AppDataCleaner.git
- 进入项目目录
cd AppDataCleaner
- 运行
cargo run
- 编译
cargo build --release
- 编译产物在 target/release 目录下
或直接运行 CI 构建
代码结构说明
src: 程序源代码目录assets: 资源文件目录(注:字体文件不可删除,否则运行会显示方块!)Cargo.toml: 依赖管理文件
✔ 待办
- [x] 白名单模块(防止误删,保护重要数据
- [x] 文件夹描述
- [ ] 移动文件夹
- [x] 打开文件夹(已成功
- [ ] 多国语言支持(暂时不考虑,反正鬼佬也不用(不是
- [ ] 优化界面
- [ ] 优化代码
- [ ] 添加软件图标
- [x] 项目网站(使用 github pages 实现)
- [ ] 其他……
或者前往这个讨论查看更多待办事项。
✨ 贡献
[!note]
本仓库要求提交时验证GPG签名。GPG签名设置方法
- 复刻本仓库
- 创建一个分支并以你修改的功能命名,注意每个功能单独一个代码文件(作为模块导入)
- 提交你的修改
- 创建一个拉取请求
详情请参考贡献指南。
鸣谢
- TC999 - 作者
- ChatGPT - 代码编写
- egui - GUI 框架
- darkmatter2048 - CDN 提供
所有贡献者
🤝 支持开发者
如果您喜欢这个项目,可以通过以下方式赞助我:软件官网

📝 许可证
本项目采用 GPLv3 许可证。
<!-- 链接开始 -->