软件简介:
WIT,全名是:Windows Install Tool,是 Anson4(秋刀鱼) 基于 5大的 CGI 3.4.2.5 编写开发,是一款系统安装工具,集系统安装还原、文档转移、系统备份、分区复制、磁盘复制、快速分区、印象管理、驱动管理等功能为一体的工具。
无忧论坛原帖地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424466
功能特征:
0. 将原版映像+补丁作为安装源,使用WIT安装完就是最新的版本,省去频繁封装的麻烦!
1. 系统安装,支持ESD、WIM、SWM、GHO、.SNA、.TBI。
2. 简单的ESD、WIM映像维护
3. 添加PE到启动菜单
4. 维护BCD菜单
5. 生成VHD/VHDX文件
6. 备份驱动
7. 分区、磁盘复制
8. 快速分区
9. ……
解压体积:
删除自带的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.08.20)
– 修复:2024/11/30编译版 [文档转移]模块的“复制资料”选项未起作用,导致“复制资料”变成了“移动资料”。
– 取消:默认支持DPI缩放以及自动设置UI字体,取消 Config.ini 中的DPI和字体设置项:INITVAR_SET_DPI、INITVAR_SET_FON、WIT_UI_FONTNAME。
– 新增:在 Config.ini 配置文件中增加 FONT_SIMSUN 设置项,用以控制程序界面是否强制使用宋体字,0-不使用,1-使用。
– 新增:在 Config.ini 配置文件中增加 Fix2All_Force 设置项,用以控制[安装/还原]模块在安装系统时是否修复引导到所有的引导分区,0-不修复,1-修复(安装系统将引导分区设置为“自动”时等同于此设置)。
– 新增:[X]模块在桌面环境运行时,如果源PE包不在本地固定磁盘上,就依次检测引导分区和系统分区的可用空间,足以容纳PE包则自动勾选“复制PE包到”并选定对应的复制路径。
– 新增:[X]模块在PE环境运行时,如果源PE包不在本地固定磁盘上,就检测已选定的引导分区的可用空间,足以容纳PE包则自动勾选“复制PE包到”并选定对应的复制路径。
– 新增:[X]模块在最终执行时,如果源PE包不在本地固定磁盘上,就弹出按提示勾选“复制PE包到”勾选项并终止执行。
– 新增:建立磁盘分区列表时,对于没有盘符的分区,临时分配一个私有盘符,程序退出时卸载,希望能解决某些环境残留垃圾盘符的问题。
– 新增:将驱动包 SRS_RST_x64.7z 更名为 VMDRST_x64.7z,并添加驱动 Intel_rst_20.0.0.1035。
– 新增:读取显示器的品牌型号,以及显示器支持的最佳分辨率(同时将这些信息写入日志文件)。
?- 新增:[安装/还原]模块支持无烦恼调用万能驱动8(万能驱动8只有 Windows 11/10 版本)。
– 新增:[安装/还原]模块的“UWP应用精简”支持移除 Outlook(Windows 11 24H2 26100 开始出现)。
– 新增:[安装/还原]模块的“解压到系统”优化项,支持导入 .WA 格式的 Microsoft .NET 4.8,包括释放文件和处理注册表。
– 修复:在“映像查找”对话框的查找结果列表中重命名映像文件时,完成后未正确刷新列表(此问题由 23H1.1.0_TEST01_1 版本引入)。
– 修复:[安装/还原]模块的“更多优化设置”和“UWP应用精简”对话框中,推荐项与在Config.ini中的预设项之外的勾选项不生效(此问题由 23H4.3.1_TEST06 版本引入)。
– 修复:在 Config.ini 配置文件中包含 WinOS_DrvLabel 在内的多个设置项未生效(仅“桌面重装模式”,此问题由 24H1.0.0_TEST01 版本引入)。
– 修复:在 Config.ini 配置文件中的 DiskInfo_Fresh 设置项未生效(自动刷新磁盘分区信息,此问题由 24H1.0.0_TEST01 版本引入)。
– 修复:在 Config.ini 配置文件中的 Edition 设置项未生效(将 WIT 强制为标准版,此问题由 24H1.0.0_TEST01 版本引入)。
– 修复:在 Config.ini 配置文件中 Silent_WaitTime 设置项未生效,导致“桌面重装模式”运行固定 0 秒倒计时。
– 修复:[安装/还原]模块的“桌面重装模式”选择虚拟磁盘“创建差分”或者“还原差分”时,由于运行速度太快导致未来得及清理BCD菜单项。
– 修复:[安装/还原]模块通过右键全选优化项勾选“整理系统盘符”时,未能激活“盘符整理类型”下拉选择框。
– 修复:[安装/还原]模块的“桌面重装模式”对当前运行模式判断错误(未知有否造成功能影响)。
– 修复:修复长时间以来对内存品牌的错误判断,以及添加识别更多的品牌。
– 修复:修复长时间以来由于代码缺失造成的未能识别 CPU 插座接口信息。
– 修复:[V]模块读取已被挂载的映像的信息时,文件体积单位显示错误。
– 修复:[磁盘复制][快速分区]模块未正确将当前的VHD系统所在的硬盘显示为紫红色。
– 修复:“分区类型管理”对话框,在修改分区类型之后,未正确刷新界面上显示的相关信息。
– 修复:修复引导在搜索多系统时,引用盘符的变量名写错,影响未知(此问题由 23H2.1.0_TEST01 版本引入)。
– 修复:[安装/还原]模块的“即将开始”对话框,对 UEFI 引导分区的文件系统是否 NTFS 的判断不正确(此问题由 22H4.2.0_TEST50 版本引入)。
– 修复:[安装/还原]模块的“即将开始”对话框,对多系统的判断流程出错,导致对应勾选项未正确处理(此问题由 23H2.1.0_TEST01 版本引入)。
– 修复:[安装/还原]模块的“即将开始”对话框在搜索多系统时,引用盘符的变量名写错,影响未知(此问题由 23H2.1.0_TEST01 版本引入)。
– 优化:[安装/还原]和[D]模块在备份驱动时,自动删除已备份驱动中系统自带的两个第三方打印驱动 prnms001.inf、prnms009.inf。
– 优化:[安装/还原]模块在PE环境下选定的目标分区存在 Win7 或更高版本系统时,则从原系统读取其原始引导分区作为推荐的引导分区。
– 优化:[安装/还原]模块在PE环境下设置引导分区为“自动”时,如果找到多个符合条件的分区,则在弹窗提示的时候列出这些分区。
– 优化:[安装/还原]模块的“即将开始”对话框在在引导分区与目标系统分区不在同一块磁盘上的时候,弹窗提示。
– 优化:[安装/还原]模块在引导分区的选择列表中不显示联想机器的卷标为“LENOVO_PART”的分区。
– 优化:优化从[索引列表]对话框返回主窗口的处理逻辑,加快返回的反应速度。
– 优化:重写修正窗口高度的代码(仅适用于显示比例大于等于125%时)。
– 优化:更准确地获取 .ESD、.WIM 映像文件分卷的体积大小。
– 优化:更新编译脚本,以适应程序头部初始化代码的变化。
– 优化:优化执行精简传统组件和UWP应用的代码。
– 优化:优化读取 SLIC 信息的代码。
– 优化:多处细节优化