无忧启动论坛

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

[原创] 【2025.9.24】VHD秒还原开机脚本一键备份还原系统 支持桌面右键菜单操作。

    [复制链接]
跳转到指定楼层
#
发表于 2024-6-23 16:19:36 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 baby1277 于 2025-9-24 14:22 编辑

历经了半年的不断完善终于达到预期的效果,先来一波下效果图。







桌面右键菜单算是别出心裁吧,电脑小白点两下鼠标就可以轻松还原系统,简直太方便了。

本地模式:本地磁盘上的系统,可以使用休眠功能,办公首选。
正常模式:保存数据 ,推荐作为常用系统。
还原模式:不保存数据,每次自动还原系统和网吧电脑一样的效果。
一键还原:默认是一键还原 “正常模式” ,也可以将系统还原到脚本首次安装的状态。
                  在“一键还原”菜单输入“VHD” 即可将系统还原到脚本首次安装的状态
一键备份:也可以称作为一键更新,原理就是合并差分VHD到父VHD。
                  在桌面右键菜单选择则是合并当前系统差分VHD到父VHD
                  在开机菜单选择则是优先合并“还原模式” ,如果“还原模式”vhd文件没有变化合并“正常模式”
                  PS:合并VHD需要进入第三方系统,所以会出现一次短暂开机后重启的情况。

还原脚本的大致原理
使用bcdboot和bcdedit创建固定路径菜单的bcd文件
bcd文件和默认引导菜单与VHD文件三者组合起来交替挂载使用
以下是整理出的图表,归纳了三者的关系和每个文件的用途。

        
               VHD秒还原脚本原理.zip (35.79 KB, 下载次数: 240)

脚本的安装环境
脚本是需要安装的,支持裸机安装,以下是支持安装的环境。
1:Win8以上的PE系统(强烈推荐,安装成功率比较高)
2:Win8以上的本地磁盘系统(一般推荐,仅限首次安装,再次安装需要手动删除system.vhdx)
3:Win8以上的VHD系统也可以(一般推荐,仅限首次安装,再次安装需要手动删除system.vhdx)
      PS:被安装的VHD文件不能和当前系统的VHD文件有关联(差分链或者副本)
如果遇到安装失败的情况,建议重启系统,或者换个系统环境来安装。
静默安装示例:call vhdstart.bat E:\System\Win11ltsc.vhdx

桌面右键菜单密码
默认是:bbs.wuyou.net  也可以设置为动态密码,动态密码可以通过设置vhd.ini来取消或者修改。
另外,开机选择菜单不支持密码,bootmgr没有这个功能,但可以设置不显示开机选择系统画面。

vhd.ini设置
因为很多网友私下让其修改下显示这个不显示那个的,干脆整理成vhd.ini配置文件自己DIY吧。
;huanyuan缺省为保留还原模式,0表示不保留还原模式,需要在安装前修改,后期修改无效。
;bendi缺省为添加本地磁盘系统引导菜单,0表示不添加,需要在安装前修改,后期修改无效。
;rongliang缺省为显示vhd文件实际容量,0表示显示最大容量,PS:还原模式需要在安装前修改。
;yincang缺省为显示本地磁盘系统盘符,0表示隐藏,取消桌面右键菜单时无效,且需在安装前修改。
;youjian缺省为使用桌面右键菜单,0表示不显示。
;timeout缺省为3秒,启动管理器的超时值,注意0表示等待用户手动确认。
;password缺省为取消密码,密码内容不可以有空格和特殊符号,PS:右键粘贴输入密码。
;password2缺省为不使用动态密码,0表示启用。
;password3缺省为一键还原和一键备份菜单不使用动态密码,0表示启用。
;kaiji缺省为显示开机选择等待画面,0表示不显示。
;huamian缺省为启用蓝色Metro开机界面,0表示使用黑白开机界面。
;liji缺省为选择右键菜单后立即重启系统,0表示手动重启系统。
;dingqi缺省为不启用定时还原功能,0表示每个月还原1次系统。
;moren缺省为不固定默认引导菜单,设置固定默认引导菜单为d本地模式,z正常模式,h还原模式。
;log缺省为启用日志功能,0表示禁用。

强大的兼容性
脚本不需要修改主板BIOS,不需要重新格式化硬盘,支持32位和64位系统。
支持Secure Boot(安全启动),不影响Windows Update(系统自动更新)。
同时支持UEFI和BIOS固件,理论上Win7-Win11的新旧电脑都可以使用。

免责声明
此脚本仅发布于无忧,可以随意转载分享,但不能用于商业行为。
使用此脚本前需要备份好数据,因脚本造成的数据丢失本人不承担任何责任。

附件在沙发和百度网盘,如有问题和建议回帖或者加群795442972留言。

点评

默默等待BIOS系统  发表于 2024-6-29 11:38
辛苦了  发表于 2024-6-23 18:09

评分

参与人数 12无忧币 +62 收起 理由
wawakuliao + 5 赞一个!
klz12 + 5 很给力!
freesoft00 + 5
qq27722 + 5 赞一个!
lemonle79 + 5
879792799 + 5 绝对好创意!
smartcowboy + 5 期待分享其他更好的作品
whyme22 + 5
Myptour + 5 赞一个!
新空气 + 5
yyz2191958 + 2 赞一个!
20090101 + 10 很给力!

查看全部评分

314#
 楼主| 发表于 昨天 21:42 | 只看该作者

就是字面上的意思啊,不是很难理解啊。
要求脚本和VHD文件放在同一个文件夹里面里运行,不要放在磁盘分区根目录上。
VHD文件路径不能有空格和汉字等特殊符号

