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/23 04:24] – [check hardware info] 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 -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
Line 42: Line 32:
  
  
-add domain user to local+add domain user to local administrator
  
   control userpasswords2   control userpasswords2
Line 52: 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 65: 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 === 
- 
-<code powershell> 
-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 
-</code> 
- 
-=== hk CHT only users === 
- 
-<code powershell> 
-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 
-#Restart-Computer 
-</code> 
- 
-=== cn users === 
- 
-<code powershell> 
-Set-Culture -CultureInfo zh-CN 
-Set-WinSystemLocale -SystemLocale zh-CN 
-Set-WinHomeLocation -GeoId 45  # set location to cn 
-Set-WinLanguageBarOption  # reset the language bar 
-$LanguageList = New-WinUserLanguageList -Language zh-CN 
-$LanguageList[0].Handwriting = $True 
-Set-WinUserLanguageList -Force -LanguageList $LanguageList 
-#Restart-Computer 
-</code> 
  
-=== 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