找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 472|回复: 36

[讨论] 请提建议:准备开工做Linux版Windows一键还原软件

[复制链接]
发表于 昨天 09:47 | 显示全部楼层 |阅读模式
本帖最后由 9zhmke 于 2026-9-25 17:11 编辑

看到一些讨论,调研了一下各方面的资料,目前评估结果是:使用Linux来为Windows做备份还原软件是有行性的
1.保持足够兼容性的情况下,总体积有望能控制到100M以内
2.读写盘速度与PE相当
3.启动速度预计比大多PE略快

一句话总结:比WinPE效率更高,而且如果只是拼合,工作量也并不大。几乎都可以使用成熟软件来拼合,需要自己写代码的地方并不多。

大致思路:
1.备份功能在Windows里拼接成熟软件来完成,拼合Linux做启动,全自动重启后在Linux中做还原
2.尽量实现CA2011/2023双启
3.只支持ESD、WIM,这样可以得到尽可能小的体积
4.尽量使用成熟软件来做备份和恢复,不自已发明轮子

可能会丢失的一些功能:
1.只支持64位CPU,不支持32位CPU
2.只支持Win7x86及以后的系统,不再支持WIN2003及以前的系统


立即开工,先找AI做个界面:
1111.png
右下角的网站是误会,没有网站,改为“讨论”指向本贴



  • 工具链:x64 = MinGW-w64 GCC 14.2(mingw64)、x86 = winlibs i686 UCRT GCC 14.2(mingw32); package 需要两套(x64 走 g++,x86 走 Makefile)。

功能调研齐了,估计最早的话,明晚能出初稿


已知限制与待验证


  • 2026 新硬件 Secure Boot:已换 Debian 双签 shim(CA2011+CA2023),覆盖"只信新证书(CA2023)的 2026 新固件"(Ubuntu 单签做不到)。用户 VMware(SB 开)实测还原成功 ✓, "只信 CA2023 的新固件"仍待真机验证。
  • Windows 7 零安装:exe 与 libwim-15.dll 依赖 UCRT(Win7 无内置)→ 发布包已随带 x64/x86 两套 UCRT  无需另装 VC++ 运行库。
  • Windows 2003 / XP / Vista 及更早版本不支持(含 Server 2003):exe 依赖 UCRT(微软 UCRT 可再发行仅覆盖 Vista SP2 / Win7 SP1+ / Server 2008 R2 SP1+,不含 2003/XP),且官方 libwim-15.dll 也依赖 UCRT。 实测 Win2003 报 找不到 api-ms-win-core-errorhandling-l1-1-0.dll。产品支持矩阵为 Win7 / Win10 / Win11 / WinPE。
  • PE 就地还原 / RAID 真机 / 忙时关闭:代码已就绪,待实测





发表于 昨天 10:11 来自手机 | 显示全部楼层
ntinstaller借鉴一下,它搞的是nt5以下的,你搞个nt6以上的。
回复

使用道具 举报

发表于 昨天 10:25 | 显示全部楼层
本帖最后由 wintoflash 于 2026-9-25 11:27 编辑
保持足够兼容性的情况下,总体积有望能控制到100M以内

图形界面的情况下很难。
尽量使用成熟软件来做备份和恢复,不自已发明轮子

唯一需要造轮子的是bcdedit类似软件(如果需要健壮性的话)
回复

使用道具 举报

 楼主| 发表于 昨天 10:36 | 显示全部楼层
窄口牛 发表于 2026-9-25 10:11
ntinstaller借鉴一下,它搞的是nt5以下的,你搞个nt6以上的。

03抱拳.gif
回复

使用道具 举报

 楼主| 发表于 昨天 10:37 | 显示全部楼层
wintoflash 发表于 2026-9-25 10:25
图形界面的情况下很难。

唯一需要造轮子的是bcdedit类似软件(如果需要健壮性的话)


我去试试
回复

使用道具 举报

发表于 昨天 10:58 | 显示全部楼层
顶一个!支持楼主!建议先做个 Linux 版的一键备份还原(备份还原 ESP 和 根目录,之后再慢慢改进)

点评

我还以为ESP没有必要备份呢?只还原系统分区如何?ESP有必要备份还原吗?  详情 回复 发表于 昨天 11:01
回复

使用道具 举报

 楼主| 发表于 昨天 11:01 | 显示全部楼层
sunlenghua 发表于 2026-9-25 10:58
顶一个!支持楼主!建议先做个 Linux 版的一键备份还原(备份还原 ESP 和 根目录,之后再慢慢改进) ...

我还以为ESP没有必要备份呢?只还原系统分区如何?ESP有必要备份还原吗?

点评

不过,你做的是单机一键备份还原,那ESP就真没必要备份了,如果是异机还原,还是建议把ESP备份还原考虑进去  详情 回复 发表于 昨天 11:08
有必要!!! 原因有二:一是目前市面的备份还原软件都不备份ESP,你再做一个类似的软件出来没啥意义,二是:ESP分区对于批量克隆安装 Linux 可关键了,只要CPU和显卡都是同一个种类,直接把ESP和根目录克隆 过去,  详情 回复 发表于 昨天 11:05
回复

