mirror of
https://github.com/AveYo/MediaCreationTool.bat.git
synced 2025-04-04 18:10:45 +00:00
all issues ironed out upgrade keeping files from Eval editions earlier detect of setup ui exit enhanced 11 AutoUnattend.xml move bypass stuff from main readme last squash I promise ;)
56 lines
4.2 KiB
XML
56 lines
4.2 KiB
XML
<unattend xmlns="urn:schemas-microsoft-com:unattend">
|
|
<settings pass="windowsPE"><component name="Microsoft-Windows-Setup" processorArchitecture="amd64" language="neutral"
|
|
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS">
|
|
<UserData><ProductKey><Key>AAAAA-VVVVV-EEEEE-YYYYY-OOOOO</Key><WillShowUI>OnError</WillShowUI></ProductKey></UserData>
|
|
<ComplianceCheck><DisplayReport>Never</DisplayReport></ComplianceCheck><Diagnostics><OptIn>false</OptIn></Diagnostics>
|
|
<DynamicUpdate><Enable>true</Enable><WillShowUI>Never</WillShowUI></DynamicUpdate><EnableNetwork>true</EnableNetwork>
|
|
<RunSynchronous>
|
|
<!-- Skip 11 Checks on Boot via reg - unreliable vs winsetup.dll patch used in MediaCreationTool.bat -->
|
|
<RunSynchronousCommand wcm:action="add"><Order>1</Order>
|
|
<Path>reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /d 1 /t reg_dword /f</Path></RunSynchronousCommand>
|
|
<RunSynchronousCommand wcm:action="add"><Order>2</Order>
|
|
<Path>reg add HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /d 1 /t reg_dword /f</Path></RunSynchronousCommand>
|
|
<RunSynchronousCommand wcm:action="add"><Order>3</Order>
|
|
<Path>reg add HKLM\SYSTEM\Setup\LabConfig /v BypassRAMCheck /d 1 /t reg_dword /f</Path></RunSynchronousCommand>
|
|
<RunSynchronousCommand wcm:action="add"><Order>4</Order>
|
|
<Path>reg add HKLM\SYSTEM\Setup\LabConfig /v BypassStorageCheck /d 1 /t reg_dword /f</Path></RunSynchronousCommand>
|
|
<RunSynchronousCommand wcm:action="add"><Order>5</Order>
|
|
<Path>reg add HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /d 1 /t reg_dword /f</Path></RunSynchronousCommand>
|
|
</RunSynchronous>
|
|
</component></settings>
|
|
<settings pass="specialize"><component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" language="neutral"
|
|
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS">
|
|
<RunSynchronous>
|
|
<!-- offline local account via OOBE\BYPASSNRO on every site but literally no one credits AveYo for sharing it -->
|
|
<RunSynchronousCommand wcm:action="add"><Order>1</Order>
|
|
<Path>reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t reg_dword /d 1 /f</Path>
|
|
</RunSynchronousCommand>
|
|
<!-- hide unsupported nag on update settings - 25H1 is not a typo ;) -->
|
|
<RunSynchronousCommand wcm:action="add"><Order>2</Order>
|
|
<Path>reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v TargetReleaseVersion /d 1 /t reg_dword /f</Path>
|
|
</RunSynchronousCommand>
|
|
<RunSynchronousCommand wcm:action="add"><Order>3</Order>
|
|
<Path>reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v TargetReleaseVersionInfo /d 25H1 /f</Path>
|
|
</RunSynchronousCommand>
|
|
</RunSynchronous>
|
|
</component></settings>
|
|
<settings pass="oobeSystem"><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" language="neutral"
|
|
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS">
|
|
<OOBE>
|
|
<HideLocalAccountScreen>false</HideLocalAccountScreen><HideOnlineAccountScreens>false</HideOnlineAccountScreens>
|
|
<HideWirelessSetupInOOBE>false</HideWirelessSetupInOOBE><ProtectYourPC>3</ProtectYourPC>
|
|
</OOBE>
|
|
<FirstLogonCommands>
|
|
<!-- hide unsupported nag on desktop - originally shared by awuctl @ MDL -->
|
|
<SynchronousCommand wcm:action="add"><Order>1</Order>
|
|
<CommandLine>reg add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV1 /d 0 /t reg_dword /f</CommandLine>
|
|
</SynchronousCommand><SynchronousCommand wcm:action="add"><Order>2</Order>
|
|
<CommandLine>reg add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t reg_dword /f</CommandLine>
|
|
</SynchronousCommand>
|
|
</FirstLogonCommands>
|
|
</component></settings>
|
|
</unattend>
|