# LetRecovery **Repository Path**: yoiiis/LetRecovery ## Basic Information - **Project Name**: LetRecovery - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-19 - **Last Updated**: 2026-01-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# LetRecovery **一款免费开源的 Windows 系统重装工具** [English](README_en.md) | 简体中文 [![License](https://img.shields.io/badge/License-PolyForm%20NC-blue.svg)](LICENSE) [![Rust](https://img.shields.io/badge/Rust-1.75%2B-orange.svg)](https://www.rust-lang.org/) [![Platform](https://img.shields.io/badge/Platform-Windows-lightgrey.svg)](https://www.microsoft.com/windows) image
--- ## ✨ 功能特性 ### 🖥️ 系统安装 - **WIM/ESD 镜像部署** - 支持原版 Windows 镜像格式 - **GHO 镜像恢复** - 兼容 Ghost 备份镜像 - **ISO 镜像挂载** - 自动挂载并解析 ISO 文件 - **多分卷选择** - 支持选择镜像中的不同系统版本 ### 💾 系统备份 - **完整备份** - 将系统分区备份为 WIM 镜像 - **增量备份** - 支持追加备份到现有镜像文件 - **自定义命名** - 支持自定义备份名称和描述 ### 🌐 在线下载 - **系统镜像下载** - 在线获取 Windows 系统镜像 - **常用软件下载** - 内置常用装机软件下载 - **Aria2 加速** - 使用 Aria2 多线程高速下载 ### 🔧 高级选项 - **格式化分区** - 安装前可选择格式化目标分区 - **引导修复** - 自动修复 UEFI/Legacy 引导 - **驱动导入** - 支持导出和导入系统驱动 - **无人值守** - 支持无人值守安装配置 - **注册表注入** - 安装后自动注入注册表设置 ### 🛠️ 工具箱 - **引导修复工具** - 独立的 BCD 引导修复 - **磁盘管理** - 查看和管理磁盘分区 - **硬件信息** - 查看详细的硬件信息 --- ## 🚀 快速开始 ### 系统要求 - Windows 10/11 (64位) - 管理员权限 - 至少 4GB 可用内存 - 支持 UEFI 或 Legacy BIOS 启动 ### 使用方法 1. **下载软件** - 从 [Releases](https://github.com/NORMAL-EX/LetRecovery/releases) 页面下载最新版本 2. **以管理员身份运行** - 右键点击程序,选择"以管理员身份运行" 3. **选择镜像** - 在"系统安装"页面选择本地或在线镜像 4. **选择目标分区** - 选择要安装系统的目标分区 5. **开始安装** - 点击"开始安装"按钮 > ⚠️ **警告**: 安装系统会格式化目标分区,请提前备份重要数据! --- ## 📁 项目结构 ``` LetRecovery/ ├── 正常系统端/ # Windows 桌面环境版本 │ ├── src/ │ │ ├── app.rs # 主应用程序 │ │ ├── core/ # 核心功能模块 │ │ │ ├── bcdedit.rs # BCD 引导编辑 │ │ │ ├── disk.rs # 磁盘分区管理 │ │ │ ├── dism.rs # DISM 镜像操作 │ │ │ ├── ghost.rs # GHO 镜像恢复 │ │ │ └── registry.rs # 注册表操作 │ │ ├── download/ # 下载管理模块 │ │ │ ├── aria2.rs # Aria2 下载引擎 │ │ │ └── manager.rs # 下载管理器 │ │ ├── ui/ # 用户界面 │ │ └── utils/ # 工具函数 │ └── Cargo.toml ├── PE端/ # WinPE 环境版本 │ ├── src/ │ │ ├── app.rs │ │ ├── core/ │ │ ├── ui/ │ │ └── utils/ │ └── Cargo.toml └── LICENSE ``` --- ## 🛠️ 技术栈 | 技术 | 用途 | |------|------| | **Rust** | 主要编程语言 | | **egui/eframe** | 跨平台 GUI 框架 | | **tokio** | 异步运行时 | | **windows-rs** | Windows API 绑定 | | **aria2** | 高速下载引擎 | | **DISM** | 系统镜像部署 | | **Ghost** | GHO 镜像恢复 | --- ## 🏗️ 从源码构建 ### 前置条件 - Rust 1.75 或更高版本 - Visual Studio Build Tools (Windows) ### 构建步骤 ```bash # 克隆仓库 git clone https://github.com/NORMAL-EX/LetRecovery.git cd LetRecovery # 构建正常系统端 cd 正常系统端 cargo build --release # 构建 PE 端 cd ../PE端 cargo build --release ``` --- ## 📄 许可证 本项目采用 [PolyForm Noncommercial License 1.0.0](LICENSE) 许可证。 - ✅ 允许个人学习、研究和非商业使用 - ✅ 允许修改和分发(需保留版权声明) - ❌ 禁止商业用途 --- ## 🙏 致谢 - 部分系统镜像及 PE 下载服务由 **Cloud-PE 云盘** 提供 - 感谢 **[电脑病毒爱好者](https://github.com/HelloWin10-19045)** 提供 WinPE --- ## 👤 作者 **NORMAL-EX** (又称 dddffgg) - GitHub: [@NORMAL-EX](https://github.com/NORMAL-EX) --- ## 🔗 相关链接 - 🌐 **官网**: [sysre.cn](https://sysre.cn) - 📦 **发布页**: [GitHub Releases](https://github.com/NORMAL-EX/LetRecovery/releases) - 🐛 **问题反馈**: [GitHub Issues](https://github.com/NORMAL-EX/LetRecovery/issues) ---
**如果觉得这个项目有帮助,欢迎给个 ⭐ Star!**