使用道具 举报

发表于 昨天 11:05 | 显示全部楼层
9zhmke 发表于 2026-9-25 11:01
我还以为ESP没有必要备份呢?只还原系统分区如何?ESP有必要备份还原吗? ...

有必要!!! 原因有二:一是目前市面的备份还原软件都不备份ESP,你再做一个类似的软件出来没啥意义,二是:ESP分区对于批量克隆安装 Linux 可关键了,只要CPU和显卡都是同一个种类,直接把ESP和根目录克隆 过去,就装好了,完了改个机器名就成了,(哦,对了,建议你新设计的备份还原软件添加一个自动修改机器名的选项,那就更完美了)

点评

你可能理解错了,我说的是做一个Linux版的Windows备份还原软件,不是Linux系统的备份还原,不过弄完Windows后如果有时间也可以顺便做个,不知道这个假期的时间够不够用。目前改完后是没有动里面的文件的,如果需要加  详情 回复 发表于 昨天 11:09
回复

使用道具 举报

发表于 昨天 11:08 | 显示全部楼层
9zhmke 发表于 2026-9-25 11:01
我还以为ESP没有必要备份呢?只还原系统分区如何?ESP有必要备份还原吗? ...

不过,你做的是单机一键备份还原,那ESP就没必要备份了,如果是异机还原,还是建议把ESP备份还原考虑进去
回复

使用道具 举报

 楼主| 发表于 昨天 11:09 | 显示全部楼层
sunlenghua 发表于 2026-9-25 11:05
有必要!!! 原因有二:一是目前市面的备份还原软件都不备份ESP,你再做一个类似的软件出来没啥意义,二 ...

你可能理解错了,我说的是做一个Linux版的Windows备份还原软件,不是Linux系统的备份还原,不过弄完Windows后如果有时间也可以顺便做个,不知道这个假期的时间够不够用。目前改完后是没有动里面的文件的,如果需要加的话,应该也是可以的吧,等基本功能完成后我试试加这个功能。
回复

使用道具 举报

发表于 昨天 11:15 | 显示全部楼层
我记得之前谁出过一个“Linux内核一键还原.exe”,好像在论坛找不到了
回复

使用道具 举报

发表于 昨天 11:26 | 显示全部楼层
期待一下!
回复

使用道具 举报

发表于 昨天 11:33 | 显示全部楼层
请考虑推出面向全球用户的英文版本。

点评

谢谢建议,我把这个规划做进去  发表于 昨天 11:54
回复

使用道具 举报

发表于 昨天 11:36 来自手机 | 显示全部楼层
备份ESP作甚,改下bcd就行了。
回复

使用道具 举报

发表于 昨天 11:53 | 显示全部楼层
Linux内核一键还原备份 V3.5.2.0 绿色便携版
软件大小:9.7MB
jb51.net/softs/862268.html

Linux内核一键还原备份是一款专业的LINUX内核的备份还原工具,拥有三种界面,加运行参数即可,提供自动判断是否有备份文件、自动判断有加启动项、自动判断本机系统等功能,界面简洁,易于上手,本站提供的是这款软件的绿色版本,欢迎需要的朋友下载使用。

功能
  1、它支持2T以上硬盘、MBR-GPT硬盘

  3、一款傻瓜式的Windows系统备份、还原工具

  2、Linux稳定版内核,不惧怕市面上的任何新硬件

  4、它的速度比GHOST还快,生成的备份文件比GHOST还小

更新
  1、去除BCD文件由系统生成

  2、修改命令执行限制和执行方式(如:启动菜单编辑,PE下运行出错)

  3、修正PE下添加出现黑框的问题

  4、修正PE下临时文件无删除的问题

点评

仔细看了下,思路近似,但似乎有段时间没更新了,和我准备做的软件非常互补: 1. 其显然不支持CA2023。只适用于老机器 2.备份必须重启这个真没啥必要,现在都支持热备 3.只能备份为自己的指定位置并还原,不能定制  详情 回复 发表于 昨天 13:49
这个软件是在哪里啊?我去看看学习学习呢  详情 回复 发表于 昨天 11:55
回复

使用道具 举报

 楼主| 发表于 昨天 11:55 | 显示全部楼层
ohte 发表于 2026-9-25 11:53
Linux内核一键还原备份 V3.5.2.0 绿色便携版
软件大小:9.7MB
jb51.net/softs/862268.html

好的,我去看看学习学习呢
回复

使用道具 举报

发表于 昨天 12:11 | 显示全部楼层
支持折腾
回复

使用道具 举报

发表于 昨天 12:15 | 显示全部楼层
没折腾过这个
回复

使用道具 举报

发表于 昨天 13:01 | 显示全部楼层
有现成的,再生龙,还有叫ge还是go什么的,用的少,再生龙非常强大,开源,主站下载在台湾

点评

看过,太大,想弄个轻盈点的  详情 回复 发表于 昨天 13:43
回复

