无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 214227|回复: 2522
打印 上一主题 下一主题

[原创] WIT - 脱胎于CGI的系统安装工具 (下载,2024.05.10更新)

    [复制链接]
跳转到指定楼层
1#
发表于 2021-3-14 11:13:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Anson4 于 2024-5-16 09:56 编辑

功能特征 --------------------------------------------------------------------------------------------------
0. 将原版映像+补丁作为安装源,使用WIT安装完就是最新的版本,省去频繁封装的麻烦!
1. 系统安装,支持ESD、WIM、SWM、GHO、.SNA、.TBI。
2. 简单的ESD、WIM映像维护
3. 添加PE到启动菜单
4. 维护BCD菜单
5. 生成VHD/VHDX文件
6. 备份驱动
7. 分区、磁盘复制
8. 快速分区
9. ......

重要说明 --------------------------------------------------------------------------------------------------
使用本工具带来的不适,需要自行承担,本人不承担任何责任!
操作设置项有点多,没时间写使用指引,如有疑问请跟帖说明!

致谢 --------------------------------------------------------------------------------------------------
本工具脱胎于5大的 CGI 3.4.2.5,感谢 CGI 原作者 JexChen、CloneCD 的努力!

解压体积 --------------------------------------------------------------------------------------------------
删除自带的PE包之后,32+64位的文件体积大约38MB,还可以继续按照 读我文件.txt 末尾的文件清单进行精简。

附加说明 --------------------------------------------------------------------------------------------------
1. “全程无人值守”优化项会添加或者替换Unattend.xml。
2. 其他优化项可能会修改oobe.cmd、SetupComple.cmd,因此可能会导致某些封装版的某些特征失效。
其中发涉及到的优化项有:部署中安装驱动、部署中理顺盘符。

已知问题--------------------------------------------------------------------------------------------------
- 文件路径包含特殊字符时可能会识别错误,比如:【】
- 某些外设可能会导致挂载/卸载映像文件时卡死在操作VHD阶段,比如 ThinkPad X201 的内置读卡器插有TF卡时。

注意事项 --------------------------------------------------------------------------------------------------
- 勾选全程无人值守时,默认自动创建具备管理员权限的账户“WIT-User”。
- 禁止跨版本更新推送仅适用于1607或者更高版本的Win10
- 安装通用驱动的前提是使用环境满足驱动总裁或者万能驱动运行的需求
- 映像挂载时,会自动挂载到VHD(%Temp%\MountVHD.vhd)上,自动确定挂载盘符为Z。
- 映像挂载卸载和映像导出合并使用DISM(因为Wimlib不支持这些操作),其余情况使用Wimlib。

