├── License ├── README.md ├── UUPdownload ├── ChangeLog.txt ├── ReadMe.txt ├── files │ ├── aria2c.exe │ ├── depends_win.ps1 │ ├── depends_win_ZH-CN.ps1 │ └── lang.cmd ├── lot_size_files_clear_away.cmd ├── uupdownload - app.cmd └── uupdownload - legacy.cmd └── UUPdownload_with_converter ├── ChangeLog.txt ├── ConvertConfig.ini ├── ReadMe.txt ├── files ├── 7zr.exe ├── aria2c.exe ├── depends_win.ps1 ├── lang.cmd ├── uup-converter-wimlib_EN-US.7z └── uup-converter-wimlib_ZH-CN.7z ├── lot_size_files_clear_away.cmd ├── uupdownload - app.cmd └── uupdownload - legacy.cmd /License: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "[]" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright 2016~2022 JRJSheep Scripts Localization (正义羊脚本汉化) 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 脚本信息 2 | =============================================================================== 3 | 4 | 羊牌 UUP 下载向导(程序名:UUP_download.cmd),是基于 uupdump 下载脚本设计开发的 uup 文件下载专用工具。
5 | 通过填写 UUP ID 进行 UUP 文件的下载。此向导同时提供仅下载版本和下载并转制版本。下载并转制版本支持下载后自动转制 ISO。 6 | 7 | 使用方式 8 | =============================================================================== 9 | 10 | 此脚本工具使用菜单选择,不区分是否使用大小键盘。除填写更新 ID 步骤之外,均为选择后按“Enter”键后进入下一步。 11 | 12 | 运行向导后,要求你选择显示语言。通过在菜单中选择参数来控制语言的显示。
13 | 支持在 1 和 2 之间设置向导的显示语言。参数规定如下: 14 | 15 | 1=英语
16 | 2=简体中文 17 | 18 | 对于带转制功能的版本,此项还将会同步影响转制工具的语言。 19 | 20 | 在选择对应的界面语言后进行如下的步骤:
21 | 第一步:以管理器身份运行脚本,首页即为选择网络预先设置。此部分提供 2 个选项:“默认设置”和“备用设置”。
22 | 1 - 默认设置
23 | 使用的是默认的参数,不禁用吊销许可证检测。
24 | 2 - 备用设置
25 | 使用禁用吊销许可证检测参数,在遇到吊销服务器检测失败时可用。也可以作为保护手段使用。 26 | 27 | 第二步:选择 UUP 文件的语言版本
28 | 在菜单中提供了 UUP 支持下载的所有语言。你可以根据自己的需要,选择自己的语言。使用两位数确定语言版本,第一位没有的,请使用 0 占位。例如语言编号为 3,应输入 03 再按“Enter”键 29 | 30 | 第三步:选择 SKU 版本
31 | 选择自己需要的 SKU 版本。在当前版本工具中,单一版本下载选项现在使用分组。所有选项如下所示
32 | 以下版本可在任何国家和地区使用:
33 | 1 - 家庭版
34 | 2 - 专业版
35 | 3 - 协同版 (Build 19041.350 及以上)
36 | 4 - 协同版 (Dev 渠道,Build 20211 及以上,以及版本 20H2 Build 19042.572 以上版本)
37 | 以下版本仅在中国地区使用:
38 | 5 - 家庭中文版
39 | 以下版本可在欧洲地区使用:
40 | 6 - 家庭版 N
41 | 7 - 专业版 N
42 | 如果你希望下载多个版本,可使用此选项:
43 | 8 - 下载组合版本
44 | 根据你的语言和地区共同参考,选择其中的任何一个,之后除 3、8 两项外,按“Enter”键即可转到填写更新 ID 页面。 45 | 46 | 第四步:填写更新 ID
47 | 此步骤要求你填写要下载版本的 UUP 更新 ID。将复制到的更新 ID 粘贴进窗口中即可完成填写。
48 | 填写的 ID 如同:
49 | cbdaf931-72ae-4da8-ac28-ce0346ec88ca 50 | 无具体版本名称和体系结构,每一版本对应每一体系结构的更新 ID 均为唯一 ID。
51 | 填写完成后,按“Enter”键即可开始下载 UUP 文件,所有的 UUP 文件都会下载到 \UUPdownload\UUPs。
52 | 下载完成后,按任意键即可关闭脚本。如果其中有一个或几个文件下载失败,将此工具再次运行,执行相同操作即可。
53 | 再次运行将仅补充下载前一次下载出错或未完成下载的文件,已下载的文件不受影响。 54 | 55 | 第五步:转制 ISO(仅限下载并转制版本)
56 | 在进行了前面的步骤以后,将会自动解压内置的 uup-converter-wimlib 工具并开始转制。如果前面的 UUP 下载不完整,你将不会进行到此步骤。
57 | 在 UUP 文件补充完整后,此步骤将会开始。 58 | 59 | 下载协同版(Team) 60 | =============================================================================== 61 | 62 | 此工具仅支持版本 2004 及以上版本的协同版下载,具体执行如下:
63 | 在使用方式的第三步中,按 3 并按“Enter”键后,你将会有三个版本选择:
64 | 1 - 19042.538 (20H2_release 和相关分支)
65 | 2 - 19042.545 (20H2_release 和相关分支)
66 | 3 - 19042.572 (20H2_release 和相关分支)
67 | 同时还提供了尚在预览的 Build 19100 的下载:
68 | 4 - Build 19100.1008
69 | 5 - Build 19100.1019
70 | 以下版本只提供 29 种语言的下载,不包括中文:
71 | E - Build 19100.1009
72 | 选择其中的一个之后,将直接开始下载。
73 | 对于 Build 19100 以上(不含修订)的协同版,以及所有位于 Dev 渠道的协同版,与前面版本的选择的方式相同。 74 | 75 | 下载组合版本的 UUP 文件 76 | =============================================================================== 77 | 78 | 在使用方式的第三步中,按 8 并按“Enter”键后,你将会有四个组合可选:
79 | 1 - 家庭版和家庭中文版
80 | 2 - 家庭版和专业版
81 | 3 - 家庭中文版和专业版
82 | 4 - 家庭版、家庭中文版和专业版
83 | 选择其中的任何一个组合,之后进入到前述第四步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。
84 | 下载完成之后即可开始转换。 85 | 86 | 注意事项 87 | =============================================================================== 88 | 89 | 对于所需的更新 ID,可在 https://uupdump.net/known.php?lang=zh-cn 中进行查阅。 90 | 91 | 提供部分更新 ID 链接示例,这些均为可用 ID:
92 | 针对 Windows 10 的功能更新,版本 2004 (19041.450) x64 https://uupdump.net/selectlang.php?id=5afffb9b-fb87-4242-b66a-4eceeb1cf75f
93 | 针对 Windows 10 的功能更新,版本 2004 (19041.450) x86 https://uupdump.net/selectlang.php?id=b58662d4-d5e6-44fc-8cdb-faaade4d4f72 94 | 95 | 针对 Windows 10 的功能更新,版本 1909(18363.1016)x64 https://uupdump.net/selectlang.php?id=20c86252-ea52-437b-ae96-bf79cda4a639
96 | 针对 Windows 10 的功能更新,版本 1909(18363.1016)x86 https://uupdump.net/selectlang.php?id=5cac3fad-0b9e-4fc1-8b87-4c3e678b2417 97 | 98 | 针对 Windows 10 的功能更新,版本 1903 (18362.1016) x64 https://uupdump.net/selectlang.php?id=b8f49a21-3249-429f-a96c-d26d5b42c262
99 | 针对 Windows 10 的功能更新,版本 1903 (18362.1016) x86 https://uupdump.net/selectlang.php?id=cec8edcc-2794-4b44-940b-b44b08eb8892 100 | 101 | 贡献者(感谢) 102 | =============================================================================== 103 | 104 | https://uupdump.net/ - 下载工具原始版本(任意版本均可生成),该网站项目库(归属于 whatever127):https://github.com/uup-dump 105 | 106 | abbodi1406 - UUP converter wimlib 作者,感谢其不断更新和完善相关工具。 107 | 108 | 正义羊(JRJSheep) - 菜单和界面设计,版本参数控制及后续测试 109 | 110 | 许可授权 111 | =============================================================================== 112 | 本工具向导使用 Apache License 2.0 许可进行授权。 113 | https://github.com/JRJSheep/UUP-Download-Wizard/blob/main/License 114 | -------------------------------------------------------------------------------- /UUPdownload/ChangeLog.txt: -------------------------------------------------------------------------------- 1 | =============================================================================== 2 | 更新日志 3 | =============================================================================== 4 | v4.7: 5 | - 将版权年份更新到 2024。 6 | - 增加 UUP dump 文件下载来源选择页面。 7 | - 增加适配协同版 Build 19101.1133~19101.1151 的下载支持。 8 | - 增加适配 Server SKU Windows Server Datacenter:Azure Edition 和 Windows Server Datacenter:Azure Edition Core 的下载支持。 9 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v105z。 10 | 11 | v4.6: 12 | - 解决向导下载完成/出错页面的显示运行逻辑问题。 13 | - 修复“UUP 与应用下载”版本主程序缺少下载 app 流程的问题。 14 | - 解决标题格式显示不统一的问题。 15 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v89r。 16 | 17 | v4.5: 18 | - 更改版权年份。 19 | - 去除不必要的变量声明。 20 | - 统一成功失败提示的样式,不应再需要上下滚动查看。 21 | - 解决向导开始选择界面语言页面 SKU 信息不完全显示的问题。 22 | - 增加适配协同版 Build 19101.1125~19101.1127 的下载支持。 23 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v89。 24 | 25 | v4.4: 26 | - 更改 UUP dump 网站的使用地址。 27 | - 分拆协同版页面为根据功能更新分类显示。 28 | - 增加适配协同版 Build 19101.1117~19101.1123 的下载支持。 29 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v86。 30 | 31 | v4.3: 32 | - 将快速获取更新 ID 辅助工具功能合并到向导填写更新 ID 模组,填写更新 ID 模组标题更名为填写含有要下载版本的更新 ID 的 UUP dump 地址。 33 | - 增加适配协同版 Build 19101.1109、Build 19101.1112 和 Build 19101.1116 的下载支持。 34 | - 修复 lot_size_files_clear_away 中错误的扩展名导致无法全部删除文件的问题。 35 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v85。 36 | 37 | v4.2: 38 | - 新增快速获取更新 ID 辅助工具,为临时性工具。 39 | - 增加适配协同版 Build 19045.1865 和 Build 19101.1109 的下载支持。 40 | - 更新下载出现错误对话,明确了导致文件下载出错的多种可能情况。 41 | - 调整自述文件,根据近期 uup dump 网站更改获取更新 ID 的方式进行了明确。 42 | - (仅下载并转换 ISO 版本)更新 7zr 组件版本为 22.01。 43 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v84。 44 | 45 | v4.1: 46 | - 更改了版本信息显示方式,使用更加明确的方法区分每位版本号。 47 | - 局部代码调整。 48 | - 增加适配协同版 Build 19100.1089 和 Build 19100.1090 的下载支持。 49 | - 修复下载完成时窗口标题和实际内容不符的问题。 50 | - 解决了在传统部分的错误地址引用问题。 51 | - (仅下载并转换 ISO 版本)解决了下载完成后提示未正确呈现而自行跳到解压转换程序步骤的问题。 52 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v81f。 53 | 54 | v4.0: 55 | - 根据主要用途分拆主程序,分为“传统”和“UUP 与应用下载”2 个主程序。后者仅支持 Build 22563 及以上版本。 56 | - 主程序标题新增区分“传统”和“UUP 与应用下载”的版本标识。 57 | - 调整了主程序网络选项间隔。 58 | - 版权声明部分进行调整。 59 | - 协同版 Dev 版本入口从版本选择迁移到协同版版本选择菜单,并更名为“其他 Dev 渠道版本”。 60 | - 增加适配协同版 Build 19100.1086 的下载支持。 61 | - 除语言选择以外的所有菜单均已改为使用 choice 进行选择。 62 | - (仅下载并转换 ISO 版本)新增转换脚本移除功能,与临时文件移除一起执行。 63 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v80f。 64 | 修订版本,4.0.650.6 65 | - 修复下载完成页面错误的文字显示颜色。 66 | - 解决了在传统部分的错误地址引用问题。 67 | - (仅下载并转换 ISO 版本)解决了下载完成后提示未正确呈现而自行跳到解压转换程序步骤的问题。 68 | 修订版本,4.0.650.8 69 | - 删除部分程序中错误的预发布版本标识。 70 | - 修复下载完成时窗口标题和实际内容不符的问题。 71 | 72 | v3.4: 73 | - 将下载引用组件由 32 位版本更新为 64 位版本。 74 | 75 | v3.3: 76 | - 增加适配协同版 Build 19100.1085 的下载支持。 77 | - 重新排列了单一 SKU 版本的选项。 78 | - 将引用的网站统一为 uupdump.net。 79 | - (仅下载并转换 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v79f。 80 | 81 | v3.2: 82 | - 打开 UUP dump 网站的“浏览已知内部版本”页面现在是向导网络选择页面中的选项。 83 | - 增强并增加了删除临时文件的功能,随选择向导界面语言后自动进行。 84 | 85 | v3.1: 86 | - 在进入向导网络选择页面时,将在浏览器中打开 UUP dump 网站的“浏览已知内部版本”页面。 87 | - 新增对 Build 22563 及以上版本的内置应用下载支持。 88 | - 选择平台界面页面进行完善,具有后退选项,以及选项描述。 89 | - 撤销了针对 Windows 11 的新增语言选项。 90 | - 局部文本调整。 91 | - 将引用的网站恢复无法访问之前的状态。 92 | - (仅下载并转换 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v79。 93 | 94 | v3.0: 95 | - 将主程序名称重命名为 uupdownload.cmd。 96 | - (仅中文本地化文本)将“下载并转制 ISO”版本更名为“下载并转换 ISO”。 97 | - 语言选择界面进行了进一步刷新。 98 | - UUP 操作系统语言选择页面更新设计。 99 | - 新增下载完成页面。 100 | - 使用 choice 进行界面语言选择、网络选择、适用平台类型选择控制。 101 | - 调整了页面的上下宽度。 102 | - 调整错误提示页面的排版。 103 | - 使用 choice 更新了在错误信息提示页面选择。 104 | - 更新了更新 ID 示例格式文本。 105 | - 协同版选择版本页面更新了界面设计。 106 | - 在进入到下载向导首页后,位于调用文件中的日志将会自动清除。 107 | - (仅单一下载版本)增加下载完成页。 108 | - (仅下载并转换 ISO 版本)增加完成后询问页。 109 | - (仅下载并转换 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v77。 110 | 修订版本,3.0.550.12 111 | - 增加适配协同版 Build 19100.1079 的下载支持。 112 | - 修复了服务器版本选择菜单序号的错误。 113 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v78r。 114 | 115 | v2.9: 116 | - 协同版选择 ID 页面进行了调整,增加项目之间的分割线。 117 | - 精简页面选择代码,去除重复代码。 118 | - 解决在输入页面选择(返回上一页和返回首页)后提示出错的问题。 119 | - 将返回首页(非语言界面选择)的代码由 H 更改为 C。 120 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v76。 121 | 122 | v2.8: 123 | - 部分界面微调,使之更加和谐。 124 | 125 | v2.7: 126 | - (仅下载并转制 ISO 版本)同步自仅下载版本中的错误提示界面设计。 127 | - 在向导界面语言选择页面增加简易向导版本显示。 128 | - 增加适配协同版 Build 19100.1070 的下载支持。 129 | - (仅下载并转制 ISO 版本)解决 v2.6 中选择向导界面语言问题修复失效的问题。 130 | 131 | v2.6: 132 | - 语言菜单新增 Windows 11 新增语言选项。 133 | - (仅下载并转制 ISO 版本)修复选择界面语言显示两次的问题。 134 | - 将版权年份更新到 2022。 135 | - 将返回上一步和返回首页(非语言界面选择)的代码分别由 A 和 B 更改为 B 和 H。 136 | 137 | v2.5: 138 | - 新增 Windows Server 版本的下载支持。 139 | - 对部分界面进行了微调。 140 | - 适配临时访问解决方案。 141 | - 解决在出错信息下退出向导时的异常显示。 142 | - 适配协同版的版本信息。 143 | - 更新 Aria2c 为版本 1.36.0。 144 | - 在缺少 Aria2c 的情况下,在显示提示的同时自动打开 Aria2c 网站。 145 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v75u。 146 | 修订版本,2.5.440.2 147 | - (仅下载并转制 ISO 版本)更新 7zr 组件版本为 21.7.0.0。 148 | 修订版本,2.5.440.3 149 | - 修复语言选择页部分语言选择后错误跳转到组合版本选择页的问题。 150 | 修订版本,2.5.440.7 151 | - (仅下载并转制 ISO 版本)修复选择界面语言显示两次的问题。 152 | 153 | v2.4: 154 | - 移除 Windows 10X 的下载支持,因为它们均已失效,且 Windows 10X 已取消发布。 155 | - 撤销隐藏的 Windows 10X 下载入口。 156 | - 如果 aria2 丢失,将会在显示警告的同时自动在浏览器中打开 aria2 的网站。 157 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v60。 158 | 修订版本,2.4.400.25 159 | - 根据更新修订使用的 UUPdump 域名为 uupdump.net 160 | - 分拆更新日志和自述文件 161 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v72u。 162 | 修订版本,2.4.400.27 163 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v73。 164 | 165 | v2.3: 166 | - 移除协同版 Build 19041.350、19041.396 和 19041.460 三个版本的下载支持,因为它们均已失效。 167 | - 新增协同版 Build 19100.1008、19100.1009 和 19100.1019 的支持。 168 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v59f。 169 | - 界面进行了微调,在输入更新 ID 的步骤中对更新 ID 的示例进行了着重化处理。 170 | - 向导首页将原有的 1 和 2 选择更改为 A 和 B 选择,因其长期无新增入口。 171 | - 其他文本调整。 172 | 173 | v2.2: 174 | - 在向导首页增加用途版本明确说明。 175 | - 将仅下载版本更名为单一下载版本。 176 | - (仅下载并转制 ISO 版本)将下载并转制功能版本更名为下载并转制 ISO 版本。 177 | - (仅单一下载版本)增加返回步骤的支持,除选择语言步骤外均配备了返回步骤的支持。 178 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v56。 179 | - (仅下载并转制 ISO 版本)修复输入更新 ID 后按“Enter”键闪退的问题。 180 | 181 | v2.1: 182 | - (仅下载版本)增加对 Windows 10X 下载的支持,入口为语言选择页面的隐藏选项 39。 183 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v55。 184 | 185 | v2.0: 186 | - 将向导界面进行了进一步调整。整体加宽。 187 | - 增加配色界面,现在为白色底色,黑色字体。 188 | - 增加语言文件版本显示。 189 | - 语言文件现在进行了文本调整,对功能的说明更加明确。 190 | - 对错误说明界面进一步调整。 191 | - 增加对 N 版下载的支持。 192 | - 增加对 Dev 协同版的支持。 193 | - 对单一 SKU 版本进行分组。 194 | - 组合版本增加对协同版组合的支持。 195 | - 根据语言和地区对组合版本进行分组。 196 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v54。 197 | 198 | v1.9: 199 | - 将向导界面进行了调整。 200 | - 将向导语言更改参数更改为菜单选择,不再要求你手动编辑脚本更改参数。 201 | - 将向导语言文件中的部分文本进行了合并,同类的内容现在合并到一个类别下。 202 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v52。 203 | 204 | v1.8: 205 | - 将向导语言文本进行分拆,现独立为文件。 206 | - 引入参数 dlang,可通过更改进行对向导语言的控制。 207 | - 向导首页进行界面微调。 208 | - 适配更改后的 uupdump 网址调整。 209 | - 将自述文件 _ReadMe.txt 更名为 ReadMe.txt。 210 | - (仅下载并转制功能版本)支持根据显示界面语言选择解压相应语言版本的转制工具。 211 | 212 | v1.7: 213 | - 代码进行了整理,明确变量的类别分组。 214 | - 语言选择页面进行了微调。 215 | 216 | v1.6: 217 | - 标题在显示每一个步骤时,增加了步骤显示。 218 | 219 | v1.5: 220 | - 将选择语言的部分代码进行了更改,改大写为小写,解决了不支持语言的问题。 221 | 222 | v1.4: 223 | - 由于 bug,移除两版本中处理协同版(版本 1703)的独立程序。 224 | - 协同版增加 Build 19042 的相关信息适配。 225 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v51。 226 | 227 | v1.3: 228 | - 分拆协同版(版本 1703)为独立程序。此程序随时都会在后续版本中移除。 229 | - (仅下载并转制功能版本)解决跳转错误,恢复原有新增及调整。 230 | 231 | v1.2: 232 | - “羊牌专用 UUP 下载工具”更名为“羊牌 UUP 下载向导”。 233 | - 增加协同版(版本 1703)各版本的下载选择。 234 | - 将首页版权信息进行了调整,删除“版权所有”字样,因“C”标志已经表示版权所有。 235 | 236 | v1.1: 237 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v50。 238 | 239 | v1.0,正式版本: 240 | - 菜单的微调。 241 | - 步骤标题进行了调整,令其更加明确表明当前步骤的内容。 242 | - 检索脚本和下载的提示进行了样式更新。 243 | - 对 UUP 文件下载出错警告信息进行调整。 244 | - 语言菜单进行了样式调整,现左右同时对齐。 245 | - 协同版增加 Build 19041.460 版本的相关信息适配。 246 | - 标题进行了微调。 247 | -(仅下载并转制功能版本)文件缺失警告进行了细致调整。 248 | 249 | v0.9: 250 | - 首页增加内部版本号可见信息。(此代码不可任意修改) 251 | - 完善了填写更新 ID 时的提示。现在明确,填写更新 ID 不需要连同名称一起粘贴。 252 | 253 | v0.8: 254 | - 精简警告界面代码。 255 | - 增加锁定版本用途代码。(此代码不可任意修改) 256 | - 程序文件的引用目录更改为 \files。 257 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为完整版本,仍为 v48。 258 | 259 | v0.7: 260 | - 统一大部分出错警告界面。 261 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v48(部分文件仍为旧版)。 262 | 263 | v0.6: 264 | - 界面进行更新。 265 | - (仅下载并转制功能版本)转制工具 uup-converter-wimlib 更新为重新汉化的中文版本,仍为 v47。 266 | 267 | v0.5: 268 | - 界面微调。 269 | - 新增含转制功能版本。 270 | - 标题增加版本类型区分标志。 271 | - 语言选择菜单中将“中文[台湾]”更名为“中文[繁体]”。 272 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 的版本由 v46 更新为 v47,为中文版本。 273 | 274 | v0.4: 275 | - 菜单样式统一。 276 | 277 | v0.3: 278 | - 增加协同版及组合版本的支持。 279 | - 菜单样式进行了部分调整,增加菜单分级。 280 | 281 | v0.2: 282 | - 去除打包时的多余临时文件。 283 | - 语言菜单实现完整支持。 284 | 285 | v0.1: 286 | - 初始发布版本 287 | -------------------------------------------------------------------------------- /UUPdownload/ReadMe.txt: -------------------------------------------------------------------------------- 1 | =============================================================================== 2 | 脚本信息 3 | =============================================================================== 4 | 5 | 羊牌 UUP 下载向导(程序名:uupdownload - legacy.cmd 和 uupdownload - app.cmd),是基于 uupdump 下载脚本设计开发的 uup 文件下载专用工具。 6 | 通过填写 UUP ID 进行 UUP 文件的下载。此向导同时提供“仅下载”和“下载并转换”2 个版本。“下载并转换”版本支持下载后自动转制 ISO。 7 | 8 | =============================================================================== 9 | 更新 ID 的获取(非工具) 10 | =============================================================================== 11 | 12 | 由于 UUP Dump 的更改,现在单独列出更新 ID。但是,这并不意味着你无法再获取更新 ID。在选择了你要下载的版本后,你在浏览器地址栏看到的是如下地址: 13 | 14 | https://uupdump.net/selectlang.php?id=7c7aac60-93b5-4733-b7ee-d6fd13c9bce6 15 | 16 | 其中,id 后面的即为更新 ID。复制并粘贴到向导指定页面中即可继续像以前一样下载 UUP 文件。 17 | 18 | 如果你还希望采用以前的方式获取更新 ID,第一种方法是在 UUP Dump 首页的快速选项获取更新 ID: 19 | 20 | https://uupdump.net/fetchupd.php?arch=arch&ring=ring&build=build&lang=lang 21 | 或 22 | https://uupdump.net/fetchupd.php?arch=arch&sku=sku&ring=ring&build=build&lang=lang 23 | 24 | 你可以通过替换 build、ring 和 sku 进行版本的筛选。允许值如下: 25 | sku:具体 SKU 版本代号,如专业版为 125。 26 | arch:amd64、arm64、x86 27 | ring:retail、rp、wis、wif,具体使用的通道受制于当前推送版本本身。 28 | build:一般使用的内部版本,如 22621.1、25188.1000,或者 latest。具体使用的版本受制于当前推送版本本身。 29 | lang:可选,位于整个地址的最后。将直接决定网站页面文本使用何种语言显示,如果是简体中文显示网站界面,则使用 zh-cn 30 | 具体使用的版本和通道受制于当前推送版本本身。 31 | 32 | 最后一种方法是可以前往以下站点获取:https://uupdump.7788.work/?lang=zh-cn 33 | 34 | 此部分获取方式随时发生变化,因此相应更改将会随着向导的更新而推出。 35 | 36 | =============================================================================== 37 | 使用方式(传统版本,uupdownload - legacy.cmd) 38 | =============================================================================== 39 | 40 | 此脚本工具使用菜单选择,不区分是否使用大小键盘。除填写更新 ID 步骤和语言选择步骤之外,均为选择后自动进入下一步。 41 | 42 | 准备步骤: 43 | 运行向导后,要求你选择显示语言。通过在菜单中选择参数来控制语言的显示。 44 | 支持在 1 和 2 之间设置向导的显示语言。参数规定如下: 45 | 1 - 英语 46 | 2 - 简体中文 47 | 选择之后将会立即转到网络预先设置页面。对于带转制功能的版本,此项还将会同步影响转制工具的语言。 48 | 49 | 在选择对应的界面语言后进行如下的步骤: 50 | 第一步:在网络预先设置选择网络检测设置。此部分提供 2 个选项:“默认设置”和“备用设置”。 51 | 选择之后将会立即转到选择操作系统平台类型页面。 52 | A - 默认设置 53 | 使用的是默认的参数,不禁用吊销许可证检测。 54 | B - 备用设置 55 | 使用禁用吊销许可证检测参数,在遇到吊销服务器检测失败时可用。也可以作为保护手段使用。 56 | C - 打开 UUPdump 网站 57 | 将会直接在浏览器打开 UUPdump 网站。 58 | 59 | 第二步:选择操作系统的平台类型 60 | 此步骤将控制所选 UUP 下载版本的平台类型。此部分提供 2 个选项:“客户端”和“服务器端”。 61 | 选择之后将会立即转到语言选择页面。 62 | A - 客户端 63 | 将可下载家庭版、专业版等一般常见基础版本(不包括虚拟升级版本,如企业版等) 64 | B - 服务器端 65 | 将可下载 Standard、Datacenter 等服务器用途的版本。具体操作见“下载 Server 的 UUP 文件”部分 66 | 67 | 第四步:选择 UUP 文件的语言版本 68 | 在菜单中提供了 UUP 支持下载的所有语言。你可以根据自己的需要,选择自己的语言。使用两位数确定语言版本,第一位没有的,请使用 0 占位。例如语言编号为 3,应输入 03 再按“Enter”键 69 | 选择之后将会立即转到选择 SKU 版本页面。 70 | 71 | 第五步:选择 SKU 版本 72 | 选择自己需要的 SKU 版本。在当前版本工具中,单一版本下载选项现在使用分组。所有选项如下所示 73 | 以下版本可在任何国家和地区使用: 74 | 1 - 家庭版 75 | 2 - 专业版 76 | 3 - 协同版 77 | 以下版本仅在中国地区使用: 78 | 4 - 家庭中文版 79 | 以下版本可在欧洲地区使用: 80 | 5 - 家庭版 N 81 | 6 - 专业版 N 82 | 如果你希望下载多个版本,可使用此选项: 83 | 7 - 下载组合版本 84 | 下载应用文件: 85 | 8 - Microsoft Store 内置应用(Build 22563 及以上版本) 86 | 根据你的语言和地区共同参考,选择其中的任何一个,之后按“Enter”键即可转到填写更新 ID 页面。 87 | 88 | 第六步:填写更新 ID 89 | 此步骤要求你填写要下载版本的 UUP 更新 ID。将复制到的更新 ID 粘贴进窗口中即可完成填写。 90 | 填写的 ID 如同: 91 | cbdaf931-72ae-4da8-ac28-ce0346ec88ca 92 | 无需填写具体版本名称和体系结构,每一版本对应每一体系结构的更新 ID 均为唯一 ID。 93 | 填写完成后,按“Enter”键即可开始下载 UUP 文件,所有的 UUP 文件都会下载到 \UUPdownload\UUPs。 94 | 下载完成后,按任意键即可关闭脚本。如果其中有一个或几个文件下载失败,再次运行此工具,执行相同操作即可完成缺失文件的补充。 95 | 再次运行将仅补充下载前一次下载出错或未完成下载的文件,已下载的文件不受影响。 96 | 97 | 第七步:转制 ISO(仅限下载并转制版本) 98 | 在进行了前面的步骤以后,将会自动解压内置的 uup-converter-wimlib 工具并开始转制。如果前面的 UUP 下载不完整,你将不会进行到此步骤。 99 | 在 UUP 文件补充完整后,此步骤将会开始。 100 | 101 | =============================================================================== 102 | 使用方式(下载应用版本,uupdownload - app.cmd) 103 | =============================================================================== 104 | 105 | 此脚本工具具有操作系统版本限制,操作系统的最低可以使用版本是 Build 22563。 106 | 使用菜单选择,不区分是否使用大小键盘。除填写更新 ID 步骤和语言选择步骤之外,均为选择后自动进入下一步。 107 | 108 | 准备步骤: 109 | 运行向导后,要求你选择显示语言。通过在菜单中选择参数来控制语言的显示。 110 | 支持在 1 和 2 之间设置向导的显示语言。参数规定如下: 111 | 1 - 英语 112 | 2 - 简体中文 113 | 选择之后将会立即转到网络预先设置页面。对于带转制功能的版本,此项还将会同步影响转制工具的语言。 114 | 115 | 在选择对应的界面语言后进行如下的步骤: 116 | 第一步:在网络预先设置选择网络检测设置。此部分提供 2 个选项:“默认设置”和“备用设置”。 117 | 选择之后将会立即转到选择操作系统平台类型页面。 118 | A - 默认设置 119 | 使用的是默认的参数,不禁用吊销许可证检测。 120 | B - 备用设置 121 | 使用禁用吊销许可证检测参数,在遇到吊销服务器检测失败时可用。也可以作为保护手段使用。 122 | C - 打开 UUPdump 网站 123 | 将会直接在浏览器打开 UUPdump 网站。 124 | 125 | 第二步:选择操作系统的平台类型 126 | 此步骤将控制所选 UUP 下载版本的平台类型。此部分提供 1 个选项:“客户端”。不支持下载 Server 的 UUP 文件,下载 Server 的 UUP 文件,你应使用传统版本(uupdownload.cmd)。 127 | 选择之后将会立即转到语言选择页面。 128 | A - 客户端 129 | 将可下载家庭版、专业版等一般常见基础版本(不包括虚拟升级版本,如企业版等) 130 | 131 | 第四步:选择 UUP 文件的语言版本 132 | 在菜单中提供了 UUP 支持下载的所有语言。你可以根据自己的需要,选择自己的语言。使用两位数确定语言版本,第一位没有的,请使用 0 占位。例如语言编号为 3,应输入 03 再按“Enter”键 133 | 选择之后将会立即转到选择 SKU 版本页面。 134 | 135 | 第五步:选择 SKU 版本 136 | 选择自己需要的 SKU 版本。在当前版本工具中,单一版本下载选项现在使用分组。所有选项如下所示 137 | 以下版本可在任何国家和地区使用: 138 | 1 - 家庭版 139 | 2 - 专业版 140 | 3 - 协同版 141 | 以下版本仅在中国地区使用: 142 | 4 - 家庭中文版 143 | 以下版本可在欧洲地区使用: 144 | 5 - 家庭版 N 145 | 6 - 专业版 N 146 | 如果你希望下载多个版本,可使用此选项: 147 | 7 - 下载组合版本 148 | 根据你的语言和地区共同参考,选择其中的任何一个,之后按“Enter”键即可转到填写更新 ID 页面。 149 | 150 | 第六步:填写更新 ID 151 | 此步骤要求你填写要下载版本的 UUP 更新 ID。将复制到的更新 ID 粘贴进窗口中即可完成填写。 152 | 填写的 ID 如同: 153 | cbdaf931-72ae-4da8-ac28-ce0346ec88ca 154 | 无需填写具体版本名称和体系结构,每一版本对应每一体系结构的更新 ID 均为唯一 ID。 155 | 填写完成后,按“Enter”键即可开始下载 UUP 文件,所有的 UUP 文件都会下载到 \UUPdownload\UUPs。 156 | 下载完成后,按任意键即可关闭脚本。如果其中有一个或几个文件下载失败,再次运行此工具,执行相同操作即可完成缺失文件的补充。 157 | 再次运行将仅补充下载前一次下载出错或未完成下载的文件,已下载的文件不受影响。 158 | 159 | 第七步:转制 ISO(仅限下载并转制版本) 160 | 在进行了前面的步骤以后,将会自动解压内置的 uup-converter-wimlib 工具并开始转制。如果前面的 UUP 下载不完整,你将不会进行到此步骤。 161 | 在 UUP 文件补充完整后,此步骤将会开始。 162 | 163 | =============================================================================== 164 | 下载协同版(Team)(仅限传统版本 uupdownload - legacy.cmd) 165 | =============================================================================== 166 | 167 | 此工具仅支持版本 2004 及以上版本的协同版下载,此工具提供的版本数量和信息由 UUPdump 数据库决定。具体执行如下: 168 | 在使用方式的第三步中,按 3 并按“Enter”键后,你将会有多个项目选择: 169 | Windows 10 Build 15063 及其版本: 170 | A - Windows 10 版本 1703 (协同版 rs2_release 和相关分支) 171 | Windows 10 Build 1904x 及其版本: 172 | B - Windows 10 版本 2004 (协同版 vb_release 和相关分支) 173 | C - Windows 10 版本 20H2 (协同版 20H2_release 和相关分支) 174 | D - Windows 10 版本 22H2 (协同版 22H2_release 和相关分支) 175 | Windows 10 Build 1910x 及其版本: 176 | 本部分版本分为 Build 19100 和 Build 19101,这些版本没有定版。 177 | E - 协同版 Dev 渠道版本 178 | 如果你想要下载的版本不在以上任何类别,你需要使用此项方可下载: 179 | F - 其他协同版 Dev 渠道版本 180 | 选择其中的一个之后,将会进入到各自的页面,之后选择一个版本,将直接开始下载。 181 | 182 | 注意事项: 183 | 某些协同版不支持全部语言,仅支持少数语言。 184 | 185 | =============================================================================== 186 | 下载 Server 的 UUP 文件(仅限传统版本 uupdownload - legacy.cmd) 187 | =============================================================================== 188 | 189 | 在 Windows Server 2022 发布的同时,新增了通过 UUP 下载方式,可通过此方式执行同客户端版本下载相似的过程获得 Server 操作系统的完整操作系统文件。 190 | 191 | 在使用方式的第二步中,按 B 并按“Enter”键后,你将会有六个选择: 192 | 1 - Azure Stack HCI 193 | 2 - Windows Server Standard,Core 194 | 3 - Windows Server Datacenter,Core 195 | 4 - Windows Server Standard 196 | 5 - Windows Server Datacenter 197 | 6 - 下载组合版本 198 | 根据自身需要选择其中的任何一个,之后进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。 199 | 下载完成之后即可开始转换(仅限下载并转制版本)。 200 | 201 | =============================================================================== 202 | 下载组合版本的 UUP 文件(客户端) 203 | =============================================================================== 204 | 205 | 在使用方式的第五步中,按 8 并按“Enter”键后,你将会有四个组合可选: 206 | 1 - 家庭版和家庭中文版 207 | 2 - 家庭版和专业版 208 | 3 - 家庭中文版和专业版 209 | 4 - 家庭版、家庭中文版和专业版 210 | 选择其中的任何一个组合,之后进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。 211 | 下载完成之后即可开始转换(仅限下载并转制版本)。 212 | 213 | =============================================================================== 214 | 下载组合版本的 UUP 文件(服务器端)(仅限传统版本 uupdownload.cmd) 215 | =============================================================================== 216 | 217 | 在使用方式的第五步中,按 8 并按“Enter”键后,你将会有五个组合可选: 218 | 以下组合版本无桌面体验: 219 | 1 - Windows Server Standard Core 和 Datacenter Core 220 | 以下组合版本为完整版本: 221 | 2 - Windows Server Standard 和 Datacenter 222 | 以下组合版本为混合版本: 223 | 3 - Windows Server Standard Core 和 Standard 224 | 4 - Windows Server Datacenter Core 和 Datacenter 225 | 以下组合版本为全部合集,不包括 Azure Stack HCI: 226 | 5 - Windows Server Standard Core、Standard、Datacenter Core 和 Datacenter 227 | 选择其中的任何一个组合,之后进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。 228 | 下载完成之后即可开始转换(仅限下载并转制版本)。 229 | 230 | =============================================================================== 231 | 下载内置应用(仅限传统版本 uupdownload.cmd) 232 | =============================================================================== 233 | 234 | 自 Windows 11 Insider Preview Build 22563 开始,Microsoft 官方不再通过独立 esd 文件提供应用的下载,而是改为直接提供散装应用包下载。 235 | 236 | 因此,在下载了 UUP 后,你还需要下载内置应用。所下载的内置应用存储位置与你下载的 UUP 文件相同。 237 | 238 | 为了确保操作系统在转换后是完整的,对于 Build 22563 及以上版本,你直接使用 app 版本(uupdownload - app.cmd)进行下载。 239 | 240 | 在第二次运行向导时: 241 | 在使用方式的第四步中,输入 39 并按“Enter”键后,在第五步中按 8 并按“Enter”键,将会进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应版本的内置应用。 242 | 243 | 下载完成之后即可用于转换。 244 | 245 | (仅限下载并转换 ISO 版本)在第一次运行向导下载 UUP 完成后,关闭向导,并第二次运行,操作过程同上。不同的是,你将在第二次运行时正常运行后续转换步骤。 246 | 247 | =============================================================================== 248 | 注意事项 249 | =============================================================================== 250 | 251 | 对于所需的更新 ID,请按照本说明开始的“更新 ID 的获取”部分进行获取。 252 | 253 | 提供部分更新 ID 示例,这些均为可用 ID: 254 | 针对 Azure Stack HCI 的功能更新,版本 22H2(20349.946)x64 025319ad-e6d9-495f-bdb8-cd8099b99428 255 | 256 | 针对 Microsoft Server 操作系统的功能更新,版本 21H2(20348.887)x64 977fe79e-3f7a-4f29-bbc9-3b43782b3ba6 257 | 258 | Windows 11(22621.457)x64 7c7aac60-93b5-4733-b7ee-d6fd13c9bce6 259 | 260 | Windows 11(22000.856)x64 d82f8ecf-202d-47ac-89a2-2562a7528027 261 | 262 | =============================================================================== 263 | 贡献者(感谢) 264 | =============================================================================== 265 | 266 | https://uupdump.net/ - 下载工具原始版本(任意版本均可生成),该网站项目库(原归属于 whatever127,现由 awuctl 和 Luzea 负责):https://github.com/uup-dump 267 | 268 | abbodi1406 - UUP converter wimlib 作者,感谢其不断更新和完善相关工具。 269 | 270 | 正义羊(JRJSheep) - 菜单和界面设计,版本参数控制及后续测试 271 | -------------------------------------------------------------------------------- /UUPdownload/files/aria2c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload/files/aria2c.exe -------------------------------------------------------------------------------- /UUPdownload/files/depends_win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload/files/depends_win.ps1 -------------------------------------------------------------------------------- /UUPdownload/files/depends_win_ZH-CN.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload/files/depends_win_ZH-CN.ps1 -------------------------------------------------------------------------------- /UUPdownload/files/lang.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload/files/lang.cmd -------------------------------------------------------------------------------- /UUPdownload/lot_size_files_clear_away.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | if exist UUPs\*. del /s /q UUPs\*. 4 | if exist UUPs\*.esd del /s /q UUPs\*.esd 5 | if exist UUPs\*.wim del /s /q UUPs\*.wim 6 | if exist UUPs\*.cab del /s /q UUPs\*.cab 7 | if exist UUPs\*.msu del /s /q UUPs\*.msu 8 | if exist UUPs\*.psf del /s /q UUPs\*.psf 9 | if exist UUPs\*.*bundle del /s /q UUPs\*.*bundle 10 | if exist UUPs\*.appx del /s /q UUPs\*.appx 11 | if exist UUPs\*.msix del /s /q UUPs\*.msix 12 | if exist UUPs\*.csv del /s /q UUPs\*.csv 13 | if exist UUPs\*.aria2 del /s /q UUPs\*.aria2 14 | if exist UUPs\Apps rd /s /q UUPs\Apps 15 | exit /b -------------------------------------------------------------------------------- /UUPdownload/uupdownload - app.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload/uupdownload - app.cmd -------------------------------------------------------------------------------- /UUPdownload/uupdownload - legacy.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload/uupdownload - legacy.cmd -------------------------------------------------------------------------------- /UUPdownload_with_converter/ChangeLog.txt: -------------------------------------------------------------------------------- 1 | =============================================================================== 2 | 更新日志 3 | =============================================================================== 4 | v4.7: 5 | - 将版权年份更新到 2024。 6 | - 增加 UUP dump 文件下载来源选择页面。 7 | - 增加适配协同版 Build 19101.1133~19101.1151 的下载支持。 8 | - 增加适配 Server SKU Windows Server Datacenter:Azure Edition 和 Windows Server Datacenter:Azure Edition Core 的下载支持。 9 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v105z。 10 | 11 | v4.6: 12 | - 解决向导下载完成/出错页面的显示运行逻辑问题。 13 | - 修复“UUP 与应用下载”版本主程序缺少下载 app 流程的问题。 14 | - 解决标题格式显示不统一的问题。 15 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v89r。 16 | 17 | v4.5: 18 | - 更改版权年份。 19 | - 去除不必要的变量声明。 20 | - 统一成功失败提示的样式,不应再需要上下滚动查看。 21 | - 解决向导开始选择界面语言页面 SKU 信息不完全显示的问题。 22 | - 增加适配协同版 Build 19101.1125~19101.1127 的下载支持。 23 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v89。 24 | 25 | v4.4: 26 | - 更改 UUP dump 网站的使用地址。 27 | - 分拆协同版页面为根据功能更新分类显示。 28 | - 增加适配协同版 Build 19101.1117~19101.1123 的下载支持。 29 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v86。 30 | 31 | v4.3: 32 | - 将快速获取更新 ID 辅助工具功能合并到向导填写更新 ID 模组,填写更新 ID 模组标题更名为填写含有要下载版本的更新 ID 的 UUP dump 地址。 33 | - 增加适配协同版 Build 19101.1109、Build 19101.1112 和 Build 19101.1116 的下载支持。 34 | - 修复 lot_size_files_clear_away 中错误的扩展名导致无法全部删除文件的问题。 35 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v85。 36 | 37 | v4.2: 38 | - 新增快速获取更新 ID 辅助工具,为临时性工具。 39 | - 增加适配协同版 Build 19045.1865 和 Build 19101.1109 的下载支持。 40 | - 更新下载出现错误对话,明确了导致文件下载出错的多种可能情况。 41 | - 调整自述文件,根据近期 uup dump 网站更改获取更新 ID 的方式进行了明确。 42 | - (仅下载并转换 ISO 版本)更新 7zr 组件版本为 22.01。 43 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v84。 44 | 45 | v4.1: 46 | - 更改了版本信息显示方式,使用更加明确的方法区分每位版本号。 47 | - 局部代码调整。 48 | - 增加适配协同版 Build 19100.1089 和 Build 19100.1090 的下载支持。 49 | - 修复下载完成时窗口标题和实际内容不符的问题。 50 | - 解决了在传统部分的错误地址引用问题。 51 | - (仅下载并转换 ISO 版本)解决了下载完成后提示未正确呈现而自行跳到解压转换程序步骤的问题。 52 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v81f。 53 | 54 | v4.0: 55 | - 根据主要用途分拆主程序,分为“传统”和“UUP 与应用下载”2 个主程序。后者仅支持 Build 22563 及以上版本。 56 | - 主程序标题新增区分“传统”和“UUP 与应用下载”的版本标识。 57 | - 调整了主程序网络选项间隔。 58 | - 版权声明部分进行调整。 59 | - 协同版 Dev 版本入口从版本选择迁移到协同版版本选择菜单,并更名为“其他 Dev 渠道版本”。 60 | - 增加适配协同版 Build 19100.1086 的下载支持。 61 | - 除语言选择以外的所有菜单均已改为使用 choice 进行选择。 62 | - (仅下载并转换 ISO 版本)新增转换脚本移除功能,与临时文件移除一起执行。 63 | - (仅下载并转换 ISO 版本)将转换工具 uup-converter-wimlib 更新为 v80f。 64 | 修订版本,4.0.650.6 65 | - 修复下载完成页面错误的文字显示颜色。 66 | - 解决了在传统部分的错误地址引用问题。 67 | - (仅下载并转换 ISO 版本)解决了下载完成后提示未正确呈现而自行跳到解压转换程序步骤的问题。 68 | 修订版本,4.0.650.8 69 | - 删除部分程序中错误的预发布版本标识。 70 | - 修复下载完成时窗口标题和实际内容不符的问题。 71 | 72 | v3.4: 73 | - 将下载引用组件由 32 位版本更新为 64 位版本。 74 | 75 | v3.3: 76 | - 增加适配协同版 Build 19100.1085 的下载支持。 77 | - 重新排列了单一 SKU 版本的选项。 78 | - 将引用的网站统一为 uupdump.net。 79 | - (仅下载并转换 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v79f。 80 | 81 | v3.2: 82 | - 打开 UUP dump 网站的“浏览已知内部版本”页面现在是向导网络选择页面中的选项。 83 | - 增强并增加了删除临时文件的功能,随选择向导界面语言后自动进行。 84 | 85 | v3.1: 86 | - 在进入向导网络选择页面时,将在浏览器中打开 UUP dump 网站的“浏览已知内部版本”页面。 87 | - 新增对 Build 22563 及以上版本的内置应用下载支持。 88 | - 选择平台界面页面进行完善,具有后退选项,以及选项描述。 89 | - 撤销了针对 Windows 11 的新增语言选项。 90 | - 局部文本调整。 91 | - 将引用的网站恢复无法访问之前的状态。 92 | - (仅下载并转换 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v79。 93 | 94 | v3.0: 95 | - 将主程序名称重命名为 uupdownload.cmd。 96 | - (仅中文本地化文本)将“下载并转制 ISO”版本更名为“下载并转换 ISO”。 97 | - 语言选择界面进行了进一步刷新。 98 | - UUP 操作系统语言选择页面更新设计。 99 | - 新增下载完成页面。 100 | - 使用 choice 进行界面语言选择、网络选择、适用平台类型选择控制。 101 | - 调整了页面的上下宽度。 102 | - 调整错误提示页面的排版。 103 | - 使用 choice 更新了在错误信息提示页面选择。 104 | - 更新了更新 ID 示例格式文本。 105 | - 协同版选择版本页面更新了界面设计。 106 | - 在进入到下载向导首页后,位于调用文件中的日志将会自动清除。 107 | - (仅单一下载版本)增加下载完成页。 108 | - (仅下载并转换 ISO 版本)增加完成后询问页。 109 | - (仅下载并转换 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v77。 110 | 修订版本,3.0.550.12 111 | - 增加适配协同版 Build 19100.1079 的下载支持。 112 | - 修复了服务器版本选择菜单序号的错误。 113 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v78r。 114 | 115 | v2.9: 116 | - 协同版选择 ID 页面进行了调整,增加项目之间的分割线。 117 | - 精简页面选择代码,去除重复代码。 118 | - 解决在输入页面选择(返回上一页和返回首页)后提示出错的问题。 119 | - 将返回首页(非语言界面选择)的代码由 H 更改为 C。 120 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v76。 121 | 122 | v2.8: 123 | - 部分界面微调,使之更加和谐。 124 | 125 | v2.7: 126 | - (仅下载并转制 ISO 版本)同步自仅下载版本中的错误提示界面设计。 127 | - 在向导界面语言选择页面增加简易向导版本显示。 128 | - 增加适配协同版 Build 19100.1070 的下载支持。 129 | - (仅下载并转制 ISO 版本)解决 v2.6 中选择向导界面语言问题修复失效的问题。 130 | 131 | v2.6: 132 | - 语言菜单新增 Windows 11 新增语言选项。 133 | - (仅下载并转制 ISO 版本)修复选择界面语言显示两次的问题。 134 | - 将版权年份更新到 2022。 135 | - 将返回上一步和返回首页(非语言界面选择)的代码分别由 A 和 B 更改为 B 和 H。 136 | 137 | v2.5: 138 | - 新增 Windows Server 版本的下载支持。 139 | - 对部分界面进行了微调。 140 | - 适配临时访问解决方案。 141 | - 解决在出错信息下退出向导时的异常显示。 142 | - 适配协同版的版本信息。 143 | - 更新 Aria2c 为版本 1.36.0。 144 | - 在缺少 Aria2c 的情况下,在显示提示的同时自动打开 Aria2c 网站。 145 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v75u。 146 | 修订版本,2.5.440.2 147 | - (仅下载并转制 ISO 版本)更新 7zr 组件版本为 21.7.0.0。 148 | 修订版本,2.5.440.3 149 | - 修复语言选择页部分语言选择后错误跳转到组合版本选择页的问题。 150 | 修订版本,2.5.440.7 151 | - (仅下载并转制 ISO 版本)修复选择界面语言显示两次的问题。 152 | 153 | v2.4: 154 | - 移除 Windows 10X 的下载支持,因为它们均已失效,且 Windows 10X 已取消发布。 155 | - 撤销隐藏的 Windows 10X 下载入口。 156 | - 如果 aria2 丢失,将会在显示警告的同时自动在浏览器中打开 aria2 的网站。 157 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v60。 158 | 修订版本,2.4.400.25 159 | - 根据更新修订使用的 UUPdump 域名为 uupdump.net 160 | - 分拆更新日志和自述文件 161 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v72u。 162 | 修订版本,2.4.400.27 163 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v73。 164 | 165 | v2.3: 166 | - 移除协同版 Build 19041.350、19041.396 和 19041.460 三个版本的下载支持,因为它们均已失效。 167 | - 新增协同版 Build 19100.1008、19100.1009 和 19100.1019 的支持。 168 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v59f。 169 | - 界面进行了微调,在输入更新 ID 的步骤中对更新 ID 的示例进行了着重化处理。 170 | - 向导首页将原有的 1 和 2 选择更改为 A 和 B 选择,因其长期无新增入口。 171 | - 其他文本调整。 172 | 173 | v2.2: 174 | - 在向导首页增加用途版本明确说明。 175 | - 将仅下载版本更名为单一下载版本。 176 | - (仅下载并转制 ISO 版本)将下载并转制功能版本更名为下载并转制 ISO 版本。 177 | - (仅单一下载版本)增加返回步骤的支持,除选择语言步骤外均配备了返回步骤的支持。 178 | - (仅下载并转制 ISO 版本)将转制工具 uup-converter-wimlib 更新为 v56。 179 | - (仅下载并转制 ISO 版本)修复输入更新 ID 后按“Enter”键闪退的问题。 180 | 181 | v2.1: 182 | - (仅下载版本)增加对 Windows 10X 下载的支持,入口为语言选择页面的隐藏选项 39。 183 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v55。 184 | 185 | v2.0: 186 | - 将向导界面进行了进一步调整。整体加宽。 187 | - 增加配色界面,现在为白色底色,黑色字体。 188 | - 增加语言文件版本显示。 189 | - 语言文件现在进行了文本调整,对功能的说明更加明确。 190 | - 对错误说明界面进一步调整。 191 | - 增加对 N 版下载的支持。 192 | - 增加对 Dev 协同版的支持。 193 | - 对单一 SKU 版本进行分组。 194 | - 组合版本增加对协同版组合的支持。 195 | - 根据语言和地区对组合版本进行分组。 196 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v54。 197 | 198 | v1.9: 199 | - 将向导界面进行了调整。 200 | - 将向导语言更改参数更改为菜单选择,不再要求你手动编辑脚本更改参数。 201 | - 将向导语言文件中的部分文本进行了合并,同类的内容现在合并到一个类别下。 202 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v52。 203 | 204 | v1.8: 205 | - 将向导语言文本进行分拆,现独立为文件。 206 | - 引入参数 dlang,可通过更改进行对向导语言的控制。 207 | - 向导首页进行界面微调。 208 | - 适配更改后的 uupdump 网址调整。 209 | - 将自述文件 _ReadMe.txt 更名为 ReadMe.txt。 210 | - (仅下载并转制功能版本)支持根据显示界面语言选择解压相应语言版本的转制工具。 211 | 212 | v1.7: 213 | - 代码进行了整理,明确变量的类别分组。 214 | - 语言选择页面进行了微调。 215 | 216 | v1.6: 217 | - 标题在显示每一个步骤时,增加了步骤显示。 218 | 219 | v1.5: 220 | - 将选择语言的部分代码进行了更改,改大写为小写,解决了不支持语言的问题。 221 | 222 | v1.4: 223 | - 由于 bug,移除两版本中处理协同版(版本 1703)的独立程序。 224 | - 协同版增加 Build 19042 的相关信息适配。 225 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v51。 226 | 227 | v1.3: 228 | - 分拆协同版(版本 1703)为独立程序。此程序随时都会在后续版本中移除。 229 | - (仅下载并转制功能版本)解决跳转错误,恢复原有新增及调整。 230 | 231 | v1.2: 232 | - “羊牌专用 UUP 下载工具”更名为“羊牌 UUP 下载向导”。 233 | - 增加协同版(版本 1703)各版本的下载选择。 234 | - 将首页版权信息进行了调整,删除“版权所有”字样,因“C”标志已经表示版权所有。 235 | 236 | v1.1: 237 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v50。 238 | 239 | v1.0,正式版本: 240 | - 菜单的微调。 241 | - 步骤标题进行了调整,令其更加明确表明当前步骤的内容。 242 | - 检索脚本和下载的提示进行了样式更新。 243 | - 对 UUP 文件下载出错警告信息进行调整。 244 | - 语言菜单进行了样式调整,现左右同时对齐。 245 | - 协同版增加 Build 19041.460 版本的相关信息适配。 246 | - 标题进行了微调。 247 | -(仅下载并转制功能版本)文件缺失警告进行了细致调整。 248 | 249 | v0.9: 250 | - 首页增加内部版本号可见信息。(此代码不可任意修改) 251 | - 完善了填写更新 ID 时的提示。现在明确,填写更新 ID 不需要连同名称一起粘贴。 252 | 253 | v0.8: 254 | - 精简警告界面代码。 255 | - 增加锁定版本用途代码。(此代码不可任意修改) 256 | - 程序文件的引用目录更改为 \files。 257 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为完整版本,仍为 v48。 258 | 259 | v0.7: 260 | - 统一大部分出错警告界面。 261 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 更新为 v48(部分文件仍为旧版)。 262 | 263 | v0.6: 264 | - 界面进行更新。 265 | - (仅下载并转制功能版本)转制工具 uup-converter-wimlib 更新为重新汉化的中文版本,仍为 v47。 266 | 267 | v0.5: 268 | - 界面微调。 269 | - 新增含转制功能版本。 270 | - 标题增加版本类型区分标志。 271 | - 语言选择菜单中将“中文[台湾]”更名为“中文[繁体]”。 272 | - (仅下载并转制功能版本)将转制工具 uup-converter-wimlib 的版本由 v46 更新为 v47,为中文版本。 273 | 274 | v0.4: 275 | - 菜单样式统一。 276 | 277 | v0.3: 278 | - 增加协同版及组合版本的支持。 279 | - 菜单样式进行了部分调整,增加菜单分级。 280 | 281 | v0.2: 282 | - 去除打包时的多余临时文件。 283 | - 语言菜单实现完整支持。 284 | 285 | v0.1: 286 | - 初始发布版本 287 | -------------------------------------------------------------------------------- /UUPdownload_with_converter/ConvertConfig.ini: -------------------------------------------------------------------------------- 1 | [convert-UUP] 2 | AutoStart =0 3 | AddUpdates =1 4 | Cleanup =1 5 | ResetBase =0 6 | NetFx3 =0 7 | StartVirtual =0 8 | wim2esd =0 9 | SkipISO =0 10 | SkipWinRE =0 11 | LCUwinre =0 12 | UpdtBootFiles=0 13 | ForceDism =0 14 | RefESD =0 15 | SkipEdge =0 16 | AutoExit =0 17 | 18 | [Store_Apps] 19 | SkipApps =0 20 | AppsLevel =0 21 | 22 | [create_virtual_editions] 23 | vAutoStart =0 24 | vDeleteSource=0 25 | vPreserve =0 26 | vwim2esd =0 27 | vSkipISO =0 28 | vAutoEditions= 29 | -------------------------------------------------------------------------------- /UUPdownload_with_converter/ReadMe.txt: -------------------------------------------------------------------------------- 1 | =============================================================================== 2 | 脚本信息 3 | =============================================================================== 4 | 5 | 羊牌 UUP 下载向导(程序名:uupdownload - legacy.cmd 和 uupdownload - app.cmd),是基于 uupdump 下载脚本设计开发的 uup 文件下载专用工具。 6 | 通过填写 UUP ID 进行 UUP 文件的下载。此向导同时提供“仅下载”和“下载并转换”2 个版本。“下载并转换”版本支持下载后自动转制 ISO。 7 | 8 | =============================================================================== 9 | 更新 ID 的获取(非工具) 10 | =============================================================================== 11 | 12 | 由于 UUP Dump 的更改,现在单独列出更新 ID。但是,这并不意味着你无法再获取更新 ID。在选择了你要下载的版本后,你在浏览器地址栏看到的是如下地址: 13 | 14 | https://uupdump.net/selectlang.php?id=7c7aac60-93b5-4733-b7ee-d6fd13c9bce6 15 | 16 | 其中,id 后面的即为更新 ID。复制并粘贴到向导指定页面中即可继续像以前一样下载 UUP 文件。 17 | 18 | 如果你还希望采用以前的方式获取更新 ID,第一种方法是在 UUP Dump 首页的快速选项获取更新 ID: 19 | 20 | https://uupdump.net/fetchupd.php?arch=arch&ring=ring&build=build&lang=lang 21 | 或 22 | https://uupdump.net/fetchupd.php?arch=arch&sku=sku&ring=ring&build=build&lang=lang 23 | 24 | 你可以通过替换 build、ring 和 sku 进行版本的筛选。允许值如下: 25 | sku:具体 SKU 版本代号,如专业版为 125。 26 | arch:amd64、arm64、x86 27 | ring:retail、rp、wis、wif,具体使用的通道受制于当前推送版本本身。 28 | build:一般使用的内部版本,如 22621.1、25188.1000,或者 latest。具体使用的版本受制于当前推送版本本身。 29 | lang:可选,位于整个地址的最后。将直接决定网站页面文本使用何种语言显示,如果是简体中文显示网站界面,则使用 zh-cn 30 | 具体使用的版本和通道受制于当前推送版本本身。 31 | 32 | 最后一种方法是可以前往以下站点获取:https://uupdump.7788.work/?lang=zh-cn 33 | 34 | 此部分获取方式随时发生变化,因此相应更改将会随着向导的更新而推出。 35 | 36 | =============================================================================== 37 | 使用方式(传统版本,uupdownload - legacy.cmd) 38 | =============================================================================== 39 | 40 | 此脚本工具使用菜单选择,不区分是否使用大小键盘。除填写更新 ID 步骤和语言选择步骤之外,均为选择后自动进入下一步。 41 | 42 | 准备步骤: 43 | 运行向导后,要求你选择显示语言。通过在菜单中选择参数来控制语言的显示。 44 | 支持在 1 和 2 之间设置向导的显示语言。参数规定如下: 45 | 1 - 英语 46 | 2 - 简体中文 47 | 选择之后将会立即转到网络预先设置页面。对于带转制功能的版本,此项还将会同步影响转制工具的语言。 48 | 49 | 在选择对应的界面语言后进行如下的步骤: 50 | 第一步:在网络预先设置选择网络检测设置。此部分提供 2 个选项:“默认设置”和“备用设置”。 51 | 选择之后将会立即转到选择操作系统平台类型页面。 52 | A - 默认设置 53 | 使用的是默认的参数,不禁用吊销许可证检测。 54 | B - 备用设置 55 | 使用禁用吊销许可证检测参数,在遇到吊销服务器检测失败时可用。也可以作为保护手段使用。 56 | C - 打开 UUPdump 网站 57 | 将会直接在浏览器打开 UUPdump 网站。 58 | 59 | 第二步:选择操作系统的平台类型 60 | 此步骤将控制所选 UUP 下载版本的平台类型。此部分提供 2 个选项:“客户端”和“服务器端”。 61 | 选择之后将会立即转到语言选择页面。 62 | A - 客户端 63 | 将可下载家庭版、专业版等一般常见基础版本(不包括虚拟升级版本,如企业版等) 64 | B - 服务器端 65 | 将可下载 Standard、Datacenter 等服务器用途的版本。具体操作见“下载 Server 的 UUP 文件”部分 66 | 67 | 第四步:选择 UUP 文件的语言版本 68 | 在菜单中提供了 UUP 支持下载的所有语言。你可以根据自己的需要,选择自己的语言。使用两位数确定语言版本,第一位没有的,请使用 0 占位。例如语言编号为 3,应输入 03 再按“Enter”键 69 | 选择之后将会立即转到选择 SKU 版本页面。 70 | 71 | 第五步:选择 SKU 版本 72 | 选择自己需要的 SKU 版本。在当前版本工具中,单一版本下载选项现在使用分组。所有选项如下所示 73 | 以下版本可在任何国家和地区使用: 74 | 1 - 家庭版 75 | 2 - 专业版 76 | 3 - 协同版 77 | 以下版本仅在中国地区使用: 78 | 4 - 家庭中文版 79 | 以下版本可在欧洲地区使用: 80 | 5 - 家庭版 N 81 | 6 - 专业版 N 82 | 如果你希望下载多个版本,可使用此选项: 83 | 7 - 下载组合版本 84 | 下载应用文件: 85 | 8 - Microsoft Store 内置应用(Build 22563 及以上版本) 86 | 根据你的语言和地区共同参考,选择其中的任何一个,之后按“Enter”键即可转到填写更新 ID 页面。 87 | 88 | 第六步:填写更新 ID 89 | 此步骤要求你填写要下载版本的 UUP 更新 ID。将复制到的更新 ID 粘贴进窗口中即可完成填写。 90 | 填写的 ID 如同: 91 | cbdaf931-72ae-4da8-ac28-ce0346ec88ca 92 | 无需填写具体版本名称和体系结构,每一版本对应每一体系结构的更新 ID 均为唯一 ID。 93 | 填写完成后,按“Enter”键即可开始下载 UUP 文件,所有的 UUP 文件都会下载到 \UUPdownload\UUPs。 94 | 下载完成后,按任意键即可关闭脚本。如果其中有一个或几个文件下载失败,再次运行此工具,执行相同操作即可完成缺失文件的补充。 95 | 再次运行将仅补充下载前一次下载出错或未完成下载的文件,已下载的文件不受影响。 96 | 97 | 第七步:转制 ISO(仅限下载并转制版本) 98 | 在进行了前面的步骤以后,将会自动解压内置的 uup-converter-wimlib 工具并开始转制。如果前面的 UUP 下载不完整,你将不会进行到此步骤。 99 | 在 UUP 文件补充完整后,此步骤将会开始。 100 | 101 | =============================================================================== 102 | 使用方式(下载应用版本,uupdownload - app.cmd) 103 | =============================================================================== 104 | 105 | 此脚本工具具有操作系统版本限制,操作系统的最低可以使用版本是 Build 22563。 106 | 使用菜单选择,不区分是否使用大小键盘。除填写更新 ID 步骤和语言选择步骤之外,均为选择后自动进入下一步。 107 | 108 | 准备步骤: 109 | 运行向导后,要求你选择显示语言。通过在菜单中选择参数来控制语言的显示。 110 | 支持在 1 和 2 之间设置向导的显示语言。参数规定如下: 111 | 1 - 英语 112 | 2 - 简体中文 113 | 选择之后将会立即转到网络预先设置页面。对于带转制功能的版本,此项还将会同步影响转制工具的语言。 114 | 115 | 在选择对应的界面语言后进行如下的步骤: 116 | 第一步:在网络预先设置选择网络检测设置。此部分提供 2 个选项:“默认设置”和“备用设置”。 117 | 选择之后将会立即转到选择操作系统平台类型页面。 118 | A - 默认设置 119 | 使用的是默认的参数,不禁用吊销许可证检测。 120 | B - 备用设置 121 | 使用禁用吊销许可证检测参数,在遇到吊销服务器检测失败时可用。也可以作为保护手段使用。 122 | C - 打开 UUPdump 网站 123 | 将会直接在浏览器打开 UUPdump 网站。 124 | 125 | 第二步:选择操作系统的平台类型 126 | 此步骤将控制所选 UUP 下载版本的平台类型。此部分提供 1 个选项:“客户端”。不支持下载 Server 的 UUP 文件,下载 Server 的 UUP 文件,你应使用传统版本(uupdownload.cmd)。 127 | 选择之后将会立即转到语言选择页面。 128 | A - 客户端 129 | 将可下载家庭版、专业版等一般常见基础版本(不包括虚拟升级版本,如企业版等) 130 | 131 | 第四步:选择 UUP 文件的语言版本 132 | 在菜单中提供了 UUP 支持下载的所有语言。你可以根据自己的需要,选择自己的语言。使用两位数确定语言版本,第一位没有的,请使用 0 占位。例如语言编号为 3,应输入 03 再按“Enter”键 133 | 选择之后将会立即转到选择 SKU 版本页面。 134 | 135 | 第五步:选择 SKU 版本 136 | 选择自己需要的 SKU 版本。在当前版本工具中,单一版本下载选项现在使用分组。所有选项如下所示 137 | 以下版本可在任何国家和地区使用: 138 | 1 - 家庭版 139 | 2 - 专业版 140 | 3 - 协同版 141 | 以下版本仅在中国地区使用: 142 | 4 - 家庭中文版 143 | 以下版本可在欧洲地区使用: 144 | 5 - 家庭版 N 145 | 6 - 专业版 N 146 | 如果你希望下载多个版本,可使用此选项: 147 | 7 - 下载组合版本 148 | 根据你的语言和地区共同参考,选择其中的任何一个,之后按“Enter”键即可转到填写更新 ID 页面。 149 | 150 | 第六步:填写更新 ID 151 | 此步骤要求你填写要下载版本的 UUP 更新 ID。将复制到的更新 ID 粘贴进窗口中即可完成填写。 152 | 填写的 ID 如同: 153 | cbdaf931-72ae-4da8-ac28-ce0346ec88ca 154 | 无需填写具体版本名称和体系结构,每一版本对应每一体系结构的更新 ID 均为唯一 ID。 155 | 填写完成后,按“Enter”键即可开始下载 UUP 文件,所有的 UUP 文件都会下载到 \UUPdownload\UUPs。 156 | 下载完成后,按任意键即可关闭脚本。如果其中有一个或几个文件下载失败,再次运行此工具,执行相同操作即可完成缺失文件的补充。 157 | 再次运行将仅补充下载前一次下载出错或未完成下载的文件,已下载的文件不受影响。 158 | 159 | 第七步:转制 ISO(仅限下载并转制版本) 160 | 在进行了前面的步骤以后,将会自动解压内置的 uup-converter-wimlib 工具并开始转制。如果前面的 UUP 下载不完整,你将不会进行到此步骤。 161 | 在 UUP 文件补充完整后,此步骤将会开始。 162 | 163 | =============================================================================== 164 | 下载协同版(Team)(仅限传统版本 uupdownload - legacy.cmd) 165 | =============================================================================== 166 | 167 | 此工具仅支持版本 2004 及以上版本的协同版下载,此工具提供的版本数量和信息由 UUPdump 数据库决定。具体执行如下: 168 | 在使用方式的第三步中,按 3 并按“Enter”键后,你将会有多个项目选择: 169 | Windows 10 Build 15063 及其版本: 170 | A - Windows 10 版本 1703 (协同版 rs2_release 和相关分支) 171 | Windows 10 Build 1904x 及其版本: 172 | B - Windows 10 版本 2004 (协同版 vb_release 和相关分支) 173 | C - Windows 10 版本 20H2 (协同版 20H2_release 和相关分支) 174 | D - Windows 10 版本 22H2 (协同版 22H2_release 和相关分支) 175 | Windows 10 Build 1910x 及其版本: 176 | 本部分版本分为 Build 19100 和 Build 19101,这些版本没有定版。 177 | E - 协同版 Dev 渠道版本 178 | 如果你想要下载的版本不在以上任何类别,你需要使用此项方可下载: 179 | F - 其他协同版 Dev 渠道版本 180 | 选择其中的一个之后,将会进入到各自的页面,之后选择一个版本,将直接开始下载。 181 | 182 | 注意事项: 183 | 某些协同版不支持全部语言,仅支持少数语言。 184 | 185 | =============================================================================== 186 | 下载 Server 的 UUP 文件(仅限传统版本 uupdownload - legacy.cmd) 187 | =============================================================================== 188 | 189 | 在 Windows Server 2022 发布的同时,新增了通过 UUP 下载方式,可通过此方式执行同客户端版本下载相似的过程获得 Server 操作系统的完整操作系统文件。 190 | 191 | 在使用方式的第二步中,按 B 并按“Enter”键后,你将会有六个选择: 192 | 1 - Azure Stack HCI 193 | 2 - Windows Server Standard,Core 194 | 3 - Windows Server Datacenter,Core 195 | 4 - Windows Server Standard 196 | 5 - Windows Server Datacenter 197 | 6 - 下载组合版本 198 | 根据自身需要选择其中的任何一个,之后进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。 199 | 下载完成之后即可开始转换(仅限下载并转制版本)。 200 | 201 | =============================================================================== 202 | 下载组合版本的 UUP 文件(客户端) 203 | =============================================================================== 204 | 205 | 在使用方式的第五步中,按 8 并按“Enter”键后,你将会有四个组合可选: 206 | 1 - 家庭版和家庭中文版 207 | 2 - 家庭版和专业版 208 | 3 - 家庭中文版和专业版 209 | 4 - 家庭版、家庭中文版和专业版 210 | 选择其中的任何一个组合,之后进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。 211 | 下载完成之后即可开始转换(仅限下载并转制版本)。 212 | 213 | =============================================================================== 214 | 下载组合版本的 UUP 文件(服务器端)(仅限传统版本 uupdownload.cmd) 215 | =============================================================================== 216 | 217 | 在使用方式的第五步中,按 8 并按“Enter”键后,你将会有五个组合可选: 218 | 以下组合版本无桌面体验: 219 | 1 - Windows Server Standard Core 和 Datacenter Core 220 | 以下组合版本为完整版本: 221 | 2 - Windows Server Standard 和 Datacenter 222 | 以下组合版本为混合版本: 223 | 3 - Windows Server Standard Core 和 Standard 224 | 4 - Windows Server Datacenter Core 和 Datacenter 225 | 以下组合版本为全部合集,不包括 Azure Stack HCI: 226 | 5 - Windows Server Standard Core、Standard、Datacenter Core 和 Datacenter 227 | 选择其中的任何一个组合,之后进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应组合版本的 UUP 文件。 228 | 下载完成之后即可开始转换(仅限下载并转制版本)。 229 | 230 | =============================================================================== 231 | 下载内置应用(仅限传统版本 uupdownload.cmd) 232 | =============================================================================== 233 | 234 | 自 Windows 11 Insider Preview Build 22563 开始,Microsoft 官方不再通过独立 esd 文件提供应用的下载,而是改为直接提供散装应用包下载。 235 | 236 | 因此,在下载了 UUP 后,你还需要下载内置应用。所下载的内置应用存储位置与你下载的 UUP 文件相同。 237 | 238 | 为了确保操作系统在转换后是完整的,对于 Build 22563 及以上版本,你直接使用 app 版本(uupdownload - app.cmd)进行下载。 239 | 240 | 在第二次运行向导时: 241 | 在使用方式的第四步中,输入 39 并按“Enter”键后,在第五步中按 8 并按“Enter”键,将会进入到前述第六步填写更新 ID,按“Enter”键即可开始下载对应版本的内置应用。 242 | 243 | 下载完成之后即可用于转换。 244 | 245 | (仅限下载并转换 ISO 版本)在第一次运行向导下载 UUP 完成后,关闭向导,并第二次运行,操作过程同上。不同的是,你将在第二次运行时正常运行后续转换步骤。 246 | 247 | =============================================================================== 248 | 注意事项 249 | =============================================================================== 250 | 251 | 对于所需的更新 ID,请按照本说明开始的“更新 ID 的获取”部分进行获取。 252 | 253 | 提供部分更新 ID 示例,这些均为可用 ID: 254 | 针对 Azure Stack HCI 的功能更新,版本 22H2(20349.946)x64 025319ad-e6d9-495f-bdb8-cd8099b99428 255 | 256 | 针对 Microsoft Server 操作系统的功能更新,版本 21H2(20348.887)x64 977fe79e-3f7a-4f29-bbc9-3b43782b3ba6 257 | 258 | Windows 11(22621.457)x64 7c7aac60-93b5-4733-b7ee-d6fd13c9bce6 259 | 260 | Windows 11(22000.856)x64 d82f8ecf-202d-47ac-89a2-2562a7528027 261 | 262 | =============================================================================== 263 | 贡献者(感谢) 264 | =============================================================================== 265 | 266 | https://uupdump.net/ - 下载工具原始版本(任意版本均可生成),该网站项目库(原归属于 whatever127,现由 awuctl 和 Luzea 负责):https://github.com/uup-dump 267 | 268 | abbodi1406 - UUP converter wimlib 作者,感谢其不断更新和完善相关工具。 269 | 270 | 正义羊(JRJSheep) - 菜单和界面设计,版本参数控制及后续测试 271 | -------------------------------------------------------------------------------- /UUPdownload_with_converter/files/7zr.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/files/7zr.exe -------------------------------------------------------------------------------- /UUPdownload_with_converter/files/aria2c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/files/aria2c.exe -------------------------------------------------------------------------------- /UUPdownload_with_converter/files/depends_win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/files/depends_win.ps1 -------------------------------------------------------------------------------- /UUPdownload_with_converter/files/lang.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/files/lang.cmd -------------------------------------------------------------------------------- /UUPdownload_with_converter/files/uup-converter-wimlib_EN-US.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/files/uup-converter-wimlib_EN-US.7z -------------------------------------------------------------------------------- /UUPdownload_with_converter/files/uup-converter-wimlib_ZH-CN.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/files/uup-converter-wimlib_ZH-CN.7z -------------------------------------------------------------------------------- /UUPdownload_with_converter/lot_size_files_clear_away.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | if exist UUPs\*. del /s /q UUPs\*. 4 | if exist UUPs\*.esd del /s /q UUPs\*.esd 5 | if exist UUPs\*.wim del /s /q UUPs\*.wim 6 | if exist UUPs\*.cab del /s /q UUPs\*.cab 7 | if exist UUPs\*.msu del /s /q UUPs\*.msu 8 | if exist UUPs\*.psf del /s /q UUPs\*.psf 9 | if exist UUPs\*.*bundle del /s /q UUPs\*.*bundle 10 | if exist UUPs\*.appx del /s /q UUPs\*.appx 11 | if exist UUPs\*.msix del /s /q UUPs\*.msix 12 | if exist UUPs\*.csv del /s /q UUPs\*.csv 13 | if exist UUPs\*.aria2 del /s /q UUPs\*.aria2 14 | if exist UUPs\Apps rd /s /q UUPs\Apps 15 | exit /b -------------------------------------------------------------------------------- /UUPdownload_with_converter/uupdownload - app.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/uupdownload - app.cmd -------------------------------------------------------------------------------- /UUPdownload_with_converter/uupdownload - legacy.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JRJSheep/UUP-Download-Wizard/c558b25694d9059f8b7d2f6bbfc8e8f39d517e8f/UUPdownload_with_converter/uupdownload - legacy.cmd --------------------------------------------------------------------------------