Windows 10 (for gaming and GUI)

I use Chocolatey as the package manager to download the programs for daily use. Chocolatey has a moderation process which check the software quality before publishing to the repository. Of course, I need to install all the drivers and fine tuning first. The following link can download the Chocolatey package manager.

https://chocolatey.org/install

Start -> Command Prompt -> Right Click -> Start Admin Prompt


@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

And then we can find the available package in the following links

https://chocolatey.org/packages

As a standard system, I install the following package as default.


rem Office Tools
choco install -y 7zip.install
choco install -y foxitreader
choco install -y thunderbird
choco install -y officeproplus2013
choco install -y googlechrome
choco install -y firefox
choco install -y paint.net

rem Language Runtime
choco install -y nodejs-lts
choco install -y jdk8
choco install -y python3

rem Editors / IDE
choco install -y notepadplusplus.install
choco install -y sublimetext3
choco install -y vscode
choco install -y intellijidea-community
choco install -y pycharm-community

rem Development Tools
choco install -y putty.install
choco install -y winscp
choco install -y sysinternals
choco install -y vcredist140
choco install -y sql-server-management-studio
choco install -y git.install
choco install -y virtualbox
choco install -y tortoisesvn
choco install -y winmerge
choco install -y dbeaver
choco install -y svn

rem Multimedia
choco install -y qbittorrent
choco install -y vlc

We can use the following command if we need to upgrade those package organized by Chocolatey

choco upgrade all

Use InSpectre to disable the Meltdown and Spectre protection, to reclaim 100% performance.
https://www.grc.com/inspectre.htm