Home

Awesome

<div align="center"> <img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/Sophia.png" alt="Sophia Script for Windows" width='150'>

Sophia Script for Windows

Sophia Script for Windows is the most powerful PowerShell module for fine-tuning Windows

downloads chocolatey lines

Telegram Telegram Discord

build GitHub Release

uk-UA de ru

<img src="./img/SophiaScript.png" alt="Sophia Script for Windows" width='800'> </div>

About Sophia Script

Sophia Script for Windows is the largest PowerShell module on GitHub for Windows 10 & Windows 11 for fine-tuning and automating the routine tasks. It offers more than 150 unique tweaks, and shows how Windows can be configured without making any harm to it.

Made with <img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/img/heart.svg" height="17px"/> of Windows.

Table of Contents

How to use

[!IMPORTANT] Every tweak in the 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 wrong tweaked system may result in errors occurring.

[!WARNING] It's allowed to be logged in as one admin user only during application startup.

Sophia Script for Windows may not work on a homebrew Windows. Especially, if the homebrew image was created by OS makers being all thumbs who break Microsoft Defender and disable OS telemetry by purposely uprooting system components.

Download via PowerShell

To download the latest Sophia Script for Windows version run as Administrator

iwr script.sophia.team -useb | iex

The command will download and expand the latest Sophia Script archive (without running) according which Windows and PowerShell versions it is run on. If you run it on, e.g., Windows 11 via PowerShell 5.1, it will download Sophia Script for Windows 11 PowerShell 5.1.

Manual method

  Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force

Windows 11

https://github.com/user-attachments/assets/2654b005-9577-4e56-ac9e-501d3e8a18bd

Windows 10

https://github.com/user-attachments/assets/f5bda68f-9509-41dc-b3b1-1518aeaee36f

Wrapper

How to run the specific function(s)

# With a dot at the beginning
. .\Functions.ps1
Sophia -Functions<TAB>
Sophia -Functions temp<TAB>
Sophia -Functions unin<TAB>
Sophia -Functions uwp<TAB>
Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", UninstallUWPApps

UninstallUWPApps, "PinToStart -UnpinAll"

Or use an old-style format without the TAB functions autocomplete (the quotation marks required)

.\Sophia.ps1 -Functions CreateRestorePoint, "ScheduledTasks -Disable", "WindowsCapabilities -Uninstall"

Donations

ko-fi

System Requirements

VersionMarketing nameBuildEdition
Windows 11 24H22024 UpdateLatest stableHome/Pro/Enterprise
Windows 11 23H22023 UpdateLatest stableHome/Pro/Enterprise
Windows 10 x64 22H22022 UpdateLatest stableHome/Pro/Enterprise
Windows 11 Enterprise LTSC 20242024 UpdateLatest stableEnterprise
Windows 10 x64 21H2 Enterprise LTSC 2021October 2021 UpdateLatest stableEnterprise
Windows 10 x64 1809 Enterprise LTSC 2019October 2018 UpdateLatest stableEnterprise

Key features

Screenshots

The <kbd>TAB</kbd> autocomplete. Read more here

https://user-images.githubusercontent.com/10544660/225270281-908abad1-d125-4cae-a19b-2cf80d5d2751.mp4

Change user folders location programmatically using the interactive menu

https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-a5c0-27f6845de402.mp4

Localized UWP packages names

Image Image

Localized Windows features names

Image Image

Download and install any supported Linux distribution in automatic mode

Image

Native interactive toasts for the scheduled tasks

Image

@BenchTweakGaming Sophia Script Wrapper

Wrapper

Videos

YT

YT YT

How to translate

Media


SophiApp (C# + WPF)

SophiApp 2.0 is in ongoing development. 🚀

Image Image