示例:把vhd文件和vhdstart.bat一起放到 D:\Win11  后再运行


回复

使用道具 举报

313#
发表于 昨天 16:09 | 只看该作者
baby1277 发表于 2024-6-23 16:20
2025.09.24  添加对运维环境的支持,所有的操作都支持一键操作,无需鼠标点击。

(历史版本)

6666
回复

使用道具 举报

312#
发表于 2025-10-6 16:24:17 | 只看该作者
感谢分享
回复

使用道具 举报

311#
发表于 2025-10-6 16:04:29 | 只看该作者
本帖最后由 2012liwanxi 于 2025-10-6 16:05 编辑

这是啥意思?

2025-10-06_160523.png (4.54 KB, 下载次数: 3)

2025-10-06_160523.png

2025-10-06_160027.png (11.82 KB, 下载次数: 4)

2025-10-06_160027.png

点评

就是字面上的意思啊,不是很难理解啊。 要求脚本和VHD文件放在同一个文件夹里面里运行,不要放在磁盘分区根目录上。 VHD文件路径不能有空格和汉字等特殊符号 示例:把vhd文件和vhdstart.bat一起放到 D:\Win11  详情 回复 发表于 昨天 21:42
回复

使用道具 举报

310#
发表于 2025-9-28 15:53:08 | 只看该作者
虽然我知道进PE系统把差分子VHD覆盖就行了,但是这个帖子的逻辑我放进AI里让它分析,我笨得愣是没看懂。大佬牛逼
回复

使用道具 举报

309#
发表于 2025-9-27 21:43:44 | 只看该作者
感谢分享
回复

使用道具 举报

308#
发表于 2025-9-27 17:38:04 | 只看该作者
已经用上,效果不错。
回复

使用道具 举报

307#
发表于 2025-9-26 16:15:16 | 只看该作者
感谢分享
回复

使用道具 举报

306#
发表于 2025-9-24 17:21:33 | 只看该作者
书到用时方恨少,设计上好复杂严谨,实在费脑,纯支持和感谢!
还是按自己的路子纯手动使用了……
回复

使用道具 举报

305#
发表于 2025-9-9 22:51:52 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

304#
 楼主| 发表于 2025-9-9 22:26:51 | 只看该作者
奈绪 发表于 2025-9-9 22:11
没有做VHD,正常办公的系统可以吗?

只有本地磁盘的系统    没有安装VHD系统那就用不了
回复

使用道具 举报

303#
发表于 2025-9-9 22:25:33 | 只看该作者
感謝大大下載學習
回复

使用道具 举报

302#
发表于 2025-9-9 22:11:19 | 只看该作者
baby1277 发表于 2025-9-9 21:20
准备好一个安装好系统的VHD文件就行了

没有做VHD,正常办公的系统可以吗?

点评

只有本地磁盘的系统 没有安装VHD系统那就用不了  详情 回复 发表于 2025-9-9 22:26
回复

使用道具 举报

301#
发表于 2025-9-9 21:59:21 | 只看该作者
谢谢分享。
回复

使用道具 举报

300#
 楼主| 发表于 2025-9-9 21:20:15 | 只看该作者
奈绪 发表于 2025-9-9 11:51
这个工具直接用就行,还是需要创建VHD分区?

准备好一个安装好系统的VHD文件就行了

点评

没有做VHD,正常办公的系统可以吗?  详情 回复 发表于 2025-9-9 22:11
回复

使用道具 举报

299#
 楼主| 发表于 2025-9-9 21:19:02 | 只看该作者

脚本已经达到预期的效果,已经不更新了。
如果你有好的建议或者发现BUG那是会更新的。
回复

使用道具 举报

298#
发表于 2025-9-9 11:51:45 | 只看该作者
这个工具直接用就行,还是需要创建VHD分区?

点评

准备好一个安装好系统的VHD文件就行了  详情 回复 发表于 2025-9-9 21:20
回复

使用道具 举报

297#
发表于 2025-9-9 11:34:19 | 只看该作者
2025年9月9日(星期二)_11:34:12
回复

使用道具 举报

296#
发表于 2025-9-9 11:10:42 | 只看该作者
还更新吗

点评

脚本已经达到预期的效果,已经不更新了。 如果你有好的建议或者发现BUG那是会更新的。  详情 回复 发表于 2025-9-9 21:19
回复

使用道具 举报

295#
发表于 2025-8-25 14:36:32 | 只看该作者
谢谢分享
回复

使用道具 举报

294#
发表于 2025-8-25 00:47:39 来自手机 | 只看该作者
学习了
回复

使用道具 举报

293#
发表于 2025-8-23 17:17:26 | 只看该作者
我是小白,向老师学习!
回复

使用道具 举报

292#
发表于 2025-8-21 09:22:41 | 只看该作者
这个要支持
回复

使用道具 举报

291#
发表于 2025-8-21 09:22:28 | 只看该作者
支持裸机安装
回复

使用道具 举报

290#
发表于 2025-8-20 08:30:09 | 只看该作者
谢谢分享
回复

使用道具 举报

289#
发表于 2025-8-11 23:15:21 | 只看该作者
感谢分享 很有用
回复

使用道具 举报

288#
发表于 2025-8-11 20:05:37 | 只看该作者
感谢大佬分享
回复

使用道具 举报

287#
发表于 2025-8-8 09:01:23 | 只看该作者
谢谢分享
回复

使用道具 举报

286#
发表于 2025-7-28 18:03:40 | 只看该作者
秒还原
回复

使用道具 举报

285#
发表于 2025-7-28 15:34:33 | 只看该作者
谢谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-10-14 22:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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