MCPcopy
hub / github.com/darkmatter2048/WindowsCleaner

github.com/darkmatter2048/WindowsCleaner @v5.1.0 sqlite

repository ↗ · DeepWiki ↗ · release v5.1.0 ↗
156 symbols 598 edges 24 files 0 documented · 0%
README

Windows Cleaner

Author languages-count languages-top last-commit

stars latest-release downloads

Buy Me A Coffee QQ Group

专治C盘爆红及各种不服!

[!IMPORTANT]

常见问题以及解答 FAQ

点击此处查看帮助文档

🎨 运行截图 GUI

show1 show2

🖥 支持的操作系统

  • Windows 10,11

使用方法 How to use

下载安装包📦

Windows Cleaner官网:https://wc.dyblog.online

夸克网盘下载Windows Cleaner(amd64)的安装包。

或从蓝奏云网盘下载Windows Cleaner(amd64)的安装包。

密码:4ar1

安装

一路Next即可,如果想以后方便打开可以勾选上创建桌面快捷方式选项。

💻 从源代码构建 How to build

源码运行

  • 克隆此仓库
  • 安装 Python 3.8
  • 安装依赖pip install -r requirements.txt
  • 运行python main.py

本地编译

  • 先完成源码运行
  • 安装 Visual Studio 以及 msvc 编译器
  • 安装 Nuitka
pip install nuitka
  • 编译
python -m nuitka --standalone --windows-uac-admin --remove-output --windows-console-mode=“disable” --enable-plugins=“pyqt5” --output-dir=“dist” --main=“wincleaner.py” --windows-icon-from-ico=“icon.ico”

[!tip]

如果您的电脑未安装 Visual Studio 以及 msvc 编译器,Nuitka 会直接从 Github 下载 Mingw64,不论电脑上是否安装 Mingw64!

编译安装包

  1. 电脑安装 Inno Setup
  2. 使用 Inno Setup 打开scipt.iss,点击编译即可
  3. 生成的安装程序在releases目录下

  4. WCMain文件夹复制到dist\main.dist下,运行main.exe即可

GitHub Actions(推荐)

  • 全自动编译,直接运行(或勾选“生成安装包”生成安装程序),运行结束后下载编译产物全部解压即可使用(注:编译时间非常长,大概编译一次需要20-30分钟)/或下载带Setup字样的压缩包,解压后运行安装程序安装即可

📝未来计划 Future Ideas

  • [x] 增加内存优化功能
  • [x] 完善高级清理功能
  • [ ] 支持更多语言
  • [x] 更换UI字体
  • [x] 修复开机自启Bug

🎖 贡献者 Contributors

🤝支持 Windows Cleaner的开发

Develop Image

⭐ 星标历史 Star History

Star History Chart

鸣谢 🥳

赞助商 / Sponsors

感谢以下赞助商对本项目的支持。

SignPath Free code signing on Windows provided by SignPath.io, certficate by SignPath Foundation

代码签名策略 / Code signing policy

SignPath.io 提供免费代码签名,由 SignPath Foundation 提供证书。 - Committers and reviewers: DaYe

提交者和审阅者:DaYe - Approvers: DaYe

审批人:DaYe - Privacy policy

隐私政策

感谢以下项目和人士

Copyright & License ⚖

Copyright © 2021-2025.DaYe

Windows Cleaner by DaYe is licensed under GPL-3.0.

[!warning]

重要补充声明

本项目的核心价值在于深度清理算法clean.py,为保护知识产权与贡献者权益,特此声明:

任何功能等效的实现(无论使用何种编程语言、框架或技术),若实质性地复制或衍生自本算法设计的逻辑结构、数据处理流程或优化方案,均视为 GPL-3.0 定义的衍生作品,须遵守 GPL-3.0 开源义务。

Core symbols most depended-on inside this repo

retranslateUi
called by 10
smh_ui_ui.py
boost_prefetch
called by 8
clean.py
run
called by 8
smh.py
boost_prefetch
called by 7
auto.py
setupUi
called by 7
smh_ui_ui.py
warning
called by 7
senior.py
get_settings
called by 6
settings.py
get_settings
called by 5
auto.py

Shape

Method 94
Function 41
Class 21

Languages

Python100%

Modules by API surface

clean.py38 symbols
auto.py27 symbols
wincleaner.py21 symbols
smh.py18 symbols
settings.py10 symbols
senior.py8 symbols
about.py5 symbols
support_ui.py3 symbols
smh_ui_ui.py3 symbols
settings_ui_ui.py3 symbols
senior_ui_ui.py3 symbols
main_ui_ui.py3 symbols

Dependencies from manifests, versioned

PyQt55.15.11 · 1×
PyQt5_sip12.15.0 · 1×
PyQt_Fluent_Widgets1.6.3 · 1×
plyer2.1.0 · 1×
psutil6.1.1 · 1×
pywin32308 · 1×

For agents

$ claude mcp add WindowsCleaner \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact