GithubHelp home page GithubHelp logo

tchigher / windows-10-sophia-script Goto Github PK

View Code? Open in Web Editor NEW

This project forked from farag2/sophia-script-for-windows

0.0 0.0 0.0 41.42 MB

Script to setup Windows 10 LTSC/1903/1909/2004/2009

License: MIT License

PowerShell 99.97% Batchfile 0.03%

windows-10-sophia-script's Introduction

Windows 10 Sophia Script

"Windows 10 Sophia Script" is a set of functions for Windows 10 fine-tuning and automating the routine tasks 🏆

Codacy Badge GitHub All Releases ko-fi

YT YT ghacks neowin comss habr dm

⚠️ Before running ⚠️

  • Due to the fact that the script includes more than 270 functions, you must read the entire preset file carefully and comment out/uncomment those functions that you do/do not want to be executed. Every tweak in a preset file has its' corresponding function to restore the default settings.
  • Running the script is best done on a fresh install because running it on tweaked system may result in errors occurring.
  • Some third-party antiviruses flag this script or its' part as malicious one. This is a false positive due to $EncodedScript variable. You can read more about in "CreateCleanUpTask" function. You might need to disable tamper protection from your antivirus settings, re-enable it after running the script, and reboot.

Screenshots

Screenshots

Image Image

Sophia Script in Action

YT

Core features

  • Set up Privacy & Telemetry;
  • Turn off diagnostics tracking scheduled tasks;
  • Set up UI & Personalization;
  • Uninstall OneDrive "correctly";
  • Interactive prompts;
  • Change %TEMP% environment variable path to %SystemDrive%\Temp
  • Change location of the user folders programmatically (without moving user files) within interactive menu using up/down arrows and Enter key to make a selection
    • "Desktop";
    • "Documents";
    • "Downloads";
    • "Music";
    • "Pictures"
    • "Videos.
  • Uninstall UWP apps from all accounts with exception apps list with pop-up form written in WPF;
  • Disable Windows features;
  • Install and setup WSL
  • Remove Windows capabilities with pop-up form written in WPF;
  • Create a Windows cleaning up task in the Task Scheduler;
    • A toast notification will pop up a minute before the task starts
  • Create tasks in the Task Scheduler to clear
    • %SystemRoot%\SoftwareDistribution\Download
    • %TEMP%
  • Unpin all Start menu tiles;
  • Pin shortcuts to Start menu using syspin.exe
    • Three shortcuts are preconfigured to be pinned: Control Panel, "old style" Devices and Printers, and Command Prompt
  • Turn on Controlled folder access and add protected folders using dialog menu;
  • Add exclusion folder from Microsoft Defender Antivirus scanning using dialog menu;
  • Add exclusion file from Microsoft Defender Antivirus scanning using dialog menu;
  • Refresh desktop icons, environment variables and taskbar without restarting File Explorer;
  • Setup Windows 10 security;
  • Many more File Explorer and context menu "deep" tweaks.

Usage

To run the script:

  • Download up-to-date version;

  • Expand the archive;

  • Open folder with the expanded archive;

  • Look through the preset file to configure functions that you want to be ran;

    • Comment out function with the # char if you don't want it to be ran;
    • Uncomment function by removing the # char if you want it to be ran.
  • Click "File" in File Explorer, hover over "Open Windows PowerShell", and select "Open Windows PowerShell as Administrator" (how-to with screenshots);

  • Set execution policy to be able to run scripts only in the current PowerShell session

    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
  • Type

.\Preset.ps1
  • Press Enter

Supported Windows 10 versions

Version Code name Marketing name Build Arch Editions
2004 20H1 May 2020 Update 19041 x64 Home/Pro/Enterprise
1909 19H2 November 2019 Update 18363 x64 Home/Pro/Enterprise
1903 19H1 May 2019 Update 18362 x64 Home/Pro/Enterprise
1809 LTSC Enterprise 2019 17763 x64 Enterprise

GUI version (C#)

oz-zo still cooking (moved to the private repository)

21H1 test version

https://gist.github.com/farag2/5a6d9952247aefe42ba81a9d95507765

Microsoft Docs

Ask a question on

windows-10-sophia-script's People

Contributors

farag2 avatar danijeljw avatar wseng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.