Skip to content

casjay-forks/windows-setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows 10 Setup Script

This is a scripts to setup Windows 10 using PowerShell.
Note: You can modify the scripts to fit your own requirements.

Installation

If you already have Windows 10, run these commands in PowerShell:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://github.com/raw/samuelramox/windows-setup/master/script.ps1'))

Steps

  • Set a new computer name
  • Remove a few pre-installed UWP applications:
    • Candy Crush
    • Fitbit FitbitCoach
    • Microsoft 3D Builder
    • Microsoft 3D Viewer
    • Microsoft Bing News
    • Microsoft Mixed Reality Portal
    • Microsoft One Connect
    • Microsoft Print 3D
    • Microsoft Solitaire Collection
    • Microsoft Tips
    • Microsoft Windows Feedback
    • Microsoft Xbox
    • Netflix
    • Windows Mixed Reality
  • Install Chocolatey and some apps:
  • Enable PUA Protection
  • Disable Autoplay
  • Disable Autorun for all drives
  • Disable built-in Adobe Flash in IE and Edge
  • Disable Windows Update P2P delivery optimization (WUDO) completely
  • Install oh-my-posh and change Set-ExecutionPolicy to Unrestricted
  • Install WSL

Manual setup after installation (optional)

Terminal options:

Enable clipboard history

Open the Settings app and go to the System group of settings. Select the Clipboard tab, and turn on Clipboard History.

Install QuickLook

Allows user peek into a file content in lightning speed by just pressing the Space key. Link in Microsoft Store: QuickLook

Block non-Store apps

Settings -> Apps -> Apps & features -> The Microsoft Store only (recommended). Note: I only do this when I've installed everything I need.

References and more options

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%