Script to setup Windows 10 1903
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
3.8 KiB

5 years ago
Windows 10 Setup Script
========================================================
5 years ago
## Contents
5 years ago
- [Overview](#overview)
5 years ago
- [Supported Windows version](#supported-windows-version)
5 years ago
- [Core features](#core-features)
5 years ago
- [Nota bene](#NB)
5 years ago
- [Usage](#usage)
- [FAQ](#faq)
5 years ago
- [Intro](#intro)
5 years ago
- [Microsoft Docs](#Microsoft-Docs)
5 years ago
- [PS](#ps)
5 years ago
5 years ago
## Overview
5 years ago
The PowerShell script is a set of tweaks for OS fine-tuning and automating the routine tasks.
5 years ago
5 years ago
## Supported Windows versions
5 years ago
|Version|Code name| Marketing name |Build| Arch | Editions |
|:-----:|:-------:|:------------------:|:---:|:------:|:------------:|
| 1909 | 19H2 |November 2019 Update|18363|x64 only|Pro/Enterprise|
| 1903 | 19H1 | May 2019 Update |18362|x64 only|Pro/Enterprise|
5 years ago
5 years ago
## Core features
- Turn off diagnostics tracking services;
- Turn off diagnostics tracking scheduled tasks;
- Interactive prompts
5 years ago
- [Screenshot](#screenshots)
5 years ago
- Multilingual support: English & Russian
5 years ago
- Uninstall all UWP apps from all accounts with exception apps list;
- Turn off Windows features;
5 years ago
- Create a task in the Task Scheduler to start Windows cleaning up;
5 years ago
- Create a task in the Task Scheduler to clear the $env:SystemRoot\SoftwareDistribution\Download folder;
5 years ago
- Add folder to exclude from Windows Defender Antivirus scan;
- Turn off per-user services;
5 years ago
- Add old style shortcut for "Devices and Printers" to the Start menu";
5 years ago
- Pin shortcuts to Start menu using syspin.exe
- [Download](https://github.com/farag2/Windows-10-Setup-Script/raw/master/Start%20menu%20layout/syspin.exe) syspin.exe
- App [site](http://www.technosys.net/products/utils/pintotaskbar)
- Hash (SHA256): 6967E7A3C2251812DD6B3FA0265FB7B61AADC568F562A98C50C345908C6E827
5 years ago
- [Screenshot](#screenshots)
5 years ago
- Unpin all Start menu tiles;
5 years ago
- Set location of the "Desktop", "Documents", "Downloads", "Music", "Pictures", and "Videos";
5 years ago
- Refresh desktop icons, environment variables and taskbar without restarting File Explorer;
- Many more File Explorer and context menu "deep" tweaks.
5 years ago
## NB
- PowerShell and PowerShell ISE must be run with elevated privileges;
5 years ago
- Set PowerShell execution policy <code>Set-ExecutionPolicy -ExecutionPolicy Bypass -Force</code> to be able to run .ps1 files.
5 years ago
- Read more about [execution policy](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies)
5 years ago
5 years ago
## Usage
To run the script:
5 years ago
- Download [up-to-date version](https://github.com/farag2/Setup-Windows-10/releases);
5 years ago
- Check whether file is encoded in **UTF-8 with BOM** and run it through powershell.exe.
5 years ago
or
5 years ago
- Copy the script code and paste it into [PowerShell ISE](https://docs.microsoft.com/en-us/powershell/scripting/components/ise/windows-powershell-integrated-scripting-environment--ise-).
5 years ago
5 years ago
## FAQ
5 years ago
Read the code you run carefully. Some functions are presented as an example only. You must be aware of the meaning of the functions in the code. **If you're not sure what the script does, do not run it**.
**Strongly recommended to run the script after fresh installation**. Some of functions can be run also on LTSB/LTSC and on older versions of Windows and PowerShell (not recommended to run on the x86 systems).
5 years ago
5 years ago
## Screenshots
5 years ago
- Intro
![intro](https://github.com/farag2/Windows-10-Setup-Script/raw/master/Screenshots/intro.gif)
5 years ago
5 years ago
## Microsoft Docs
5 years ago
- [Release information](https://docs.microsoft.com/en-us/windows/release-information)
- [Known issues](https://docs.microsoft.com/en-us/windows/release-information/status-windows-10-1909)
## Ask a question on
5 years ago
- [Habr](https://habr.com/en/post/465365/)
5 years ago
- [Ru-Board](http://forum.ru-board.com/topic.cgi?forum=62&topic=30617#15)
- [My Digital Life](https://forums.mydigitallife.net/threads/powershell-script-setup-windows-10.80139/)
- [Reddit](https://www.reddit.com/r/Windows10/comments/ctg8jw/powershell_script_setup_windows_10/)
5 years ago
## PS
5 years ago
Collection of useful [scripts](https://github.com/farag2/Utilities)