mirror of
				https://github.com/dockur/windows.git
				synced 2025-10-27 19:35:49 +00:00 
			
		
		
		
	
		
			
	
	
		
			328 lines
		
	
	
	
		
			16 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
		
		
			
		
	
	
			328 lines
		
	
	
	
		
			16 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
|   | <?xml version="1.0" encoding="UTF-8"?> | ||
|  | <unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | ||
|  |   <settings pass="windowsPE"> | ||
|  |     <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <SetupUILanguage> | ||
|  |         <UILanguage>en-US</UILanguage> | ||
|  |       </SetupUILanguage> | ||
|  |       <InputLocale>0409:00000409</InputLocale> | ||
|  |       <SystemLocale>en-US</SystemLocale> | ||
|  |       <UILanguage>en-US</UILanguage> | ||
|  |       <UILanguageFallback>en-US</UILanguageFallback> | ||
|  |       <UserLocale>en-US</UserLocale> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DiskConfiguration> | ||
|  |         <Disk wcm:action="add"> | ||
|  |           <DiskID>0</DiskID> | ||
|  |           <WillWipeDisk>true</WillWipeDisk> | ||
|  |           <CreatePartitions> | ||
|  |             <!-- System partition (ESP) --> | ||
|  |             <CreatePartition wcm:action="add"> | ||
|  |               <Order>1</Order> | ||
|  |               <Type>EFI</Type> | ||
|  |               <Size>128</Size> | ||
|  |             </CreatePartition> | ||
|  |             <!-- Microsoft reserved partition (MSR) --> | ||
|  |             <CreatePartition wcm:action="add"> | ||
|  |               <Order>2</Order> | ||
|  |               <Type>MSR</Type> | ||
|  |               <Size>128</Size> | ||
|  |             </CreatePartition> | ||
|  |             <!-- Windows partition --> | ||
|  |             <CreatePartition wcm:action="add"> | ||
|  |               <Order>3</Order> | ||
|  |               <Type>Primary</Type> | ||
|  |               <Extend>true</Extend> | ||
|  |             </CreatePartition> | ||
|  |           </CreatePartitions> | ||
|  |           <ModifyPartitions> | ||
|  |             <!-- System partition (ESP) --> | ||
|  |             <ModifyPartition wcm:action="add"> | ||
|  |               <Order>1</Order> | ||
|  |               <PartitionID>1</PartitionID> | ||
|  |               <Label>System</Label> | ||
|  |               <Format>FAT32</Format> | ||
|  |             </ModifyPartition> | ||
|  |             <!-- MSR partition does not need to be modified --> | ||
|  |             <ModifyPartition wcm:action="add"> | ||
|  |               <Order>2</Order> | ||
|  |               <PartitionID>2</PartitionID> | ||
|  |             </ModifyPartition> | ||
|  |             <!-- Windows partition --> | ||
|  |             <ModifyPartition wcm:action="add"> | ||
|  |               <Order>3</Order> | ||
|  |               <PartitionID>3</PartitionID> | ||
|  |               <Label>Windows</Label> | ||
|  |               <Letter>C</Letter> | ||
|  |               <Format>NTFS</Format> | ||
|  |             </ModifyPartition> | ||
|  |           </ModifyPartitions> | ||
|  |         </Disk> | ||
|  |       </DiskConfiguration> | ||
|  |       <ImageInstall> | ||
|  |         <OSImage> | ||
|  |           <InstallFrom> | ||
|  |            <MetaData wcm:action="add"> | ||
|  |               <Key>/image/index</Key> | ||
|  |               <Value>2</Value> | ||
|  |             </MetaData> | ||
|  |           </InstallFrom> | ||
|  |           <InstallTo> | ||
|  |             <DiskID>0</DiskID> | ||
|  |             <PartitionID>3</PartitionID> | ||
|  |           </InstallTo> | ||
|  |           <WillShowUI>OnError</WillShowUI> | ||
|  |           <InstallToAvailablePartition>false</InstallToAvailablePartition> | ||
|  |         </OSImage> | ||
|  |       </ImageInstall> | ||
|  |       <DynamicUpdate> | ||
|  |         <Enable>true</Enable> | ||
|  |         <WillShowUI>Never</WillShowUI> | ||
|  |       </DynamicUpdate> | ||
|  |       <UpgradeData> | ||
|  |         <Upgrade>false</Upgrade> | ||
|  |         <WillShowUI>Never</WillShowUI> | ||
|  |       </UpgradeData> | ||
|  |       <UserData> | ||
|  |         <AcceptEula>true</AcceptEula> | ||
|  |         <FullName>Docker</FullName> | ||
|  |         <Organization>Windows for Docker</Organization> | ||
|  |         <ProductKey /> | ||
|  |       </UserData> | ||
|  |       <EnableFirewall>false</EnableFirewall> | ||
|  |       <Diagnostics> | ||
|  |         <OptIn>false</OptIn> | ||
|  |       </Diagnostics> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DriverPaths> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="1"> | ||
|  |           <Path>D:\viostor\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="2"> | ||
|  |           <Path>D:\NetKVM\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="3"> | ||
|  |           <Path>D:\Balloon\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="4"> | ||
|  |           <Path>D:\pvpanic\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="5"> | ||
|  |           <Path>D:\qemupciserial\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="6"> | ||
|  |           <Path>D:\qxldod\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="7"> | ||
|  |           <Path>D:\vioinput\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="8"> | ||
|  |           <Path>D:\viorng\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="9"> | ||
|  |           <Path>D:\vioscsi\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="10"> | ||
|  |           <Path>D:\vioserial\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="11"> | ||
|  |           <Path>D:\viogpudo\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="12"> | ||
|  |           <Path>D:\sriov\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |         <PathAndCredentials wcm:action="add" wcm:keyValue="13"> | ||
|  |           <Path>D:\viofs\2k16\amd64</Path> | ||
|  |         </PathAndCredentials> | ||
|  |       </DriverPaths> | ||
|  |     </component> | ||
|  |   </settings> | ||
|  |   <settings pass="offlineServicing"> | ||
|  |     <component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <EnableLUA>false</EnableLUA> | ||
|  |     </component> | ||
|  |   </settings> | ||
|  |   <settings pass="generalize"> | ||
|  |     <component name="Microsoft-Windows-PnPSysprep" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <SkipRearm>1</SkipRearm> | ||
|  |     </component> | ||
|  |   </settings> | ||
|  |   <settings pass="specialize"> | ||
|  |     <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <SkipAutoActivation>true</SkipAutoActivation> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <ComputerName>*</ComputerName> | ||
|  |       <OEMInformation> | ||
|  |         <Manufacturer>Dockur</Manufacturer> | ||
|  |         <Model>Windows for Docker</Model> | ||
|  |       </OEMInformation> | ||
|  |       <OEMName>Windows for Docker</OEMName> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-ErrorReportingCore" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DisableWER>1</DisableWER> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DisableAccelerators>true</DisableAccelerators> | ||
|  |       <DisableFirstRunWizard>true</DisableFirstRunWizard> | ||
|  |       <Home_Page>https://google.com</Home_Page> | ||
|  |       <Help_Page>about:blank</Help_Page> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="wow64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DisableAccelerators>true</DisableAccelerators> | ||
|  |       <DisableFirstRunWizard>true</DisableFirstRunWizard> | ||
|  |       <Home_Page>https://google.com</Home_Page> | ||
|  |       <Help_Page>about:blank</Help_Page> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-SQMApi" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <CEIPEnabled>0</CEIPEnabled> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DisableSR>1</DisableSR> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <InputLocale>0409:00000409</InputLocale> | ||
|  |       <SystemLocale>en-US</SystemLocale> | ||
|  |       <UILanguage>en-US</UILanguage> | ||
|  |       <UILanguageFallback>en-US</UILanguageFallback> | ||
|  |       <UserLocale>en-US</UserLocale> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-ServerManager-SvrMgrNc" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DoNotOpenServerManagerAtLogon>true</DoNotOpenServerManagerAtLogon> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-OutOfBoxExperience" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <DoNotOpenInitialConfigurationTasksAtLogon>true</DoNotOpenInitialConfigurationTasksAtLogon> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <fDenyTSConnections>false</fDenyTSConnections> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-TerminalServices-RDP-WinStationExtensions" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <UserAuthentication>0</UserAuthentication> | ||
|  |     </component> | ||
|  |     <component name="Networking-MPSSVC-Svc" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <FirewallGroups> | ||
|  |         <FirewallGroup wcm:action="add" wcm:keyValue="RemoteDesktop"> | ||
|  |           <Active>true</Active> | ||
|  |           <Group>Remote Desktop</Group> | ||
|  |           <Profile>all</Profile> | ||
|  |         </FirewallGroup> | ||
|  |       </FirewallGroups> | ||
|  |     </component> | ||
|  |   </settings> | ||
|  |   <settings pass="oobeSystem"> | ||
|  |     <component name="Microsoft-Windows-SecureStartup-FilterDriver" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <PreventDeviceEncryption>true</PreventDeviceEncryption> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-EnhancedStorage-Adm" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <TCGSecurityActivationDisabled>1</TCGSecurityActivationDisabled> | ||
|  |     </component> | ||
|  |     <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | ||
|  |       <UserAccounts> | ||
|  |         <LocalAccounts> | ||
|  |           <LocalAccount wcm:action="add"> | ||
|  |             <Name>Docker</Name> | ||
|  |             <Group>Administrators</Group> | ||
|  |             <Password> | ||
|  |               <Value /> | ||
|  |               <PlainText>true</PlainText> | ||
|  |             </Password> | ||
|  |           </LocalAccount> | ||
|  |         </LocalAccounts> | ||
|  |         <AdministratorPassword> | ||
|  |           <Value>password</Value> | ||
|  |           <PlainText>true</PlainText> | ||
|  |         </AdministratorPassword> | ||
|  |       </UserAccounts> | ||
|  |       <AutoLogon> | ||
|  |         <Username>Docker</Username> | ||
|  |         <Enabled>true</Enabled> | ||
|  |         <LogonCount>1</LogonCount> | ||
|  |         <Password> | ||
|  |           <Value /> | ||
|  |           <PlainText>true</PlainText> | ||
|  |         </Password> | ||
|  |       </AutoLogon> | ||
|  |       <OOBE> | ||
|  |         <HideEULAPage>true</HideEULAPage> | ||
|  |         <HideLocalAccountScreen>true</HideLocalAccountScreen> | ||
|  |         <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen> | ||
|  |         <HideOnlineAccountScreens>true</HideOnlineAccountScreens> | ||
|  |         <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> | ||
|  |         <NetworkLocation>Other</NetworkLocation> | ||
|  |         <ProtectYourPC>3</ProtectYourPC> | ||
|  |         <SkipUserOOBE>true</SkipUserOOBE> | ||
|  |         <SkipMachineOOBE>true</SkipMachineOOBE> | ||
|  |       </OOBE> | ||
|  |       <RegisteredOrganization>Dockur</RegisteredOrganization> | ||
|  |       <RegisteredOwner>Windows for Docker</RegisteredOwner> | ||
|  |       <FirstLogonCommands> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>1</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine> | ||
|  |           <Description>Set AutoLogonCount to 0</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>2</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d 0 /f</CommandLine> | ||
|  |           <Description>Allow RDP login with blank password</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>3</Order> | ||
|  |           <CommandLine>cmd /C wmic useraccount where name="Docker" set PasswordExpires=false</CommandLine> | ||
|  |           <Description>Password Never Expires</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>4</Order> | ||
|  |           <CommandLine>cmd /C POWERCFG -H OFF</CommandLine> | ||
|  |           <Description>Disable Hibernation</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>5</Order> | ||
|  |           <CommandLine>cmd /C POWERCFG -X -monitor-timeout-ac 0</CommandLine> | ||
|  |           <Description>Disable monitor blanking</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>6</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff" /f</CommandLine> | ||
|  |           <Description>Disable Network Discovery popup</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>7</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Network\NetworkLocationWizard" /v "HideWizard" /t REG_DWORD /d 1 /f</CommandLine> | ||
|  |           <Description>Disable Network Discovery popup</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>8</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "HideFirstRunExperience" /t REG_DWORD /d 1 /f</CommandLine> | ||
|  |           <Description>Disable first-run experience in Edge</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>9</Order> | ||
|  |           <CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "HideFileExt" /t REG_DWORD /d 0 /f</CommandLine> | ||
|  |           <Description>Show file extensions in Explorer</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>10</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateFileSizePercent" /t REG_DWORD /d 0 /f</CommandLine> | ||
|  |           <Description>Zero Hibernation File</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>11</Order> | ||
|  |           <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine> | ||
|  |           <Description>Disable Hibernation Mode</Description> | ||
|  |         </SynchronousCommand> | ||
|  |         <SynchronousCommand wcm:action="add"> | ||
|  |           <Order>12</Order> | ||
|  |           <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine> | ||
|  |           <Description>Install VirtIO drivers</Description> | ||
|  |         </SynchronousCommand> | ||
|  |       </FirstLogonCommands> | ||
|  |     </component> | ||
|  |   </settings> | ||
|  | </unattend> |