无忧启动论坛

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

[原创] 【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, 下载次数: 306)

脚本的安装环境
脚本是需要安装的,支持裸机安装,以下是支持安装的环境。
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 很给力!

查看全部评分

349#
发表于 前天 23:06 | 只看该作者
感谢分享
回复

使用道具 举报

348#
发表于 前天 15:35 | 只看该作者
尝试一下
回复

使用道具 举报

347#
发表于 6 天前 | 只看该作者
楼主牛逼!
回复

使用道具 举报

346#
发表于 7 天前 | 只看该作者
Awesome!
回复

使用道具 举报

345#
发表于 2025-12-27 19:07:06 | 只看该作者
谢谢分享
回复

使用道具 举报

344#
发表于 2025-12-26 01:37:08 | 只看该作者
谢谢共享,小白学习一下
回复

使用道具 举报

343#
发表于 2025-12-20 09:13:39 | 只看该作者
谢谢分享!
回复

使用道具 举报

342#
发表于 2025-12-8 16:26:54 | 只看该作者
感谢分享了。我现在用的是2个vhd系统,正常和恢复。
回复

使用道具 举报

341#
发表于 2025-12-4 21:38:36 | 只看该作者
通过网盘分享的文件:VHD秒还原.zip
pan.baidu.com/s/1VahpGfduCghu2DSglhfIUw?pwd=9yp3 提取码: 9yp3
批次檔和ini檔的繁體化文件,供樓主參考
回复

使用道具 举报

340#
 楼主| 发表于 2025-12-4 21:20:27 | 只看该作者
s0910187 发表于 2025-12-4 14:26
以上為錯誤截圖,我還是看不懂哪裡出錯,再請樓主協助
最近有点忙,改天我有时间再修改脚本以支持繁体版本。
工作量有点大,不是简单的把简体字体替换为繁体就可以的。
如果可以的话,把你翻译的文件发给我一份吗。
我想借鉴一下,不然会AI翻译可能会很生硬的。


回复

使用道具 举报

339#
发表于 2025-12-4 14:26:00 | 只看该作者




以上為錯誤截圖,我還是看不懂哪裡出錯,再請樓主協助

点评

最近有点忙,改天我有时间再修改脚本以支持繁体版本。 工作量有点大,不是简单的把简体字体替换为繁体就可以的。 如果可以的话,把你翻译的文件发给我一份吗。 我想借鉴一下,不然会AI翻译可能会很生硬的。  详情 回复 发表于 2025-12-4 21:20
回复

使用道具 举报

338#
发表于 2025-12-3 22:00:23 | 只看该作者
本帖最后由 s0910187 于 2025-12-3 22:02 编辑

訊息跑太快,沒辦法截圖,其實一直跑bcd錯誤訊息到最後,還是會出現成功訊息,但是就是選單都沒有一樓所示的那些,只有進入win11和pe這樣,其他都沒有。
所以是因為我的windows11是繁體中文的,所以會失效嗎?
因為我把所批次檔和ini檔的內容都順利轉成繁體中文且可以執行,但就是會出現bcd錯誤
我明天試著用相機拍下來試看看能不能拍到錯誤訊息
回复

使用道具 举报

337#
 楼主| 发表于 2025-12-3 20:36:23 | 只看该作者
s0910187 发表于 2025-12-3 16:06
vhdstart.bat 同一層目錄下有一個名為 bcd 的資料夾,且裡面包含預先製作好的 12 個 BCD 設定檔,這個批次 ...

12个bcd文件是由vhdstart.bat在安装阶段自动创建生成的
另外脚本不支持繁体语言的系统,有空我出个繁体版本。
错误,给个截图看下。
回复

使用道具 举报

336#
发表于 2025-12-3 16:06:44 | 只看该作者
vhdstart.bat 同一層目錄下有一個名為 bcd 的資料夾,且裡面包含預先製作好的 12 個 BCD 設定檔,這個批次檔才能正常運作。
請問這個資料夾和12個bcd設定檔是要自己製作嗎?
早上安裝時,一直出現bcd找不到的錯誤訊息

点评

12个bcd文件是由vhdstart.bat在安装阶段自动创建生成的 另外脚本不支持繁体语言的系统,有空我出个繁体版本。 错误,给个截图看下。  详情 回复 发表于 2025-12-3 20:36
回复

使用道具 举报

335#
发表于 2025-12-2 20:26:41 | 只看该作者
来学习一下,好像很厉害
回复

使用道具 举报

334#
发表于 2025-11-29 19:08:05 | 只看该作者
nice👍
回复

使用道具 举报

333#
发表于 2025-11-28 22:58:53 | 只看该作者
VHD系统区
回复

使用道具 举报

332#
发表于 2025-11-28 14:20:30 | 只看该作者
baby1277 发表于 2025-11-28 14:06
其实1楼说的很清楚
一键备份 有两种情况
1:桌面环境,备份当前系统使用的VHD文件

ok
回复

使用道具 举报

331#
 楼主| 发表于 2025-11-28 14:06:05 | 只看该作者
