mirror of
https://github.com/bin456789/reinstall.git
synced 2025-01-31 10:58:06 +08:00
windows: 禁止创建 winre 分区
This commit is contained in:
parent
bcfd36214b
commit
ed84ad3f36
@ -225,6 +225,7 @@ bash reinstall.sh windows \
|
|||||||
- <https://www.microsoft.com/evalcenter/download-windows-server-2016>
|
- <https://www.microsoft.com/evalcenter/download-windows-server-2016>
|
||||||
- <https://www.microsoft.com/evalcenter/download-windows-server-2019>
|
- <https://www.microsoft.com/evalcenter/download-windows-server-2019>
|
||||||
- <https://www.microsoft.com/evalcenter/download-windows-server-2022>
|
- <https://www.microsoft.com/evalcenter/download-windows-server-2022>
|
||||||
|
- <https://www.microsoft.com/evalcenter/download-windows-server-2025>
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
@ -248,7 +249,7 @@ Use `Dism++` File menu > Open Image File, select the iso to be installed to get
|
|||||||
#### Supported systems
|
#### Supported systems
|
||||||
|
|
||||||
- Windows (Vista ~ 11)
|
- Windows (Vista ~ 11)
|
||||||
- Windows Server (2008 ~ 2022)
|
- Windows Server (2008 ~ 2025)
|
||||||
- Windows Server Essentials
|
- Windows Server Essentials
|
||||||
- Windows Server (Semi) Annual Channel
|
- Windows Server (Semi) Annual Channel
|
||||||
- Hyper-V Server
|
- Hyper-V Server
|
||||||
|
@ -250,7 +250,7 @@ Windows Server 2022 SERVERDATACENTER
|
|||||||
#### 支持的系统
|
#### 支持的系统
|
||||||
|
|
||||||
- Windows (Vista ~ 11)
|
- Windows (Vista ~ 11)
|
||||||
- Windows Server (2008 ~ 2022)
|
- Windows Server (2008 ~ 2025)
|
||||||
- Windows Server Essentials
|
- Windows Server Essentials
|
||||||
- Windows Server (Semi) Annual Channel
|
- Windows Server (Semi) Annual Channel
|
||||||
- Hyper-V Server
|
- Hyper-V Server
|
||||||
|
@ -108,17 +108,31 @@ move /y %tempFile% %file%
|
|||||||
|
|
||||||
rename X:\setup.exe.disabled setup.exe
|
rename X:\setup.exe.disabled setup.exe
|
||||||
|
|
||||||
rem 运行 X:\setup.exe 的话
|
rem 设置
|
||||||
|
set EnableEMS=0
|
||||||
|
set ForceOldSetup=0
|
||||||
|
set DisableRecoveryPartition=1
|
||||||
|
|
||||||
|
if %EnableEMS% EQU 1 (
|
||||||
|
set EMS=/EMSPort:COM1 /EMSBaudRate:115200
|
||||||
|
)
|
||||||
|
|
||||||
|
rem winre 分区会在 installer 分区前面创建
|
||||||
|
rem 因此禁止创建 winre 分区,禁止后 winre 储存在 C 盘,依然有效
|
||||||
|
if %DisableRecoveryPartition% EQU 1 if exist Y:\sources\reagent.* (
|
||||||
|
set ResizeRecoveryPartition=/ResizeRecoveryPartition disable
|
||||||
|
)
|
||||||
|
|
||||||
|
rem 运行 ramdisk X:\setup.exe 的话
|
||||||
rem vista 会找不到安装源
|
rem vista 会找不到安装源
|
||||||
rem server 23h2 会无法运行
|
rem server 23h2 会无法运行
|
||||||
rem Y:\setup.exe /emsport:COM1 /emsbaudrate:115200
|
if %ForceOldSetup% EQU 1 (
|
||||||
|
set setup=Y:\sources\setup.exe
|
||||||
rem 旧版安装程序
|
) else (
|
||||||
rem Y:\sources\setup.exe
|
set setup=Y:\setup.exe
|
||||||
|
)
|
||||||
rem 新版安装程序
|
|
||||||
Y:\setup.exe
|
|
||||||
|
|
||||||
|
%setup% %ResizeRecoveryPartition% %EMS%
|
||||||
exit /b
|
exit /b
|
||||||
|
|
||||||
:sleep
|
:sleep
|
||||||
|
@ -127,6 +127,10 @@
|
|||||||
</settings>
|
</settings>
|
||||||
|
|
||||||
<settings pass="oobeSystem">
|
<settings pass="oobeSystem">
|
||||||
|
<!-- 好像不起作用 -->
|
||||||
|
<!-- <component name="Microsoft-Windows-WinRE-RecoveryAgent" processorArchitecture="%arch%" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<UninstallWindowsRE>true</UninstallWindowsRE>
|
||||||
|
</component> -->
|
||||||
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="%arch%" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="%arch%" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<UserAccounts>
|
<UserAccounts>
|
||||||
<AdministratorPassword>
|
<AdministratorPassword>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user