Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pub:windows_setup_-_oobe [2022/02/22 21:39] – [regional] derekpub:windows_setup_-_oobe [2023/04/05 09:36] (current) – [rename computer, join domain] derek
Line 1: Line 1:
-{{tag>win setup oobe}} +== windows setup - oobe
-==== windows setup - oobe ====+
  
-==== oobe ==== 
  
-=== win10 home create local account at OOBE === +=== check hardware info
-  * **DO NOT connect to internet** during OOBE +
-  * if already connected, try restart the computer or turn off the wifi +
-  * if must login, use ''nobodyboss@outlook.com mSxxxx@xxx'' +
- +
-=== check hardware info ===+
  
 <code powershell> <code powershell>
-Get-CimInstance -ClassName Win32_BIOS +Get-CimInstance -ClassName Win32_BIOS | Format-List 
-Get-CimInstance -ClassName Win32_Processor | Select-Object -List -ExcludeProperty "CIM*"+Get-CimInstance -ClassName Win32_Processor | Format-List 
 +Get-Ciminstance -ClassName "cim_physicalmemory" | % { ($_.BankLabel)+" : "+($_.Capacity/1gb)+"GB}
  
 +Get-CimInstance Win32_LogicalDisk | where{$_.DriveType -eq '3'} `
 +| Select DeviceID, DriveType,VolumeName,
 +@{N='TotalSize(GB)';E={[Math]::Ceiling($_.Size/1GB)}}, @{N='FreeSize(GB)';E={[Math]::Ceiling($_.FreeSpace/1GB)}} |
 +ft -AutoSize
 +#
  
 </code> </code>
-=== create local admin user === 
  
-Create users / change account name/type 
  
-  control userpasswords +=== uninstall vendor bloatware, antivirus, office, etc
- +
-Command line add user +
- +
-  net user /add Owner +
-  net localgroup administrators Owner /add +
- +
-=== uninstall vendor bloatware, antivirus, office, etc ===+
  
   start appwiz.cpl   start appwiz.cpl
  
-=== rename computer, join domain ===+=== rename computer, join domain
  
   SystemPropertiesComputerName.exe   SystemPropertiesComputerName.exe
  
   start sysdm.cpl   start sysdm.cpl
 +
 +  # Rename-Computer -NewName "usernameYYYY"
   # Rename-Computer -NewName "newname" -DomainCredential mydomain\administrator -Restart   # Rename-Computer -NewName "newname" -DomainCredential mydomain\administrator -Restart
  
-rename computer 
  
-  username-YYYY +add domain user to local administrator
- +
-add domain user to local+
  
   control userpasswords2   control userpasswords2
Line 53: Line 42:
   restart-computer   restart-computer
  
-=== connect to server & printers ===+=== connect to server & printers
  
-  * map network drive +* map network drive 
-  * connect printers+* connect printers
  
 batch file to connect server batch file to connect server
Line 66: Line 55:
 </code> </code>
  
-=== enable System Protection ===+=== enable System Protection
  
   SystemPropertiesProtection.exe   SystemPropertiesProtection.exe
  
-=== regional === +==== regional
- +
-  control intl.cpl +
-  control timedate.cpl +
-  control input.dll  +
- +
-== US-only users / Server == +
- +
-<code powershell> +
-Set-TimeZone -Name "China Standard Time" +
-Set-Culture -CultureInfo en-US +
-Set-WinSystemLocale -SystemLocale en-US +
-Set-WinHomeLocation -GeoId 224  # set location to US +
-Set-WinLanguageBarOption  # reset the language bar +
-$UserLanguageList = New-WinUserLanguageList -Language en-US +
-Set-WinUserLanguageList -Force -LanguageList $UserLanguageList +
-Copy-UserInternationalSettingsToSystem -WelcomeScreen $True -NewUser $True +
-#Restart-Computer +
-</code> +
- +
-== hk EN-only users == +
- +
-<code powershell> +
-Set-TimeZone -Name "China Standard Time" +
-Set-Culture -CultureInfo en-HK +
-Set-WinSystemLocale -SystemLocale en-US +
-Set-WinHomeLocation -GeoId 104  # set location to hk +
-Set-WinLanguageBarOption  # reset the language bar +
-$UserLanguageList = New-WinUserLanguageList -Language en-US +
-Set-WinUserLanguageList -Force -LanguageList $UserLanguageList +
-Copy-UserInternationalSettingsToSystem -WelcomeScreen $True -NewUser $True +
-#Restart-Computer +
-</code> +
- +
-== hk EN+CHT users == +
- +
-Set-TimeZone -Name "China Standard Time" +
-Set-Culture -CultureInfo en-HK +
-Set-WinSystemLocale -SystemLocale en-HK +
-Set-WinHomeLocation -GeoId 104  # set location to hk +
-Set-WinLanguageBarOption  # reset the language bar +
-$LangList = New-WinUserLanguageList -Language en-US +
-$LangList.Add("zh-HK"+
-$LangList[1].Handwriting = $True +
-$LangList[1].InputMethodTips.Clear() +
-$LangList[1].InputMethodTips.Add("0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}") #速成 +
-$LangList[1].InputMethodTips.Add("0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E}") #倉頡 +
-Set-WinUserLanguageList -Force -LanguageList $LangList +
-Copy-UserInternationalSettingsToSystem -WelcomeScreen $True -NewUser $True +
-Restart-Computer +
- +
-=== hk CHT only users === +
- +
-Set-TimeZone -Name "China Standard Time" +
-Set-Culture -CultureInfo en-HK +
-Set-WinSystemLocale -SystemLocale zh-HK +
-Set-WinHomeLocation -GeoId 104  # set location to hk +
-Set-WinLanguageBarOption  # reset the language bar +
-$LanguageList = New-WinUserLanguageList -Language zh-HK +
-$LanguageList[0].Handwriting = $True +
-$LanguageList[0].InputMethodTips.Clear() +
-$LanguageList[0].InputMethodTips.Add("0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}"+
-$LanguageList[0].InputMethodTips.Add("0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E}"+
-Set-WinUserLanguageList -Force -LanguageList $LanguageList +
-start-process PowerShell -verb runas Copy-UserInternationalSettingsToSystem -WelcomeScreen $True -NewUser $True +
-Restart-Computer+
  
  
-=== multi-monitor users - set left right position ===+=== multi-monitor users - set left right position
  
   start desk.cpl   start desk.cpl
  
-=== keep the model and serial number === +=== keep the model and serial number 
-  * register warranty after 7 days +* register warranty after 7 days 
-  * take photo to my TG group+* take photo to my TG group