核心功能
核心引擎
不触碰系统盘,只操作目标分区。所有操作透明可审计,回滚机制保障容错。
VHD 虚拟磁盘、传统分区、双系统并存等多种部署模式,适配所有场景。
PE 引导创建 50ms,wimlib 比 DISM 快 3 倍。全流程比手动操作节省 90% 时间。
自动检测并安装 WebView2 运行时。Rust 原生编译,单文件分发,无需额外运行环境。
使用解码工具前,请关闭电脑杀毒软件和电脑安全中心的安全保护,以免拦截解码流程。
解码模式
灵活选择最适合你的重装方案,全程自动无人值守
格式化所有磁盘,全盘重装系统并自动解码。适用于需要彻底清理系统环境的场景。
仅格式化 C 盘重装系统,其他磁盘游戏、文件、资料全部保留不丢失,重装后自动解码。
保留原本电脑上所有东西——游戏、系统、资料文件全部保留,额外安装新系统并自动解码。
使用教程
扫描磁盘分区、系统版本、可用空间,生成最优部署方案。
自动缩盘、创建分区、挂载 WIM 镜像。支持 VHD 虚拟磁盘双系统。
注册表直写 BCD 引导项,绕过 bcdedit。自动重启进入 PE 继续部署。
自动匹配驱动、安装软件包、修复快捷方式。完成后自动进入新系统。
OpTool 只记录操作日志,不收集任何用户数据。
全系列 Windows 兼容 · 多种部署模式
设计哲学
OpTool 不持有系统权限、不替换系统文件、不在 C 盘写入。整个部署链路没有超级后门,一切回到 Windows 原生 API 和公开标准。
技术架构
Tauri 2.0 框架,Rust 后端直调 Windows API。注册表直写 BCD、wimlib 引擎、PE 引导全流程零脚本依赖。
了解技术细节 →// Rust 后端核心 — 直写 BCD 注册表蜂巢
use windows::Win32::System::Registry::*;
pub fn create_pe_entry() -> Result() {
// 打开 BCD 注册表蜂巢
let hkey = RegOpenKeyExW(
HKEY_LOCAL_MACHINE,
"BCD00000000", ...)?;
// 直写引导项属性 — 绕过 bcdedit.exe
set_element_dword(&hkey,
BCD_OSDEVICE,
0x21000001)?;
set_element_string(&hkey,
BCD_DESCRIPTION,
"Rescue PE")?;
Ok(())
}
bcdedit /deletevalue {current} flightsigning