使用道具 举报

 楼主| 发表于 昨天 13:43 | 显示全部楼层
l3429900 发表于 2026-9-25 13:01
有现成的,再生龙,还有叫ge还是go什么的,用的少,再生龙非常强大,开源,主站下载在台湾 ...

看过,太大,想弄个轻盈点的
回复

使用道具 举报

 楼主| 发表于 昨天 13:49 | 显示全部楼层
ohte 发表于 2026-9-25 11:53
Linux内核一键还原备份 V3.5.2.0 绿色便携版
软件大小:9.7MB
jb51.net/softs/862268.html

仔细看了下,思路近似,但似乎有段时间没更新了,和我准备做的软件非常互补:
1. 其显然不支持CA2023。只适用于老机器
2.备份必须重启这个真没啥必要,现在都支持热备
3.只能备份为自己的指定位置并还原,不能定制
没开源,否则可以直接在他的肩膀上.....    呵呵
回复

使用道具 举报

发表于 昨天 14:19 | 显示全部楼层
再生龙确实很好用
回复

使用道具 举报

发表于 昨天 15:25 | 显示全部楼层
Linux不是有DD么,直接支持备份还原...


二○二六年九月二十五日

点评

我之前看的资料太少了,没注意到DD是个啥?  详情 回复 发表于 昨天 15:27
回复

使用道具 举报

 楼主| 发表于 昨天 15:27 | 显示全部楼层
邪恶海盗 发表于 2026-9-25 15:25
Linux不是有DD么,直接支持备份还原...

我之前看的资料太少了,没注意到DD是个啥?
回复

使用道具 举报

发表于 昨天 17:17 | 显示全部楼层
都Linux直接DD不就行了吗,其他的Linux也能支持,只需要考虑Linux对NTFS文件系统的兼容性了

点评

DD是个啥?好像我没注意到,兼容性上已测试没有问题  详情 回复 发表于 昨天 19:56
回复

使用道具 举报

发表于 昨天 18:27 | 显示全部楼层
你这个是文件备份类型吗?备份系统时排除页面文件和TEMP.如果是那种扇区备份你恢复后再修复引导,另外大多这种备份还原都是用来安装系统居多,那么应该加入驱动注入恢复备份功能,设置备份恢复,比如WIFI密码等。你看看需要不需要加入多种镜像支持,比如GHO,WIM,ESD,TBI.等

点评

谢谢建议,当前考虑的主要用途是系统镜像备份,主要指热备和冷恢复。 目前没有考虑注入驱动,别的软件注入功能已经很强大了,我们这个小众软件就不必再有这个功能了吧,我想瞄准的是使用万能镜像这批人,或自己的电  详情 回复 发表于 昨天 19:55
回复

使用道具 举报

 楼主| 发表于 昨天 19:55 | 显示全部楼层
语之男 发表于 2026-9-25 18:27
你这个是文件备份类型吗?备份系统时排除页面文件和TEMP.如果是那种扇区备份你恢复后再修复引导,另外大多 ...

谢谢建议,当前考虑的主要用途是系统镜像备份,主要指热备和冷恢复。
目前没有考虑注入驱动,别的软件注入功能已经很强大了,我们这个小众软件就不必再有这个功能了吧,我想瞄准的是使用万能镜像这批人,或自己的电脑装完系统后做备份以便恢复。
你说的WIFI备份、浏览器密码导入好像也有道理,但初期的版本可能暂时不考虑那么多功能了,以后弄成开源,谁都可以改,想加什么就加什么。至于多种镜像支持方面,目前没有考虑,即使是GHO,转成ESD也会少占空间啊,为什么还要用GHO而不用最小的ESD呢?是觉得自己的硬盘太大吗?

点评

那倒不是,只不过我碰到的老电脑人家用的7系统大多是GHO的镜像  详情 回复 发表于 昨天 20:42
回复

使用道具 举报

 楼主| 发表于 昨天 19:56 | 显示全部楼层
kedion 发表于 2026-9-25 17:17
都Linux直接DD不就行了吗,其他的Linux也能支持,只需要考虑Linux对NTFS文件系统的兼容性了 ...

DD是个啥?好像我没注意到,兼容性上已测试没有问题
回复

使用道具 举报

发表于 昨天 20:42 | 显示全部楼层
9zhmke 发表于 2026-9-25 19:55
谢谢建议,当前考虑的主要用途是系统镜像备份,主要指热备和冷恢复。
目前没有考虑注入驱动,别的软件注 ...

那倒不是,只不过我碰到的老电脑人家用的7系统大多是GHO的镜像

点评

嗯嗯,GHO直接转ESD一样可以用现在的软件来还原,可以更省空间一些  详情 回复 发表于 昨天 20:46
回复

使用道具 举报

 楼主| 发表于 昨天 20:46 | 显示全部楼层
语之男 发表于 2026-9-25 20:42
那倒不是,只不过我碰到的老电脑人家用的7系统大多是GHO的镜像

嗯嗯,GHO直接转ESD一样可以用现在的软件来还原,可以更省空间一些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-26 05:02

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表