更新日志 --------------------------------------------------------------------------------------------------
24H2.1.0 (Build day: 2024.05.10)
- 新增:[V]模块的“差分处理”页显示映像的容量和类型。
- 新增:[分区复制]模块支持在复制分区的时候修复引导。
- 新增:[快速分区]模块支持将快速分区的设置输出到文件。
- 新增:“桌面重装模式”支持当前VHD系统的操作:重装、差分和差分还原(封印的功能,基于作者的个人需求)。
- 新增:[快速分区]模块支持分区使用英文卷标(在中文/英文之间切换)(封印的功能,基于作者的个人需求)。
- 新增:[安装/还原]模块支持在桌面“桌面重装模式”重装系统时执行快速分区脚本(使用[快速分区]模块输出的脚本)(隐藏的功能,基于作者的个人需求)。
- 新增:[系统备份]模块在生成.SNA格式的差分备份时,如果完整映像不存在配套的哈希文件,则实时生成后调用。
- 新增:在 Config.ini 中增加 Rescue_BcdLang 设置项,用以预设空盘安装救援环境是BCD菜单默认的语言。
- 新增:在 Config.ini 中增加 AutoPart_Config 设置项,用以控制在“桌面重装模式”给磁盘分区时弹窗提示。
- 新增:[安装/还原]模块在安装封装版的NT5系统到VHD虚拟磁盘时,在“即将开始”对话框允许选择VHD驱动(WinVBlock/SVBus)。
- 修复:执行任务时窗口右上角位置显示的可用内存容量有误(没有显示小数点,以及在32位系统下显示的是物理内存容量)
- 修复:Config.ini 配置文件中 Silent_WaitTime 设置项未生效,导致[桌面重装模式]运行固定 30 秒倒计时。
- 修复:[系统备份]模块备份为.SNA格式时特定情况下出错(比如硬盘型号包含「"」号)。
- 修复:[安装/还原]模块勾选「关机」选项时未能正确关机,而是被执行了重启操作。
- 修复:空盘安装「救援环境」时BCD菜单总是显示为英文,尤其是“桌面重装模式”。
- 优化:优化对 Config.ini 配置文件的解析处理,将部分参数的解析提前执行。
- 优化:机器被应用了“UEFI安全策略应用更新”的提示(窗口左下角位置的方块)
- 优化:优化[D]模块生成驱动列表的执行效率
- 优化:多处细节优化

24H2.0.0 (Build day: 2024.04.30)
- 新增:[快速分区]模块支持将快速分区的设置输出到文件。
- 新增:[系统备份]模块在生成.SNA格式的差分备份时,如果完整映像不存在配套的哈希文件,则实时生成。
- 修复:执行任务时窗口右上角位置显示的可用内存容量有误(没有显示小数点,以及在32位系统下显示的是物理内存容量)
- 修复:Config.ini 配置文件中 Silent_WaitTime 设置项未生效,导致[重启模式]运行固定 30 秒倒计时。
- 修复:[系统备份]模块备份为.SNA格式时特定情况下出错(比如硬盘型号包含「"」号)。
- 修复:[安装/还原]模块勾选「关机」选项时未能正确关机,而是被执行了重启操作。
- 优化:优化对 Config.ini 配置文件的解析处理,将部分参数的解析提前执行。
- 优化:机器被应用了“UEFI安全策略应用更新”的提示(窗口左下角位置的方块)
- 优化:优化[D]模块生成驱动列表的执行效率
- 优化:多处细节优化

24H1.1.0 (Build day: 2024.03.30)
- 新增:将 NT5 系统安装到动态大小的 VHD 中时,阻止执行。
- 新增:新增文件 tbs.dll,用以检测受信任平台模块(TPM)信息(仅 Win8 或以上系统)。
- 更新:Wimlib 组件更新到版本 1.14.4(仅更新64位版本,32位版本保持 1.13.6 以兼容 NT5 系统)。
- 更新:WirelessKeyView 组件更新到版本 2.23(改善 Win11 的兼容性)
- 修复:[安装/还原]模块作为系统还原使用(勾选“仅作为系统还原添加到 BCD 引导菜单”)时,仅能还原一次。
- 修复:Config.ini 配置文件中以下设置项未生效: WIT_UI_SHUT/Tweaks_WLANIMPORT/Tweaks_LOCKDISABLE。
- 优化:在[安装/还原]模块中,将.VHD/.VHDX虚拟硬盘文件拖放到磁盘分区列表时,改为直接进行挂载而不打开[V]模块。
- 优化:优化[安装/还原][分区复制][磁盘复制][快速分区]模块刷新时的提示信息
- 优化:去除[文档转移][系统备份][MISC]模块刷新时的提示信息
- 优化:多处细节优化

24H1.0.0 (Build day: 2024.03.01)
- 取消:[安装/还原]模块通过右键单击“向上翻页”/“向下翻页”按钮执行全选当前页的优化项时,不勾选优化项“更多优化设置”和“UWP应用精简”。
- 新增:在 Config.ini 中增加 Tweaks_WLANIMPORT 设置项,用以预设是否阻止自动更新ReFS文件系统的版本。
- 新增:在 Config.ini 中增加 Tweaks_LOCKDISABLE 设置项,用以预设阻止 BitLocker 自动给设备加密。
- 新增:[映像管理]模块新增“重建列表”按钮
- 新增:优化[V]模块的“映像挂载”功能模块的添加重新加载映像文件信息的按钮“I”
- 新增:[安装/还原]模块以原版的方式安装 NT5 系统(Windows Server 2003 或者 Windows XP)时,支持“多个系统之间互相隐藏系统分区”。
- 新增:[安装/还原]模块安装完成 NT5 系统(Windows Server 2003 或者 Windows XP)后,在XP的桌面调整DPI设置时,不提示选择安装源(原版要求提供CD安装盘)。
- 新增:[安装/还原]模块安装原版 NT5 系统(Windows Server 2003 或者 Windows XP)时,支持“安装外置组件”(同时配合优化外置组件来配合:iPack_2600_Alone.7z)。
- 修复:[安装/还原]模块首次勾选优化项“更多优化设置”或者“UWP应用精简”时,如果是通过右键单击“向上翻页”/“向下翻页”按钮执行全选操作的,则该勾选项不生效(此问题由 23H4.3.1_TEST06 版本引入)。
- 修复:[安装/还原]模块未能正确执行自动备份旧系统的无线网络连接设置以及设置自动导入(此问题由 23H4.0.0_TEST13 版本引入)
- 修复:[安装/还原]模块未能正确执行自动导入旧系统的无线网络连接设置(仅更新 WIT_Inject.exe)
- 修复:[安装/还原]模块未能正确执行“预分配系统盘符”(此问题由 23H4.3.1_TEST06 版本引入)
- 修复:Config.ini 配置文件中“Tweaks_PRESET”设置项未生效(此问题由 23H4.3.1_TEST06 版本引入)
- 优化:[安装/还原]模块的优化项“更多优化设置”对话框中:
       #262勾选项“阻止 BitLocker 自动给设备加密”独立出来用 Config.ini 中的变量 Tweaks_LOCKDISABLE 控制。
       #1209勾选项改为#262项目(移动到该位置),同时#1210-#1216共 6 个勾选项的编号分别减去 1。
- 优化:恢复用 Coreinfo.exe 来获取 CPU 的位宽(因为用 API 获取,或者从 SMBios 读取都不准确)
- 优化:优化[V]模块的“映像挂载”功能模块的各种消息提示以及界面元素的控制
- 优化:优化编译脚本,丰富 WIT_Inject.exe 可执行文件的信息。
- 优化:重写激活分区/反激活分区相关的执行代码
- 优化:多处细节优化

24H1.0.0 (Build day: 2024.02.22)
- 新增:[映像管理]模块新增“重建列表”按钮。
- 优化:优化[V]模块的“映像挂载”功能模块的添加重新加载映像文件信息的按钮“I”
- 新增:[安装/还原]模块以原版的方式安装 NT5 系统(Windows Server 2003 或者 Windows XP)时,支持“多个系统之间互相隐藏系统分区”。
- 新增:[安装/还原]模块安装完成 NT5 系统(Windows Server 2003 或者 Windows XP)后,在XP的桌面调整DPI设置时,不提示选择安装源(原版要求提供CD安装盘)。
- 新增:[安装/还原]模块安装原版 NT5 系统(Windows Server 2003 或者 Windows XP)时,支持“安装外置组件”(同时配合优化外置组件来配合:iPack_2600_Alone.7z)。
- 修复:[安装/还原]模块未能正确执行“预分配系统盘符”(此问题由 23H4.3.1 版本引入)
- 优化:恢复用 Coreinfo.exe 来获取 CPU 的位宽(因为用 API 获取,或者从 SMBios 读取都不准确)
- 优化:优化[V]模块的“映像挂载”功能模块的各种消息提示以及界面元素的控制
- 优化:重写激活分区/反激活分区相关的执行代码
- 优化:多处细节优化

23H4.3.1 (Build day: 2023.12.31)
- 新增:[安装/还原]模块支持以原版的方式安装 NT5 系统(Windows Server 2003 或者 Windows XP),安装源可以是文件夹或者.ISO映像。
- 修复:[磁盘复制]模块在WPE环境下而且本程序放在X:盘的情形时,操作磁盘0时,会提示本程序放在目标磁盘从而拒绝执行。
- 优化:优化“分区对拷”、“分区还原”、“磁盘对拷”、“磁盘还原”以及“快速分区”执行完成后的磁盘及分区信息刷新流程。
- 优化:系统环境版本高于 6.2.9200 时,调用系统的 bcdboot.exe、bcdedit.exe、bootsect.exe。
- 优化:[文档转移][系统备份]模块获取本地磁盘中操作系统的信息的处理流程,加快获取的速度。
- 优化:优化初始化处理流程,加快程序的启动速度。
- 优化:多处细节优化

23H4.2.1 (Build day: 2023.11.30)
- 新增:给每个模块在界面上增加控件记录程序的运行详情,可以通过单击“执行”按钮左侧的按钮来切换。
- 优化:多处细节优化

23H4.2.0 (Build day: 2023.11.30)
- 新增:消除经过 DPI 比例缩放的窗口底部出现的宽下巴(125%-300%)
- 新增:执行操作时,主窗口右上角显示物理内存信息:剩余容量/总容量。
- 新增:“桌面重装模式”重启并运行程序后遭遇用户取消时,倒计时自动重启。
- 新增:[分区复制][磁盘复制]模块整体窗口及分区信息列表支持映像文件拖放
- 新增:[安装/还原]模块手工执行引导修复时,在确认对话框新增“引导分区”和“默认语言”选项。
- 更新:Imagew 组件更新到版本 3.58a
- 修复:[安装/还原][文档转移][系统备份][分区复制][磁盘复制][快速分区]各个模块之间,在操作时按需互相更新相关的信息。
- 修复:[分区复制][磁盘复制]模块使用 IFW 内核进行涉及分区缩放的操作时,避免可能出现的错误码为201的错误(还原时仅限本软件备份的映像)。
- 修复:“桌面重装模式”使用系统的 10.0.22621 版本的 WinRE.wim 为重启运行环境时,程序卡在初始化界面大约 4 分钟。
- 修复:“桌面重装模式”重启并运行程序后遭遇失败时,倒计时结束未能自动重启(此问题由 23H2.1.1_TEST42 版本引入)。
- 修复:[安装/还原]模块去除在释放.gho、.tbi映像前对目标分区进行的格式化(此时的格式化操作是没有必要的)。
- 修复:[X]模块在 UEFI 环境下添加 VHD/VHDX 虚拟磁盘文件引导到本地空磁盘时未生效
- 修复:[X]模块得”传统菜单“勾选项未生效
- 优化:强化单独执行的“修正操作系统盘符”功能
- 优化:强化[分区复制]模块“分区对拷”的“系统迁移修正盘符”功能
- 优化:优化多系统环境在修复引导的时候保持默认菜单项的处理逻辑
- 优化:调整程序工作时放置临时文件的文件夹,以保证程序在只读介质上正常运行(代码变化影响的范围比较大)。
- 优化:GHOST 操作分区时,改用盘符而不是分区序号来指定分区,告别 GHOST 由于分区识别带来的潜在的危险。
- 优化:[安装/还原]模块查找 CeoMSX 驱动包的顺序按照文件格式改为:ISO->ESD->WIM->7Z->CAB->RAR->ZIP。
- 优化:[安装/还原]模块查找映像文件的顺序按照文件格式改为:ESD->WIM->SWM->ISO->GHO->SNA->TBI。
- 优化:多个模块的磁盘列表、磁盘分区列表、映像文件索引列表以及搜索文件列表改为逐行实时加载。
- 优化:[分区复制][磁盘复制]模块的“备份”和“还原”的映像文件输入框分开各自独立
- 优化:[D]模块优化处理逻辑,加快自动确定驱动备份位置及获取系统版本信息。
- 优化:[D]模块删除或者注入驱动后自动刷新驱动列表
- 优化:优化 GHOST 运行进度百分比的获取及处理
- 优化:优化 IFW 运行进度百分比的获取及处理
- 优化:“桌面重装模式”重启后的环境清理
- 优化:磁盘列表中添加磁盘序列号
- 优化:优化修复引导的操作细节
- 优化:丰富日志文件的内容
- 优化:多处细节优化

23H4.1.1 (Build day: 2023.10.31)
- 新增:在日志中添加执行的模块及相关的简单信息
- 修复:[X]模块在复制PE包时,如果目标文件已存在,则弹出提示覆盖文件且不处理BCD菜单。
- 修复:[安装/恢复]模块通过搜索来打开映像文件时,未正确关闭“映像查找”对话框,此时重复运行主程序会激活一个只有标题的空白的“映像查找”对话框对话框。
- 修复:[安装/恢复]模块在目标系统中未正确隐藏独立的引导分区(此功能由 23H3.1.0_TEST18 版本引入,仅适用于 Windows 8 或者更低版本的系统)。
- 优化:重构“互相隐藏各系统分区”(多个系统之间互相隐藏系统分区)相关功能的代码,并增强环境兼容性能。
- 优化:优化预选“导入旧系统驱动”源盘符的逻辑。
- 优化:优化磁盘及分区信息的获取。
- 优化:丰富日志文件的内容。
- 优化:多处细节优化

23H4.1.0 (Build day: 2023.10.25)
- 新增:执行过程中,在“关闭”按钮上显示CPU占用率。
- 新增:在主窗口左下角状态栏轮换显示的信息中增加可用内存容量,轮换时刷新。
- 新增:在帮助窗口的“系统信息”页面的物理内存项中增加显示系统识别的内存容量(仅32位系统)。
- 优化:改用API获取CPU的位宽(最初用Coreinfo.exe读取,后改用从SMBios读取发现可能不准确)。
- 优化:将大部分的光标悬停显示的跟随光标的气泡信息,改为显示在状态栏。
- 优化:优化硬件系统/主板型号的获取。
- 优化:优化程序的初始化流程。
- 优化:优化磁盘型号的获取。
- 优化:多处细节优化

23H4.0.0 (Build day: 2023.10.16)
- 新增:[快速分区]模块添加两处出错弹窗提示。
- 新增:[文档转移][系统备份]模块在磁盘分区列表的右键菜单上新增菜单项“互相隐藏各系统分区”。
- 新增:[文档转移][系统备份]模块在磁盘分区列表的右键菜单上新增菜单项“优化该分区操作系统”。
- 新增:[安装/恢复]模块支持拖拽添加驱动包(将万能驱动7、驱动总裁或者CeoMSX拖放到窗口或者磁盘分区列表)。
- 修复:[安装/恢复]模块的“即将开始”对话框,当引导分区与系统分区不是同一分区时,对于NT5系统未能自动勾选“预先分配系统盘符”为C:(此问题由 23H3.1.1_TEST02 版本引入)。
- 修复:“系统优化设置”对话框的“跳过首次登陆动画界面”和“移除导航栏的OneDrive”未根据目标系统的版本正确禁用(此问题由 23H3.1.0_TEST15 版本引入)。
- 修复:[安装/恢复]模块执行WTG相关的操作时,对映像中系统的构建号变量引用错误(此问题由 23H3.1.1_TEST02 版本引入)。
- 修复:[安装/恢复]模块多处由于对映像中系统的主版本号与子版本号变量引用错误(此问题由 23H3.1.1_TEST02 版本引入)。
- 修复:[安装/恢复]模块的执行出错时,误将“执行”按钮设置为“重启”按钮(此问题由 23H3.0.0_TEST50 版本引入)。
- 修复:[安装/恢复]模块获取某些映像中服务器版系统的语言可能出错(此问题由 23H3.1.0_TEST36 版本引入)。
- 优化:[X]模块的复制PE包时,如果目标文件已经存在,则仅更新文件而不处理BCD菜单。
- 优化:优化[安装/恢复][文档转移][系统备份]模块的磁盘分区列表的右键菜单
- 优化:重构“互相隐藏各系统分区”功能的全部代码
- 优化:多处细节优化

23H3.1.1 (Build day: 2023.10.01)
- 新增:弃用 DmiDeCode.exe,改用 API/注册表 从 SMBios 获取系统硬件信息。
- 新增:主窗口顶部的功能模块选择栏,默认显示为白色背景,在桌面环境时显示为浅黄色背景。
- 新增:[安装/恢复]模块使用的源映像的系统版本未知(比如 .gho、.tbi、.sna 格式的映像)并将“引导分区”设置为“自动”时,仍然推荐引导分区。
- 修复:执行“修正目标系统的盘符”时未正确检测目标系统是否处于部署状态(仅 Windows Vista 或以上版本)
- 修复:小于Win10的系统,获取系统版本号时修订更新号(UBR,Win10 开始在注册表中才存在这个号)不准确。
- 优化:修复引导时的引导分区设置为“自动”时,优化自动确定引导分区的处理逻辑。
- 优化:优化组件 WIT_Inject.exe 的代码,并改成用脚本自动编译。
- 优化:优化修复引导的执行代码
- 优化:优化日志的生成速度
- 优化:多处细节优化

23H3.1.0 (Build day: 2023.9.24)
- 新增:[D]模块新增几个右键菜单项
- 新增:[D]模块新增手动刷新盘符列表的功能
- 新增:[D]模块新增“下载”功能,一键直达产品/主板驱动官方网址,方便下载驱动。
- 新增:[安装/恢复]模块的盘符整理组件 iPack_Orderdrv.7z 新增静默运行参数“-y”。
- 新增:[安装/恢复]模块新增内置自定义的Win11开始菜单布局,以屏蔽开始菜单中的推广应用。
- 新增:[安装/恢复]模块的“更多优化设置”勾选项新增一些针对 SERVER 版系统的设置,方便转换成桌面系统来使用。
- 新增:[安装/恢复][映像管理]模块的映像分卷信息列表,当“映像名称”字段为空时,在该位置显示“映像描述”字段的内容。
- 新增:改用 DmiDeCode.exe 从 SMBios 获取系统硬件信息(之前从注册表获取,而有些环境没有这个:HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS)
- 移除:[安装/恢复]模块移除“启用CIFS1.0/SMB1.0”优化项。
- 修复:[安装/恢复]模块的盘符整理组件 iPack_Orderdrv.7z 执行完成后未正确自毁。
- 修复:[安装/恢复]模块的使用.gho、.sna、.tbi映像时,未能执行勾选项“导入旧系统驱动”。
- 修复:[安装/恢复]模块的“导入注册表”优化勾选项未正确执行(此问题由 23H2.1.0_TEST15 版本引入)。
- 修复:[映像管理]模块的“Wimboot”状态标签未正确反应该状态(此问题由 23H2.1.1_TEST30 版本引入)。
- 修复:[D]模块造成的程序启动卡顿的,原因是启动时检索驱动,存在大量驱动的情况下比较耗费资源。
- 修复:[D]模块的驱动分类下拉列表生成有所遗漏,以及该列表触发的驱动筛选的结果可能出现张冠李戴的情形。
- 修复:[D]模块的备份“全部驱动”,由于环境或者其他某种原因造成 DISM 运行失败时,未正确转换成其它方案继续运行。
- 修复:[V]模块的“创建文件”与“挂载映像”执行过程错误将界面切换到“卸载映像”(此问题由 23H2.1.1_TEST18 版本引入)。
- 优化:[安装/恢复]模块的“部署过程理顺盘符”优化项改名为“整理目标盘符”,并扩展为三个选项:跟随当前环境、跟随旧系统、自动整理(对应旧功能)。
- 优化:[安装/恢复]模块的“导入旧系统驱动”优化项自动勾选逻辑,以及自动推荐相应的旧系统盘符。
- 优化:[映像管理]模块双击分卷列表执行的操作从打开映像文件目录改为刷新列表信息。
- 优化:规范 CALC 算式,并修正两处隐藏的问题(规范算式后出现其计算结果不如预期)。
- 优化:调整下列优化项的设置:禁用系统自动更新补丁、禁用系统自动更新驱动。
- 优化:优化组件 NT5_Inject.exe 的代码,并将其合并到 WIT_Inject.exe 中。
- 优化:优化组件 SHIE.exe 的代码,并将其合并到 WIT_Inject.exe 中。
- 优化:多处细节优化

23H3.0.0 (Build day: 2023.8.19)
- 新增:[D]模块以列表的方式显示 OEM 驱动的详情。
- 新增:[D]模块的“备份”功能打包驱动包时支持选择压缩率。
- 新增:[D]模块的“注入”功能支持将驱动注入和安装到当前系统。
- 新增:[M]模块打开文件时读取文件头信息判断是否 BCD 文件,不是则忽略。
- 新增:用主窗口底部的分割线颜色来区分不同的启动方式:红色=UEFI非安全启动,绿色=UEFI安全启动,灰色=LEGACY。
- 新增:[安装/恢复]模块在进行相关操作的时候,根据微软新的安全启动策略DBX库处理引导文件,避免引导失败。
- 新增:[安装/恢复]模块自动导入旧系统的无线网络连接设置,首次登陆桌面时自动联网。
- 更新:7-ZIP 组件更新到 9.38 Beta,支持获取文件的SHA256校验值,用于处理引导文件。
- 修复:[安装/恢复]模块的复选项“用户驱动”、“导入注册表”和“集成补丁”在选择特定文件夹时选不上,比如:D:\Drivers_6.1(此问题由 23H2.1.0_TEST15 版本引入)。
- 修复:[安装/还原]模块的“桌面重装模式”在使用.gho、tbi、.sna等非.esd和.wim映像文件时未能正确构建运行环境(此问题由 23H2.1.1_TEST31_05 版本引入)。
- 修复:[安装/还原]模块的“桌面重装模式”在构建运行环境时未正确写入英特尔 RST 驱动(此问题由 23H2.1.1_TEST31_09 版本引入)。
- 修复:[安装/恢复]模块的复选项“注入SRS/USB驱动”的浏览按钮(+)未被正确激活(此问题由 23H1.1.0_TEST15 版本引入)
- 修复:[安装/还原]模块的“集成补丁”功能未正确执行(此问题由 22H4.2.0_TEST53 版本引入)。
- 修复:拖放映像文件到主程序上打开主窗口时,未能在[安装/恢复]模块打开该映像文件。
- 修复:[分区卷标管理]子模块在特定情况下未能更新列表信息
- 修复:清理无效盘符时错误把光驱的盘符也给清理掉了
- 修复:[M]模块拖放打开 BCD 文件
- 优化:[安装/恢复]模块的复选项“用户驱动”支持选择驱动压缩包、放置驱动压缩包的文件夹,或者放置散开驱动的文件夹(每个驱动在单独的子文件夹中)。
- 优化:[D]模块嵌入主窗口,在“MISC”复选项下,并添加显示目标系统的 OEM 驱动的详细信息(Win8及以上系统信息完整,Win7信息暂时不全)。
- 优化:[D]模块的“注入”功能支持选择驱动压缩包、放置驱动压缩包的文件夹,或者放置散开驱动的文件夹(每个驱动放在单独的子文件夹中)。
- 优化:“索引列表”窗口返回“映像查找”窗口、主窗口或者浏览对话框的处理逻辑,因此不再禁用各处窗口的关闭按钮。
- 优化:[安装/恢复]模块在未勾选复选项“引导分区”进行引导修复时,不清理安装包带来的引导文件。
- 优化:[安装/恢复]模块在进行与引导相关的处理时,默认将WBM及BCD菜单设置为简体中文。
- 优化:[安装/恢复]模块优化“导入旧系统驱动”备份驱动的处理逻辑。
- 优化:[映像管理]模块卸载映像的处理逻辑,防止错误判断导致出错。
- 优化:“索引列表”对话框卸载.ISO的处理逻辑,杜绝错误卸载。
- 优化:主板型号信息的获取(针对联想机型,太乱)
- 优化:准确获取Win11/10的系统版本号
- 优化:多处细节优化

23H2.1.1 (Build day: 2023.6.30)
- 新增:一键卸载所有由本程序挂载的.ISO
- 新增:在 Config.ini 中增加 WIT_UI_SHUT 设置项,用以预设关机复选项。
- 新增:在 Config.ini 中增加 Tweaks_PRESET 设置项,用以预设优化复选项。
- 新增:在 Config.ini 中增加 HostDrv_Force 设置项,用以强制启用“导入旧系统驱动”复选项。
- 新增:在 Config.ini 中增加 DriveBackup_MemFreeSize 设置项,将驱动被分到X:盘时要求内存剩余空间的大小,方便调试。
- 新增:[安装/恢复]模块的“导入公用密钥”复选项添加自动数字激活W10/11的功能(任何时候联网大约1分钟即可完成)。
- 新增:[安装/恢复]模块的“急救环境”支持从 .ISO 映像中提取 PE 包作为急救环境添加到 BCD 菜单中。
- 新增:添加的目标系统 OEM 信息中“联机支持”项跳转到主板的官网,方便在安装完系统后下载官方驱动。
- 修复:[安装/恢复]模块的“索引列表”对话框在 UEFI64 环境中,当打开的 .ISO 中只包含 x86 映像索引时,未正确生成索引列表。
- 新增:系统驱动/旧系统驱动使用 DISM 备份失败时,采用分析 INF 文件的方法找出驱动并执行复制备份。
- 新增:[映像管理]模块的“挂载/卸载”模式,通过搜索、拖拽和浏览打开映像文件时,过滤映像文件格式。
- 新增:[系统备份]模块针对".SNA"格式增加“禁止备份磁盘的小分区”复选项。
- 修复:[安装/恢复]模块在安装 WinSERVER2008R2/2008 并勾选“安装外置组件”时,登陆桌面会错误执行应用主题的指令。
- 修复:[安装/恢复]模块在安装 WinSERVER2008R2/2008 并勾选“更多优化设置”时,错误应用 Win7 的窄边框主题。
- 修复:[安装/恢复][文档转移][系统备份][分区复制]模块在多系统环境的系统桌面启动时选定当前系统分区。
- 修复:[安装/恢复]模块的“即将开始”对话框的“格式化引导分区”复选项未被正确执行(此问题存在已久)。
- 修复:[文档转移]模块离线转移文档时未正确匹配目标盘盘符(此问题由 23H1.2.0_TEST06 版本引入)。
- 修复:[文档转移]模块离线转移整个“USERS”文件夹时,未正确处理部分用户注册表,导致W10启动出错。
- 修复:[磁盘复制]模块的“磁盘备份”模式,未选定源磁盘时点浏览按钮设置选择保存文件出错。
- 修复:[系统备份][分区复制][磁盘复制]模块对“其他参数”的调用处理。
- 优化:在获取磁盘分区信息之后清理无效的盘符,避免在资源管理器中产生带有问号的盘符。
- 优化:优化程序启动过程的处理逻辑,对缺失内核文件及存在未分区的磁盘快速作出反应。
- 优化:[安装/恢复][分区复制]模块在刷新磁盘分区信息时处理表格内容选择的逻辑
- 优化:[VHD]模块在执行时界面控件的禁用/启用处理
- 优化:磁盘分区自动刷新的运行逻辑
- 优化:大量改善出错提示信息
- 优化:.ISO卸载的处理逻辑
- 优化:命令行参数的处理
- 优化:多处细节优化

23H2.1.0 (Build day: 2023.5.20)
- 新增:在 Config.ini 中增加 WinOS_DrvLabel 设置项,用以设置安装系统时是否修改目标分区的卷标。
- 新增:在 Config.ini 中增加 DiskInfo_Fresh 设置项,用以设置是否自动刷新磁盘分区信息。
- 新增:[安装/还原]模块的“索引列表”对话框和[映像管理]模块的分卷信息显示“卷时间戳”。
- 修复:[安装/还原]模块修复“重启模式”对目标系统 OEM 信息处理的错误并优化处理逻辑。
- 新增:[安装/还原]模块的“重启模式”启动时给系统未能识别的磁盘控制器安装驱动程序。
- 新增:[安装/还原]模块的磁盘分区列表右键菜单新增“安装磁盘控制器驱动”菜单项。
- 修复:[安装/还原]模块释放映像出错时未正确自动切换内核。
- 修复:[安装/还原]模块“重启模式”的错误运行应用精简。
- 修复:[X]模块在UEFI环境原有的Win7系统上添加10PE/11PE到BCD菜单时,启动出错。
- 优化:[X]模块选定引导分区时自动选择对应的复制路径。
- 优化:优化日志文件的生成以适应更多地环境条件
- 优化:系统分区与引导分区在列表中的选定逻辑
- 优化:简化获取.esd/.wim映像文件信息的代码
- 优化:多处细节优化

23H2.1.0 (Build day: 2023.5.11)
- 新增:[安装/还原]模块的“解压缩到系统”复选项支持指定多个文件(理论上支持无数个),同时单次可选多个文件。
- 新增:[安装/还原]模块在释放完映像的最后关头检测判断系统与分区格式和VHD/VHDX的兼容情况,不匹配则弹窗提示(针对无法探测安装包中系统版本的情况)。
- 修复:[安装/还原]模块更改RST磁盘控制器的硬件ID匹配规则,解决匹配不到的问题,并更新添加英特尔RST驱动 18.37.4。
- 优化:[安装/还原]模块执行过程中需要修改分区信息时,从整个表刷新改为直接修改列表中的相应信息,以防止触发其他动作。
- 优化:调整映像搜索策略:遇到系统盘则分开单独搜索根目录和根目录下的每个文件夹,而且遇到文件夹 \Windows\ 则不搜索其子目录。
- 优化:改成从注册表获取磁盘的名称(去除对 HDSIZEID.exe 依赖)
- 优化:默认自动刷新磁盘分区列表(执行过程中禁止)
- 优化:去除文件浏览对话框的只读勾选器
- 优化:检测本地磁盘是否存在多个系统
- 优化:多处细节优化

23H2.1.0 (Build day: 2023.4.30)
- 新增:[安装/还原]模块将优化复选项“提升用户体验”更名为“更多优化设置”并细化为多个复选项(弹窗勾选)
- 新增:[安装/还原]模块将优化复选项“精简UWP应用”更名为“UWP应用精简”并细化为多个复选项(弹窗勾选)
- 新增:[安装/还原]模块释放映像 .esd、.wim、.swm 映像文件时,如遭遇出错,则自动切换内核重新释放。
- 新增:[安装/还原]模块在 Win8 及同内核版本的 PE 环境,默认使用 DISM 内核,否则默认 Wimlib 内核。
- 修复:[安装/还原]模块在特定情况下未能正确导入旧系统驱动(此时误将旧驱动备份到了目标分区)
- 修复:[安装/还原]模块在PE下启动时未预先选中第一个系统分区
- 优化:[安装/还原]模块取消以下 2 个配置文件:NT10_Appx.txt NT10_Component.txt
- 优化:微调组件 WIT_Inject.exe
- 优化:多处细节优化

23H2.0.0 (Build day: 2023.4.24)
- 新增:自带XP的引导文件:NTldr NTDETECT.COM。
- 新增:各个模块在执行前检测本软件是否存放在操作对象上
- 新增:[安装/还原]模块的“即将开始”对话框新增“作为系统还原添加到启动菜单”复选项,勾选后将WIT作为一键恢复软件使用。
- 新增:[安装/还原]模块在运行引导时,如果bcdboot.exe执行失败(比如目标系统未包含文件夹\Windows\Boot\),则直接用bcdedit.exe来修复。
- 修复:[快速分区]模块在特定情况下从预设的3分区切换到2分区后预设分区值为0,而且无法修改(此问题由 23H1.1.0_TEST03 版本引入,问题出在代码段 _SUB PartDiskTABL_PICK)-23H2.0.0_TEST10。
- 修复:[快速分区]模块在修改最后分区的容量后,前面分区的容量没有被自动调整(此问题由 22H4.3.0_TEST_07 版本引入,问题出在代码段 _SUB QPM_CalcSize)-23H2.0.0_TEST10。
- 修复:[安装/还原]模块在单独运行引导修复并勾选“全局修复”时,某些情况下可能会未正确执行。
- 修复:[安装/还原]模块在桌面重装系统时,未将自带的驱动包置入到所构建重启环境包中。
- 修复:[安装/还原]模块在未接受.TBI映像文件拖放
- 优化:[安装/还原]模块将在桌面重装系统重启自动运行的参数从-Silent改为-Autoinst
- 优化:[安装/还原]模块以 WTG 方式安装系统时,支持将系统安装在 VHD/VHDX 中。
- 优化:[安装/还原]模块以 WTG 方式安装 Win7 系统时对 USB 驱动的处理
- 优化:[安装/还原]模块的优化复选项互斥处理逻辑
- 优化:[安装/还原]模块优化引导分区的选择列表
- 优化:优化日志文件 WIT_DiskInfo.log WIT_VMDInfo.log
- 优化:[M]模块优化各操作的处理流程提高效率
- 优化:[M]模块菜单项操作按钮根据条件设置互斥
- 优化:优化获取当前系统启动分区盘符的代码
- 优化:多处细节优化

23H1.2.0 (Build day: 2023.3.26)
- 新增:在 Config.ini 中增加 Search_inStart 设置项,用以设置启动时是否搜索映像文件。
- 新增:[分区复制]模块在“分区对拷”模式增加供异机迁移系统使用的“更新OEM信息”和“清除OEM信息”复选项。
- 新增:[安装/还原]模块在“即将开始”对话框增加供异机还原使用的“更新OEM信息”和“清除OEM信息”复选项。
- 新增:添加更多的命令行运行参数,以及修复某些优化项参数不起作用的问题。
- 修复:运行过程中进度条显示信息时会闪现状态栏信息
- 优化:多处细节优化

23H1.1.0 (Build day: 2023.3.8)
- 新增:再次加入支持命令行运行参数,以便从其他程序调用全自动静默运行。
- 新增:在 Config.ini 中增加 OEMDrive_Force 设置项,用以强制激活“用户驱动”复选项。
- 新增:在 Config.ini 中增加 DriveBackup_DrvFreeSize 设置项,用以自动确定驱动备份文件存放分区要求的最小可用空间。
- 新增:在 Config.ini 中增加 WinBackup_ComputerName 设置项,用以控制备份系统时自动生成的文件名是否包含计算机名称。
- 新增:在 Config.ini 中增加 DrvCEO_Uninstall 设置项,用以控制部署中调用驱动总裁标准版时,是否在运行完成后将其卸载。
- 新增:新增识别苹果 APFS/HFS+ 文件系统,在[磁盘复制][快速分区]模块中将其“分区类型”显示为 APFS/HFS+。
- 新增:[VHD]模块在“挂载映像”子项下添加功能:合并差分磁盘、压缩磁盘、重设容量。
- 新增:[X]模块增加支持将VHD/VHDX虚拟磁盘文件添加到BCD引导菜单。
- 新增:[磁盘复制][快速分区]模块在磁盘列表中以橙色高亮显示引导所在的磁盘,且与系统盘相同时显示为粗体字(仅限桌面环境)。
- 新增:[安装/还原]模块在“即将开始”对话框增加“多系统互相隐藏分区”勾选项,用来设置在各个系统中隐藏其他系统所在的分区。
- 新增:[安装/还原]模块安装系统并在部署中调用驱动总裁2.0时,修改桌面及开始菜单中的快捷方式添加/n参数,以跳过扫码弹窗。
- 修复:[安装/还原]模块通过右键全选优化项时,未能正确设置“外置扩展组件”优化项的参数,导致不能安装外置扩展组件(此问题由 22.1.21.0 版本引入)。
- 修复:[安装/还原][X]模块修复引导时(仅LEGACY),在引导盘根目录存在 NTldr 的情况下,会导致意外替换 bootmgr,从而导致非英文 bcd 菜单乱码。
- 修复:[安装/还原]模块安装系统并修复引导时,如果安装包自带 BCD 菜单文件而且引导分区与系统分区相同时会导致出现重复的菜单项(仅LEGACY)。
- 修复:[安装/还原][分区复制][磁盘复制][快速分区]模块刷新磁盘及其分区列表时,未正确清除列表内容的格式,导致显示格式错误和混乱。
- 修复:[安装/还原]模块在系统桌面重装系统时,“部署前运行”、“部署中运行、“到桌面运行”等优化项在勾选运行参数后未正确运行。
- 修复:[安装/还原]模块安装NT5系统时,“部署前运行”、“部署中运行、“到桌面运行”等优化项在勾选运行参数后未正确运行。
- 修复:[文档转移][系统备份]模块刷新磁盘及其分区列表时,未正确清除列表内容的格式,导致显示格式错误和混乱。
- 修复:[快速分区]模块在选中当前系统分区时,控件“在资源管理器中将分区的总容量显示为整数GB”未被禁用。
- 修复:"映像查找"对话框的右键菜单项“在资源管理器中查看”未能正确打开映像文件对应的文件夹。
- 修复:[安装/还原]模块在NT5系统的桌面重装系统并勾选“急救环境”时,重启后未能默认进入安装。
- 修复:[安装/还原]模块在桌面重装系统时,未正确构建“急救环境”组件导致该功能未正确安装。
- 修复:[M]模块添加VHD引导菜单项时,未正确添加 device osdevice 条目。
- 修复:[X]模块在复制路径为盘符时,写入BCD菜单的路径多了一个“\”。
- 修复:驱动备份、系统备份、分区备份、磁盘备份未正确自动确定备份文件存放分区。
- 修复:[X]模块在创建新的BCD文件时,参考系统生成的BCD添加多个隐藏参数,避免在空机上台添加VHD/VHDX文件到BCD菜单后无法启动。
- 优化:[安装/还原][映像管理]模块搜索文件时,增加过滤 SamDriver 驱动包和 boot.wim。
- 优化:转移用户文档时不复制ACL信息,避免覆盖文件/文件夹的情形出现权限问题。
- 优化:[系统备份]模块自动生成的备份文件信息中增加磁盘名称和分区号等信息。
- 优化:[分区复制][磁盘复制]模块执行时的环境检测判断
- 优化:统一外置脚本版与内置脚本版的图标引用的代码
- 优化:更新版权信息
- 优化:多处细节优化

23H1.0.0 (Build day: 2023.1.21)
- 新增:[快速分区]模块在桌面运行而且会影响当前系统的引导时给予提示
- 新增:在 Config.ini 中增加 Show_Corelose 设置项,用以控制程序启动时内核文件如有缺失是否弹窗提示
- 修复:在125%DPI的环境下可能出现的光标悬停提示气泡信息框错位(此问题由 22H3.10.0_TEST13 版本引入)
- 修复:[分区复制][磁盘复制]模块在125%DPI的环境下切换操作方式时某些按钮错位(此问题由 22H3.10.0_TEST13 版本引入)
- 修复:“重启模式”在125%DPI的环境下映像文件格式为*.GHO、*.SNA、*.TBI时可能存在某些控件错位(此问题由 22H3.10.0_TEST13 版本引入)
- 修复:[分区复制][磁盘复制]模块在操作方式为“分区还原”/“磁盘还原”并通过搜索打开映像文件时未自动切换内核(此问题由 22.5.24.0 版本引入)
- 修复:[系统备份]模块备份.SNA映像时使用中文映像描述信息或者路径导致的意外终止
- 修复:[安装/还原][系统备份]模块进度条信息的获取及生成匹配 Snapshot 汉化版
- 修复:[安装/还原]模块某些情况下导入注册表不完整
- 修复:[安装/还原]模块多处进度条显示的出错代码
- 优化:[安装/还原]模块各种优化项的处理逻辑
- 优化:多处细节优化

22H4.3.0 (Build day: 2022.12.30)
- 新增:[映像管理]模块高亮显示选中的功能组按钮
- 新增:[映像管理]模块的[转换/优化]功能组执行前弹窗确认
- 新增:[快速分区]模块对于超过2048GB的磁盘自动选用GUID分区表
- 新增:[快速分区]模块对于超过2048GB的磁盘选用MBR分区表时舍弃超出的容量并弹窗提示
- 修复:[快速分区]模块的分区容量锁定图标异常(此问题由 22H4.2.1TEST08 版本引入)
- 修复:[映像管理]模块的[挂载/卸载]功能组挂载.ESD映像文件时弹提示内容中缺少文件名
- 修复:[安装/还原]模块“导入旧系统驱动”复选项未生效(“重启模式”除外)(此问题由 22H3.8_TEST07 版本引入)
- 修复:[映像管理]模块挂载映像文件时因挂载路径异常而出错(此问题由 22H4.3.0_TEST01 版本引入)
- 优化:支持容量/大小的最大单位从GB改为为TB
- 优化:多处细节优化

22H4.2.2 (Build day: 2022.12.12)
- 新增:[映像查找][映像查找]组件新增显示文件的修改日期和时间
- 新增:[快速分区]模块新增显示所选磁盘的分区信息
- 修复:[快速分区]模块未正确设置双启引导分区的ID
- 修复:[快速分区]模块在某些特定形况下分区时出错
- 修复:[系统备份][]分区复制[磁盘复制]模块“执行备份为以下格式时意外出错:.gho .esd .wim
- 修复:支持去除新版本万能驱动v7带来的不愉快(EasyDrv7_7.22.1012.2将推广包从2345改成了360)
- 修复:[安装/还原]模块的[重启模式]由于某个变量引用错误,导致未能正确写入目标分区的信息到WITSTART.CFG(此问题由 22H4.2.0_TEST52 版本引入)。
- 修复:[安装/还原]模块的[重启模式]在某些机器上未能给ESP分区自动分配盘符(同时发现的恢复分区未能自动分配盘符先不管了)
- 修复:[安装/还原]模块由于某个变量导致的"安装外置组件"功能的全盘搜索可能出现异常(此问题由 22.2.22.0 版本引入)。
- 修复:[安装/还原]模块在系统桌面打开.SNA映像文件时,未正确获取将其展开需要的磁盘空间。
- 修复:[安装/还原]模块被格式化的引导分区ID是0xEF时,未正确设置其ID。
- 修复:[分区复制]模块的“异机系统迁移清理驱动”复选项在不适用时未隐藏
- 修复:[磁盘复制]模块点击源盘和目标盘的图标时在磁盘列表中选中该磁盘
- 修复:右键菜单格式化分区ID是0xEF的分区时,未正确设置其ID。
- 优化:[快速分区]模块的界面控件位置优化
- 优化:多处细节优化

22H4.2.1 (Build day: 2022.12.1)
- 新增:[快速分区]模块新增整数G复选项
- 新增:[系统备份]模块新增热键 F3、F4、Ctrl+F4
- 优化:执行“修复引导”时,如果本地磁盘不存在多系统,则“全局修复”复选项不可用。

22H4.2.0 (Build day: 2022.11.30)
- 新增:[快速分区]模块开放使用
- 新增:[安装/恢复]模块新增4个图标,用以强调关键信息。
- 新增:[安装/恢复]模块新增“急救环境”复选项(向BCD菜单添加PE)
- 新增:[安装/恢复]模块的内核选择下拉控件添加手动运行的右键菜单
- 新增:[安装/恢复]模块独立执行引导修复功能时,新增“全局修复”复选项。
- 新增:[安装/恢复]模块支持将XP装入VHD虚拟盘中(使用 SVBus/WinVBlock 驱动)
- 新增:[安装/恢复]模块执行前的“即将开始”确认对话框新增“异机还原系统清理驱动程序”复选项
- 新增:[安装/恢复]模块拖拽打开文件时,对于 VHD/VHDX 文件,自动打开[VHD]模块并处于挂载功能状态。
- 新增:[X]模块根据选择的PE的版本自动预设相应的菜单描述
- 新增:[系统备份]模块新增[自动生成备份文件描述信息]复选项
- 新增:[分区复制][磁盘复制]模块各新增2个图标,用以强调关键信息。
- 新增:[分区复制]模块进行“分区对拷”时,新增两个系统迁移相关的复选项。
- 新增:[磁盘复制]模块选择“磁盘对拷”时,新增“保留目标磁盘的签名”复选项。
- 新增:[磁盘复制]模块的磁盘列表右键菜单,新增“使所选磁盘脱机/联机”菜单项。
- 删除:移除[安装/恢复]模块的“集成DEDUP”复选项,将其功能并入“集成补丁”项中。
- 更新:自带的 INTEL RST 驱动包 SRS_RST_x64.7z 更新到版本 19.5.0.1037.2(新增一个硬件ID)
- 更新:优化[关于]对话框并更新声明信息
- 修复:修复一个移除UWP应用相关的问题
- 修复:[映像管理]模块导出映像分卷并勾选“并入映像”时误删目标文件
- 修复:[映像管理]模块处于[挂载/卸载]子功能状态,打开映像文件时,未正确获取选定的卷号。
- 修复:[安装/恢复]模块导入散开的OEM驱动时,意外卸载存放驱动的分区。
- 修复:[更改WimBoot指向]模块运行异常(此问题由 22H3.4.1_TEST21 版本引入)
- 修复:[集成.NET3.5]勾选优化项未正确执行(此问题由 22H3.4.0_TEST5 版本引入)
- 修复:退出时未正确卸载由 WIT 安装的 ImDisk(仅NT5系统,此问题由 22H3.7.0_TEST09 版本引入)
- 修复:WIT_Inject.exe 在部署中运行驱动总裁后卸载时未删除干净(此问题由 22H3.10.1 版本引入)
- 修复:点击“执行”按钮开始运行后,此时选择“安装通用驱动程序”或者“注入SRS/USB驱动“驱动包,会造成总耗时计算停止。
- 修复:修复NT5系统(比如XP)生成 boot.ini 时未正确写入 [boot loader] 标签(此问题由 22H3.4.0_TEST11 版本引入)
- 修复:由于 Boot2FIX 子段一处变量引用错误,导致单独修复引导时误将修复菜单项设置为默认(此问题由 22H3.10.0_TEST18 版本引入)
- 优化:[MBR签名/磁盘GUID][分区类型管理][分区卷标管理][重建主引导记录]模块返回时按需刷新磁盘分区信息
- 优化:[分区卷标管理]模块在输入新卷标时,过滤字符“+”(新增,仅限exFAT、FAT32、FAT16、FAT12分区)
- 优化:重构[X]模块添加PE到BCD菜单的执行代码,以便与“急救环境”功能共享。
- 优化:优化启动初始化流程,更合理地设置各个模块的初始状态。
- 优化:[安装/恢复]模块部分控件的光标悬停气泡提示实现方式
- 优化:关机/重启复选项各个模块独立勾选,互不影响。
- 优化:信息提示对话框文字信息改成用MEMO控件实现
- 优化:优化计时器运行时时间的显示方式和效果
- 优化:信息提示对话框使用更合适的图标
- 优化:优化[VHD]模块的运行流程
- 优化:大量细节优化

22H4.1 (Build day: 2022.10.11)
- 新增:[系统备份]模块备份为.SNA格式并使用参数-T时,状态栏显示映像文件校验的进度。
- 更新:开放[映像管理]模块中的部分功能
- 更新:优化 iPack_2600_Alone.7z 的目录结构(需要WIT主程序配合使用)
- 更新:更新 iPack_Basic.7z iPack_2600_Alone.7z 增加支持外置组件360安全浏览器
- 修复:[恢复模式]对于NT5系统,因为缺少NT5变量标识导致所有优化项失效(此问题由 22.6.10.0 版本引入)
- 修复:WIT_Inject.exe 转移用户文档时未能正确处理桌面、图片、音乐。
- 优化:优化计时器的运行逻辑
- 优化:多处细节优化

22H3.10.1 (Build day: 2022.9.30)
- 新增:从版本 22H3.10.1 开始,使用脚本一键编译。
- 新增:安装 NT5 系统时支持自定义计算机描述
- 新增:Config.ini 新增参数:
        UserFolder_DrvFreeSize:预设文档转移时,要求目标分区的最小可用空间。
- 新增:[分区复制][磁盘复制]模块处于还原模式时,支持通过搜索选取映像文件。
- 新增:[分区复制][磁盘复制]模块选取映像文件时,自动切换核心引擎。
- 新增:关于对话框新增 Wimlib 和 Snapshot 的官网链接
- 新增:[映像管理]模块支持通过搜索选取映像文件
- 新增:[文档转移]模块开发完成并开通使用
- 更新:更新到 PECMD2012.1.88.05.94Stable-220728W,以解决某些莫名的问题,因为最近有部分代码基于这个版本。
- 更新:WIT_Inject.exe 使用 PECMD2012.1.88.05.94Stable-220728W,并优化文档转移功能。
- 更新:bootx64.wim 内添加 riched20.dll,因为 Imahew 更新到 3.5 后依赖此文件运行。
- 更新:Snapshot 组件更新到版本 1.49.0.19135/1.49.0.19134
- 更新:Wimlib 组件更新到版本 1.13.6
- 更新:Imagew 组件更新到版本 3.55
- 修复:[X]模块的"重启看看效果"勾选项不生效
- 修复:[映像查找]对话框重搜索映像时不再触发映像筛选
- 修复:[分区复制][磁盘复制]模块执行完成后的重启按钮的功能
- 修复:[分区复制]模块分区对拷完成后,压缩设置项意外变成可用。
- 修复:[系统备份]模块在运行时禁用与 WimScript.ini 相关的控件
- 修复:安装 NT5 系统时未能正确调用 WanDrv6/DrvCEO(此问题由 22H3.4_TEST5 引入)
- 修复:在 Unatted.xml 中运行 WIT_Accounts.vbs 的指令错误(此问题由 22.5.24.0 引入)
- 修复:运行项通过右键菜单选择运行参数时可能会清空已经选定的程序(此问题由 22H3.8_TEST2 引入)
- 修复:独立执行引导修复功能时,状态栏未返回目标系统的版本信息(此问题由 22H3.10.0_TEST21 引入)
- 修复:由于提前判断引导类型(ALL/BIOS/UEFI)导致使用非 ESD/WIM 映像安装系统时引导修复异常(此问题由 22H3.5_TEST07 引入)
- 优化:[安装/恢复]模块得“转移用户文档”改成默认修改注册表而不是创建软连接
- 优化:强化消息框,支持自动换行,根据字符的数量自动切换对话框的宽度。
- 优化:优化对无人值守应答文件 Unatted.xml 的处理
- 优化:[X]模块对环境的检测及引导的处理更加合理
- 优化:优化关机/重启处理流程
- 优化:多处细节优化

22H3.9 (Build day: 2022.9.9)
- 新增:[系统备份]模块在打包.WIM时允许使用自定义的 WimScript.ini
- 新增:在各处编辑框限制输入非法字符,比如:用户名、磁盘GUID等。
- 优化:优化[重启模式]在操作失败时的提示信息
- 优化:优化主窗口左下角的信息轮换显示
- 优化:优化 CPU 等硬件信息的获取
- 优化:优化[D]模块的状态栏信息
- 优化:多处细节优化

22H3.8 (Build day: 2022.9.6)
- 新增:Config.ini 新增参数:
        Highlight_Count:预设消息提示高亮显示的字段数量
        PartBackup_DrvFreeSize:预设自动确定分区备份文件存放分区要求的最小可用空间
        DiskBackup_DrvFreeSize:预设自动确定磁盘备份文件存放分区要求的最小可用空间
- 新增:消息提示对话框以彩色高亮显示关键字符
- 新增:[安装/还原]模块支持.TBI映像
- 新增:[分区复制]模块支持 ImageW 核心
- 新增:[磁盘复制]模块支持 ImageW 核心
- 新增:[系统备份]模块支持备份为.TBI映像
- 新增:[系统备份]模块支持.WIM、.ESD 热备份。
- 新增:[分区复制]模块支持分区备份和分区还原
- 新增:[磁盘复制]模块支持磁盘备份和磁盘还原
- 新增:[磁盘复制][快速分区]模块增加显示磁盘的联机/脱机状态
- 修复:?备份.SNA映像时使用中文映像描述信息或者路径导致的意外终止
- 修复:勾选[全程无人值守]并自定义计算机描述,导致在 OOBE 阶段卡死。
- 修复:[重启模式]调用CeoMSX时,未按[静默离线注入]方式运行(此问题由 22.4.15.1 引入)
- 修复:[重启模式]还原.GHO映像时,因未能正确获取分区序号而出错终止(此问题由 22.H3.5.TEST11 引入)
- 修复:[X]模块复制PE包时未正确判断目标分区是否足够容纳PE包(此问题由 22H3.4 TEST6 版本引入)
- 优化:调整[X]模块的状态栏在运行与复位时的设置,使其更加合理。
- 优化:将文件体积以及磁盘空间等的计算代码作为子程序统一调用
- 优化:主界面的[修复]按钮更名为[修复引导],使其更加直观。
- 优化:主窗口映像文件显示框改为下拉选择框,增加保存打开文件的历史清单。
- 优化:主界面窗口的宽度增加到720像素,主要是为了完整显示[安装/还原]模块右下角的内核切换框的内容。
- 优化:搜索文件遇到系统盘时,仅跳过文件夹:Windows、Program Files、Program Files (x86)。
- 优化:将[磁盘签名管理]子模块更名为[MBR签名/磁盘GUID],并添加生成MBR签名/磁盘GUID的功能。
- 优化:清理GHOST操作相关时与动态磁盘的相关代码,因为现在不支持动态磁盘了。
- 优化:给多处表格加上右键菜单
- 优化:大量的细节优化

22H3.7 (Build day: 2022.8.12)
- 新增:安装/还原支持.SNA映像
- 新增:启用[分区复制]模块,仅使用 GHOST 核心。
- 新增:启用[磁盘复制]模块,仅使用 GHOST 核心。
- 新增:启用[系统备份]模块,支持备份为.SNA、.WIM、.ESD、.GHO映像。
- 修复:各处表格内容的颜色等设置,应该能够解决偶尔出现的磁盘分区信息列表显示异常。
- 优化:优化程序启动流程,加快启动速度。
- 优化:优化主窗口状态栏在安装/还原时的状态显示
- 优化:更合理地按照格式来排列文件搜索列表的内容,并禁用空行以分隔不同格式的映像文件。

22H3.6 (Build day: 2022.8.5)
- 优化:优化 WIT_Inject.exe 中挂载 ISO 的驱动处理
- 优化:优化修复引导时自动确定引导盘的逻辑
- 优化:优化.iso映像的挂载卸载处理
- 优化:修正并优化状态栏的状态显示
- 优化:多处细节优化

22H3.5 (Build day: 2022.7.26)
- 新增:在[即将开始]对话框新增“保留引导分区原有的引导”勾选项及对应的功能
- 移除:移除[即将开始]对话框的“安装前校验映像文件”勾选项及对应的功能
- 移除:移除[即将开始]对话框的“仅添加到BCD菜单”勾选项及对应的功能
- 修复:长期以来修复引导时未考虑到32位系统的UEFI引导
- 修复:MBR磁盘分区标识为0xEF时,未被作为ESP分区使用。
- 修复:MBR磁盘扩展分区靠前时,分区偏移等附加参数张冠李戴。
- 修复:[M]模块修改Path/Device/OSDevice的值时预设值的下拉列表
- 修复:查找对话框输入数字时与热键冲突(此问题由 22H3.4 版本引入)
- 修复:查找对话框状态栏显示错误显示文件数量(此问题由 22H3.4 版本引入)
- 修复:查找对话框打开时状态栏显示错误显示耗费时间(此问题由 22H3.4 版本引入)
- 修复:[索引列表]对话框输入数字0-9选择条目时与热键冲突(此问题由 22H3.4 版本引入)
- 修复:运行万能驱动助理v7离线注入驱动时未清理推广包(此问题由 22.5.24.1 版本引入)
- 修复:主窗口通过浏览的方式打开映像文件并选定返回时,窗口切换有卡顿感(此问题由 22H2.5 版本引入)
- 优化:获取磁盘分区信息时改为以 PECMD 为主,USORT.exe 和 HDSIZE.exe 作为辅助工具补充少量信息。
- 优化:梳理修复引导的逻辑,提前确定引导类型(ALL/UEFI/BIOS)及确定引导盘符(仅选取自动时)
- 优化:[X]模块/安装还原/映像管理3个模块,如果需要挂载的是同一个ISO映像,则共享同一个挂载。
- 优化:完善核心引擎DISM/Wimlib切换时涉及的映像释放方式Wimboot/Compact与[重启模式]的处理
- 优化:优化[即将开始]对话框的勾选项[格式化引导分区]的处理逻辑
- 优化:在[即将开始]对话框的格式化勾选项中显示对应的盘符
- 优化:优化并修正GHOST运行的参数设置

22H3.4 (Build day: 2022.7.14)
- 新增:允许选择切换释放ESD/WIM/SWM映像的核心引擎(DISM/Wimlib)
- 新增:修正[索引列表]及查找对话框热键 1-9 选择别表条目的功能,并新增热键 0(0 对应条目 10)
- 新增:[X]模块复制PE包到指定位置是,允许指定PE包的文件名称(使用完整路径即可,比如:C:\IsBoot\PE.wim)。
- 修复:[X]模块打开ISO映像时,如果上一次关闭前曾挂载过该映像会错误地跳过挂载(此问题 22H3.2 版本引入)。
- 修复:更新组件 WIT_Inject.exe,以匹配驱动总裁2.10.0.1(在部署中使用参数/n导致无法运行)。
- 修复:[D]模块备份驱动后返回时未将备份路径赋值给”用户驱动“(此问题由 22H2.13 版本引入)
- 修复:[D]模块给离线系统导入驱动失败(此问题应该存在很久了,不知道是哪个版本引入的)
- 修复:[M]模块界面功能操作按钮错位(此问题由 Ultima 的前身 3in1 22.5.16.0 版本引入)
- 修复:[M]模块删除引导文件夹\EFI时,误删 LEGACY 的引导文件 BOOTMGR 等。
- 修复:[导入旧系统驱动]勾选项未正确执行(此问题由 22H2.13 版本引入)
- 修复:[导入旧系统驱动]勾选项允许从VHD挂载分区的系统中获取驱动程序
- 修复:[安装/恢复]模块的热键 F2-F7 打开的窗口将信息返回到主窗口中
- 修复:非ISO格式的打包驱动未正确安装(此问题由 22H3.2 版本引入)
- 修复:Win10开始菜单的优化未执行(此问题由 22.5.11.0 版本引入)
- 修复:用于ESD映像解密的内置密钥(此问题不知道是哪个版本引入的)
-*优化:大面积优化代码,进行变量保护,避免可能出现的变量互串,增强程序的稳定性。
- 优化:导入OEM驱动/旧系统驱动时,除了离线导入之外,还添加到驱动库让系统在部署前阶段安装。
- 优化:优化内容增加Win11/10的关闭“资讯与兴趣”(不影响搜索功能)
- 优化:消除[X]模块在挂载有ISO映像的情况下关闭窗口时的卡顿感
- 优化:[安装/还原]选项卡自动选中当前系统分区的处理逻辑
- 优化:优化初始化处理逻辑,加快程序启动的速度。
- 优化:修复并优化修复引导时的状态栏提示信息
- 优化:消除状态栏与进度条互相切换时的残影
- 优化:安装Win11/10时禁用其UWP应用推广
- 优化:大量细节调整

22H3.3 (Build day: 2022.7.3)
- 修正:铭瑄主板 MS-H110ZL 的厂商名称获取
- 修正:在桌面使用ISO映像重装系统时,如果文件名含有半角中括号,会导致重启后提示找不到映像文件。
- 修正:引导分区被格式化成 NTFS 格式(纯属失误,此问题由 222H2.13 版本引入)
- 修复:可能出现的启动时搜索CeoMSX设置的变量互串,导致CeoMSX运行失败。
- 优化:优化程序启动时可能发生的磁盘控制器驱动安装处理(仅PE环境)
- 优化:加快初始化完成后选项卡切换功能区内容的显示,消除卡顿感。

22H3.2 (Build day: 2022.7.2)
- 优化:优化ISO映像的挂载处理
- 优化:多次选择同一个ISO映像文件时,不重复挂载(此问题由 22H2.1 版本引入)。
- 优化:卸载已经挂载的ISO后添加 50 毫秒延迟,以解决某些机器切换ISO时挂载失败的问题。

22H3.1 (Build day: 2022.7.1)
- 修复:从[VHD]模块返回时未能自动选定挂载的VHD分区
- 修复:[分区对拷][快速分区]模块未能自动选中系统分区所在的磁盘(仅系统桌面)

......

图赏 --------------------------------------------------------------------------------------------------




下载试用 --------------------------------------------------------------------------------------------------




下载地址.txt

124 Bytes, 下载次数: 8525, 下载积分: 无忧币 -2

评分

参与人数 106无忧币 +552 收起 理由
lili95 + 5 很给力!
qwe + 5 很给力!
ZYYDS-FT798 + 5 赞一个!
kuer + 10 很给力!
2010jsydwym + 5 很给力!
444742627 + 5 赞一个!
BEIKING + 5 我要做第100个评分人 ^_^
zxuebin + 5 赞一个!
20121666 + 5
hxhua + 3 很给力!
yanwc + 5 赞一个!
hsmy + 5 很给力!
azhong123456 + 5 很给力!
2010XwX + 5 赞一个!
hlstudio + 3 赞一个!
yyz2191958 + 2 赞一个!
qaz525168 + 5 很给力!
rrscsm2000 + 5 很给力!
tse000 + 5 赞一个!
Subaobao_ok + 5 很给力!
a22124497 + 5 很给力!
xinxinlinux + 5 赞一个!
smartcowboy + 5 很给力!
yesfei + 5 赞一个!
wzj168088 + 5 赞一个!
diskmans + 1 很给力!
Seifer + 5 贊一個!
二零 + 5 自行补齐_Imagew_Snapshot?请问怎么补齐?
gwq + 5 谁能发一个纯64的版本?
姿迷姿乐 + 5 很给力!

查看全部评分

2#
发表于 2021-3-14 11:19:05 来自手机 | 只看该作者
这个牛逼,感谢分享,下载试试
回复

使用道具 举报

3#
发表于 2021-3-14 11:27:46 | 只看该作者
先收藏,有机会就试用
回复

使用道具 举报

4#
发表于 2021-3-14 11:45:48 | 只看该作者
谢谢!先收藏!
回复

使用道具 举报

5#
发表于 2021-3-14 11:48:16 | 只看该作者
看上去确实下过功夫,厉害
回复

使用道具 举报

6#
发表于 2021-3-14 11:56:54 | 只看该作者
前排支持  楼主威武!
回复

使用道具 举报

7#
发表于 2021-3-14 11:58:17 | 只看该作者
感谢分享
回复

使用道具 举报

8#
发表于 2021-3-14 12:00:36 | 只看该作者
这个网盘只能注册用客户端下载吗
回复

使用道具 举报

9#
发表于 2021-3-14 12:01:08 | 只看该作者
感谢分享,下载应用
回复

使用道具 举报

10#
发表于 2021-3-14 12:03:57 | 只看该作者
这个有纯64位版本吗?
回复

使用道具 举报

11#
发表于 2021-3-14 12:04:55 来自手机 | 只看该作者
厉害,能把winntsetup的一些优化设置加进来更好!
回复

使用道具 举报

12#
发表于 2021-3-14 12:06:38 来自手机 | 只看该作者
看来很快就可以淘汰ntsetup了
回复

使用道具 举报

13#
发表于 2021-3-14 12:10:34 | 只看该作者
使用过,会将C盘所有文件删除掉来重新安装系统
回复

使用道具 举报

14#
发表于 2021-3-14 12:19:16 来自手机 | 只看该作者
刚发现体积有些大,要是功能强大又能向其他同类功能软件那么苗条就好了,可以集成在轻量级pe中
回复

使用道具 举报

15#
发表于 2021-3-14 12:37:32 | 只看该作者
不错,试试看
回复

使用道具 举报

16#
发表于 2021-3-14 12:40:52 | 只看该作者
有没有天翼或百度吗?
回复

使用道具 举报

17#
发表于 2021-3-14 12:57:35 来自手机 | 只看该作者
确实用心了
回复

使用道具 举报

18#
发表于 2021-3-14 12:59:09 | 只看该作者
牛逼
回复

使用道具 举报

19#
发表于 2021-3-14 13:02:46 | 只看该作者
感谢分享
回复

使用道具 举报

20#
 楼主| 发表于 2021-3-14 13:09:40 | 只看该作者
xalpha 发表于 2021-3-14 12:19
刚发现体积有些大,要是功能强大又能向其他同类功能软件那么苗条就好了,可以集成在轻量级pe中

包含百多MB的PE包,可以删掉。
回复

使用道具 举报

21#
 楼主| 发表于 2021-3-14 13:10:07 | 只看该作者
本帖最后由 Anson4 于 2021-3-14 13:20 编辑
xalpha 发表于 2021-3-14 12:04
厉害,能把winntsetup的一些优化设置加进来更好!

有一部分吧,只是没有细分,合并在一起了。
回复

使用道具 举报

22#
发表于 2021-3-14 13:40:18 | 只看该作者
为什么是2020?
回复

使用道具 举报

23#
发表于 2021-3-14 13:51:01 | 只看该作者
谢谢分享 有时间试试
回复

使用道具 举报

24#
发表于 2021-3-14 14:05:07 来自手机 | 只看该作者
Anson4 发表于 2021-3-14 13:10
有一部分吧,只是没有细分,合并在一起了。

厉害,可以多加一些基本基本的安装设置,期待越来越好!
回复

使用道具 举报

25#
发表于 2021-3-14 14:05:30 来自手机 | 只看该作者
这个是PE?
回复

使用道具 举报

26#
发表于 2021-3-14 14:08:09 | 只看该作者

感谢分享
回复

使用道具 举报

27#
发表于 2021-3-14 15:13:58 | 只看该作者
不错,感谢分享
回复

使用道具 举报

28#
发表于 2021-3-14 15:36:21 | 只看该作者
看似相当赞,收下了,感谢分享!
回复

使用道具 举报

29#
 楼主| 发表于 2021-3-14 15:38:01 | 只看该作者

是系统安装器
回复

使用道具 举报

30#
发表于 2021-3-14 15:42:47 | 只看该作者
工具看起来挺不错,可惜下载不方便。。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-28 08:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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