# Windows11开机优化工具 **Repository Path**: deepin20/Win11Optimizer ## Basic Information - **Project Name**: Windows11开机优化工具 - **Description**: Windows 11 开机优化工具是一款图形化系统维护软件。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-30 - **Last Updated**: 2026-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Windows 11 开机优化工具 > 一款专为 Windows 11 设计的图形化系统优化与诊断工具,帮助您轻松解决开机缓慢问题。 --- ## 📖 项目简介 **Windows 11 开机优化工具** 是一款无需安装、开箱即用的系统维护软件。它集成了启动项管理、服务优化、系统清理、健康体检等核心功能,让您告别繁琐的手动操作,一键诊断并优化系统性能。 无论是日常维护还是排查开机慢、卡顿等问题,本工具都能提供全面、可靠的帮助。 --- ## ✨ 主要功能 | 功能模块 | 说明 | |----------|------| | 📋 **管理启动项** | 查看并禁用注册表(`Run` 键)中的自启动程序,减少开机加载项。 | | 📁 **启动文件夹** | 管理当前用户和公共用户的 `Startup` 文件夹中的快捷方式,移至桌面备份。 | | ⚙️ **禁用服务** | 一键禁用 13 项非关键系统服务(Xbox、打印、搜索索引、SuperFetch 等),释放系统资源。 | | 🧹 **清理临时文件** | 清空 `%TEMP%` 和 `Prefetch` 目录,释放磁盘空间;可选清理桌面备份目录。 | | ⚡ **快速启动** | 读取并切换 Windows 快速启动功能(通过注册表 `HiberbootEnabled` 控制)。 | | 🔍 **检查关键程序** | 检测 7 项核心系统服务(EventLog、PlugPlay、RpcSs 等)及 4 个关键系统文件是否存在。 | | 🏥 **全面体检** | 一站式扫描磁盘空间、磁盘健康、物理内存、系统错误日志、碎片情况,并支持 DISM + SFC 系统文件修复。 | --- ## 🖼️ 界面预览 ![主界面预览](./screenshot.png) > 主界面采用 ttk 主题分组布局,功能按钮按“系统优化”和“系统诊断”分类,底部状态栏实时显示操作进度,日志区域完整记录所有操作。 --- ## 🚀 快速开始 ### 方式一:直接运行 EXE(推荐普通用户) 1. 解压 `Win11Optimizer.zip` 到任意目录(建议放在 `C:\Program Files` 或桌面)。 2. 右键 `Win11Optimizer.exe` → **以管理员身份运行**。 3. 按需点击各功能按钮,操作结果实时显示在下方日志区域。 > **注意**:部分功能(如禁用服务、切换快速启动)需要管理员权限,请务必以管理员身份运行。 ### 方式二:运行 Python 源码(开发者) ```bash # 克隆或下载源码后,安装依赖(仅需 Python 内置库,无需第三方包) python win11_optimizer_gui.py ``` --- ## 📦 系统要求 - **操作系统**:Windows 11(Windows 10 部分功能也可用,未充分测试) - **权限**:管理员权限(程序启动时会自动检测并提示) - **Python 版本**(源码运行):Python 3.8 及以上(仅需标准库) --- ## 🔧 配置文件(可选) 程序支持通过 `services.json` 自定义要禁用和检查的服务列表。将配置文件放在与 `EXE` 同级的目录下,格式如下: ```json { "safe_disable_services": [ "XboxLiveAuthManager", "PrintSpooler", "Windows Search" ], "critical_services": { "EventLog": "Windows 事件日志", "PlugPlay": "即插即用", "RpcSs": "远程过程调用 (RPC)" } } ``` 若文件不存在,程序自动使用内置默认列表。 --- ## 🛡️ 安全说明 - **代码开源**:所有操作均为系统标准 API,无恶意行为,无网络通信,无后门。 - **操作可逆**: - 禁用启动项:快捷方式移至桌面 `Startup_Backup`,可手动恢复。 - 禁用服务:可通过 `services.msc` 重新启用。 - 注册表删除:重新运行软件即可自动重新添加。 - **用户确认**:清理临时文件、切换快速启动、禁用服务等操作均需二次确认,防止误操作。 --- ## ⚠️ 注意事项 1. **管理员权限**:必须以管理员身份运行,否则全部功能无效。 2. **杀毒软件误报**:因程序申请管理员权限并修改系统设置,部分杀软可能误报,请添加信任或暂时关闭。 3. **Prefetch 清理**:清空 `Prefetch` 后首次开机可能变慢(系统会自动重建缓存),属正常现象。 4. **DISM/SFC 修复**:耗时 5~15 分钟,需联网,请勿中途关闭窗口。 5. **服务禁用**:禁用前请查看日志中的服务描述,确保不关闭自己需要的功能(如打印机、Xbox)。 --- ## 🐛 常见问题 **Q:双击 EXE 提示“应用程序无法正常启动(0xc0000142)”怎么办?** A:通常是杀毒软件拦截了 PowerShell 子进程调用。请将程序目录添加到杀软白名单,或暂时关闭实时保护。 **Q:为什么有些功能点了没反应?** A:请确保以管理员身份运行,并查看日志区域是否有错误提示。 **Q:如何恢复被禁用的服务?** A:打开 `services.msc`,找到对应服务,将启动类型改为“自动”或“手动”并启动。 **Q:软件在 Windows 10 上能用吗?** A:大部分功能可用,但部分 PowerShell 命令可能在旧版系统中行为不同,建议优先在 Win11 上使用。 --- ## 📝 更新日志 ### v3.4 (2026-07-30) - 所有子进程调用添加 `CREATE_NO_WINDOW` 参数,彻底隐藏终端窗口。 - 移除 `wmic` 回退,仅使用 PowerShell `Get-PhysicalDisk`。 - 优化 DISM/SFC 输出,显示更多关键信息(错误、成功、完成等)。 - 修复线程安全问题和配置文件加载兼容性。 ### v3.0 (2026-07-20) - 重构 GUI 界面,采用 ttk 主题分组布局。 - 增加状态栏实时反馈和进度条动画。 - 支持外部 `services.json` 配置文件。 - 兼容 PyInstaller 打包环境。 ### v1.0 (2026-07-10) - 初始版本,实现基础启动项管理、服务优化和系统体检功能。 --- ## 📄 许可证 本项目采用 **MIT 许可证**,可自由使用、修改和分发。 --- ## 🤝 贡献与反馈 如果您在使用中遇到问题或有改进建议,欢迎通过以下方式联系: - 提交 Issue 或 Pull Request(开源仓库) - 邮件联系:[您的邮箱] --- **让您的 Windows 11 开机飞起来!** 🚀