This GitHub repository is a clone of GoogleDrive\usual_app_Windows, but only includes links to download app installers, not the installers (except for some installers are hard to download).
Both this GitHub repository and the mentioned GoogleDrive directory are PUBLIC, do NOT put sensitive information here.
Be aware of Google Drive does not have ".gitignore" equivalent feature and GitHub blocks files larger than 100 MiB (need Git Large File Storage).
Use Microsoft Windows 10 Installation Media Creation Tool:
- File
GoogleDrive\usual_app_Windows\MediaCreationTool22H2_Windows10.exe
, OR - Download from Microsoft.
Do NOT choose the tool output as an .iso
file,
Microsoft does not provide a way to verify if the file correctly downloaded.
After installed, set a computer name, example tungdtWindowsGram17z90q
, restart.
If you do not set, the computer name is a random string, e.g. DESKTOP-9ULQBFD.
Go to Start: Check for updates
to update Windows to the latest version
(because the Windows downloaded from Installation Media Creation Tool can be very old).
After that, you should Advanced options: Pause updates: max 35 days
.
(If the computer will be used as a server, you should install apps as admin user)
Check the computer directory GoogleDrive\usual_app_Windows
to see if the
installers are here, so you don't need to download them from the internet.
Install important apps first, example: Git, Firefox, 7z, ... You can come back to this step later (there are a lot of apps).
TLDR: open Windows PowerShell
as admin:
irm https://massgrave.dev/get | iex
Reference: github.com/massgravel/Microsoft-Activation
-
open
cmd.exe
as admin:net user administrator /active:yes
-
Set administrator account password (default admin does not have a password):
Sign-in options
:Password
:Add
-
Disable default
Quick Edit
incmd
app (to prevent accidentally freeze it). -
Permanently disable Windows update : TODO, maybe this is not possible.
- Download the TeamViewer installer.
- If you want to install TeamViewer for a server, you want to be able to remote
control the server from your personal computer anytime but not vice versa,
choose install options
Custom installation with unattended access support
,Personal use
,Show advanced settings
. UntickKeep me signed in option
before login. Then set options:General
:Start TeamViewer with Windows
(default: enable).Security
:Grant you easy access
.Advanced
:Check for new version
:Never
.Advanced
:Disable TeamViewer shutdown
.- Log out.
Remote desktop settings
:Enable remote desktop
.Computer management
:Local Users and Groups
:Groups
:Remote Desktop Users
:Add
.
-
Windows Defender Firewall
:Advanced Settings
:Inbound rules
:New rule
(reference). -
Then go to network modem setting (usually at 192.168.1.1) to map ports.
If Firefox gets errorSSL_ERROR_UNSUPPORTED_VERSION
:security.tls.version.enable-deprecated
. (reference)
Modem settings are usually named DHCP, static IP, Forward Rules. -
Useful commands:
:: look for value of Ethernet adapter Physical address ipconfig /all :: refresh after config static IP ipconfig /release ipconfig /renew