本帖最后由 baby1277 于 2025-11-29 12:46 编辑
freesoft00 发表于 2025-11-28 13:00
一键备份  是备份的哪个系统
一键还原  是还原的哪个系统
如果要更新 还原模式   的基准系统,比如电脑的 ...

其实1楼说的很清楚
一键备份 有两种情况
1:桌面环境,备份当前系统使用的VHD文件
2:bootbmg开机手动选择菜单时     
优先备份“还原模式”,windows_11.vhdx或者windows_1b.vhdx  那个VHD文件大就备份谁
如果两个VHD文件一样大就  备份 “正常模式” 的VHD文件
windows_1a.vhdx和windows_10.vhdx两者文件大就为“正常模式”,小的就是“一键还原”  (两者相互转换身份)

一键还原  是还原的哪个系统

还原 “正常模式”对应的VHD文件

一键更新非常方便:
在“正常模式”或者“还原模式”  都可以直接 修改IP为  1.13   选择  “”一键更新”菜单 就可以
不需要进入PE,不需要删除文件,脚本全自动完成更新父VHD,之后的“正常模式”或者“还原模式”的IP地址都是  1.13

点评

ok  详情 回复 发表于 2025-11-28 14:20
回复

使用道具 举报

330#
发表于 2025-11-28 13:00:29 | 只看该作者
一键备份  是备份的哪个系统
一键还原  是还原的哪个系统
如果要更新 还原模式   的基准系统,比如电脑的ip原来是1.3,现在需要改为1.13才可以上网,需要如何操作。我都是把所有模式的vhd文件都删除,然后启动正常的我自己的vhd原文件,设置好ip地址后,然后启动pe,再用VHD秒还原脚本原理.zip 重新创建

点评

其实1楼说的很清楚 一键备份 很两种情况 1:桌面环境,备份当前系统使用的VHD文件 2:bootbmg开机手动选择菜单时 优先备份“还原模式”,windows_11.vhdx或者windows_11.vhdx 那个VHD文件大就备份谁 如果  详情 回复 发表于 2025-11-28 14:06
回复

使用道具 举报

329#
发表于 2025-11-28 09:49:43 | 只看该作者
谢谢共享
回复

使用道具 举报

328#
发表于 2025-11-28 09:38:06 | 只看该作者
太麻烦了,我一般都是进正常系统中,先差分一个,再把差分备份,需要进直接改名就用
回复

使用道具 举报

327#
 楼主| 发表于 2025-11-20 08:58:34 | 只看该作者
联想专卖店_电脑 发表于 2025-11-19 16:21
执行完重启就出现SIHOST系统警告:Unknown Hard Error,然后不停的闪屏!VHD文件放在D盘的system文件夹下面
出现SIHOST系统警告:Unknown Hard Error

估计是VHD系统才会有点bug吧 即使用原版没有修改的系统也会有这个问题
之前我用24H2中文专业版这个更离谱,都关不了机,一关机就卡死,CUP风扇直接起飞。
回复

使用道具 举报

326#
发表于 2025-11-19 16:21:39 | 只看该作者
本帖最后由 联想专卖店_电脑 于 2025-11-19 16:25 编辑

执行完重启就出现SIHOST系统警告:Unknown Hard Error,然后不停的闪屏!VHD文件放在D盘的system文件夹下面

点评

估计是VHD系统才会有点bug吧 即使用原版没有修改的系统也会有这个问题 之前我用24H2中文专业版这个更离谱,都关不了机,一关机就卡死,CUP风扇直接起飞。  详情 回复 发表于 2025-11-20 08:58
回复

使用道具 举报

325#
发表于 2025-11-16 17:46:44 | 只看该作者
baby1277 发表于 2025-11-16 16:25
可以的,支持裸机安装,硬盘重新分区后也可以,支持裸机安装。

感谢,我这边先试试看,有问题再请教,VHD跟实体机性能差多少?

回复

使用道具 举报

324#
 楼主| 发表于 2025-11-16 16:25:20 | 只看该作者
lhsum 发表于 2025-11-16 16:14
本地系统格式掉可以吗?用纯VHDX的系统?小白问一下

可以的,支持裸机安装,硬盘重新分区后也可以,支持裸机安装。

点评

感谢,我这边先试试看,有问题再请教,VHD跟实体机性能差多少?  详情 回复 发表于 2025-11-16 17:46
回复

使用道具 举报

323#
发表于 2025-11-16 16:14:24 | 只看该作者
本地系统格式掉可以吗?用纯VHDX的系统?小白问一下

点评

可以的,支持裸机安装,硬盘重新分区后也可以,支持裸机安装。 [attachimg]567678[/attachimg]  详情 回复 发表于 2025-11-16 16:25
回复

使用道具 举报

322#
发表于 2025-11-15 15:30:58 | 只看该作者
谢谢分享
回复

使用道具 举报

321#
发表于 2025-11-12 08:54:00 | 只看该作者
太牛逼了,方便好用,谢谢分享
回复

使用道具 举报

320#
发表于 2025-11-7 13:40:32 | 只看该作者
多谢分享!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-11 18:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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