🌐 English | Deutsch | Русский | Українська
Sophia Script for Windowstakes care of your Windows stability and warns you if it detects a problem- More than 150 unique functions to configure Windows using Microsoft's officially documented ways without harming the system
- Every tweak has a corresponding function to restore the default settings
- Fully open-source project
- All archives are built and uploaded using GitHub Actions
- Configure Windows AI
- Configure Windows privacy, security, and personalization
- Available via Scoop, Chocolatey, and WinGet
- Arm64 support
- PowerShell 7 support
- Compatible with VAC
- Uninstall UWP apps showing their localized package names
- The list of installed UWP apps is generated dynamically
- Applied registry policies will be displayed in the Local Group Policy Editor snap-in (gpedit.msc)
- Enable DNS-over-HTTPS using
- Uninstall OneDrive
- Interactive prompts and pop-ups
- TAB completion for functions and their arguments (using Import-TabCompletion.ps1)
- Change the location of user folders (without moving user files) using an interactive menu
- Desktop
- Documents
- Downloads
- Music
- Pictures
- Videos
- Install the free
Windows 11 Cursors Concept v2cursors (light and dark) from Jepri Creations on the fly- The archive is downloaded to the Cursors folder using the DeviantArt API
- Set a default app for a specific file extension without the
How do you want to open this file?pop-up - Export and import all Windows associations. To restore associations, install all apps listed in the exported JSON file first
- Install a WSL Linux distribution via a pop-up using friendly distro names
- Create scheduled tasks with a native toast notification
- Create the
Windows CleanupandWindows Cleanup Notificationscheduled tasks to clean up unused files and Windows Update files - Create the
SoftwareDistributionscheduled task to clean up%SystemRoot%\SoftwareDistribution\Download - Create the
Tempscheduled task to clean up temporary folders and files%SystemDrive%\$WinREAgent%SystemDrive%\$SysReset%SystemDrive%\$Windows.~WS%SystemDrive%\$GetCurrent%SystemDrive%\ESD%SystemDrive%\Intel%SystemDrive%\PerfLogs%SystemRoot%\ServiceProfiles\NetworkService\AppData\Local\Temp%LOCALAPPDATA%\CrashDumps%SystemDrive%\Recovery%SystemRoot%\System32\config\systemprofile\AppData\Local\tw-*.tmp
- Create the
- Install the latest Microsoft Visual C++ 2015–2026 x86/x64
- Install the latest .NET Desktop Runtime 8, 9, 10 x64
- Many more File Explorer and context menu tweaks
- Key features
- How to download
- How to use
- System Requirements
- Screenshots
- How to translate
- Media
- SophiApp 2.0
| Windows 10 | Windows 11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Download the latest Sophia Script for Windows version for your Windows and PowerShell versions and extract it to the Downloads folder.
iwr script.sophia.team -useb | iexDownload the Sophia Script for Windows version from the latest commit for your Windows and PowerShell versions and extract it to the Downloads folder.
iwr sl.sophia.team -useb | iexDownload the latest Sophia Script for Windows version for your Windows version and extract it to the Downloads folder.
choco install sophia --force --yesDownload the latest PowerShell 7 version of Sophia Script for Windows for your Windows version and extract it to the Downloads folder.
choco install sophia --params "/PS7" --force --yes# Uninstall, then delete the downloaded folder manually
choco uninstall sophia --force --yesDownload the latest Sophia Script for Windows version for Windows 11 and PowerShell 5.1 (SFX archive sophiascript.exe) and extract it to the Downloads folder.
$DownloadsFolder = Get-ItemPropertyValue -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" -Name "{374DE290-123F-4565-9164-39C4925E467B}"
winget install --id TeamSophia.SophiaScript --location $DownloadsFolder --accept-source-agreements --force
& "$DownloadsFolder\sophiascript.exe"; Start-Sleep -Seconds 3; Remove-Item -Path "$DownloadsFolder\sophiascript.exe" -Force# Uninstall Sophia Script for Windows
winget uninstall --id TeamSophia.SophiaScript --forceDownload the latest Sophia Script for Windows version for Windows 11 and PowerShell 5.1 and extract it to the Downloads folder.
# scoop bucket rm extras
scoop bucket add extras
scoop install sophia-script --no-cache# Uninstall Sophia Script for Windows
scoop uninstall sophia-script --purgeSophia.mp4
- Download the archive for your system and extract it
- Open
Sophia.ps1and choose the functions you want to run- Put
#before a function to skip it - Remove
#before a function to run it
- Put
- Copy the path to the extracted
Sophia Script for Windowsfolder - Right-click the
Startbutton, open Terminal (PowerShell) as administrator, and go to the copied folder
cd path\to\folder- Allow running scripts in the current PowerShell session only
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force- Type
.\Sophia.ps1and press Enter
Call_function.mp4
- Follow the steps from How to use up to and including setting the execution policy, but don't run
Sophia.ps1 - Dot source the
Import-TabCompletion.ps1file first:
# With a dot at the beginning
. .\Import-TabCompletion.ps1- Call any script function with name autocompletion using TAB
Sophia -Functions<TAB>
Sophia -Functions temp<TAB>
Sophia -Functions unin<TAB>
Sophia -Functions uwp<TAB>
Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", Uninstall-UWPApps
Sophia -Functions Uninstall-UWPApps, "PinToStart -UnpinAll"| Version | Build | Edition |
|---|---|---|
| Windows 11 25H2+ | Latest stable | Home/Pro/Enterprise |
| Windows 10 x64 22H2 | Latest stable | Home/Pro/Enterprise |
| Windows 11 Enterprise LTSC 2024 | Latest stable | Enterprise |
| Windows 10 21H2 Enterprise LTSC 2021 | Latest stable | Enterprise |
| Windows 10 x64 1809 Enterprise LTSC 2019 | Latest stable | Enterprise |
![]() UWP apps |
![]() Scheduled tasks |
![]() WSL |
![]() Toast notifications |
- Run
$PSUICulturein PowerShell to determine your UI language - Create a folder with the UI language name (e.g.
en-US) - Put your localized
SophiaScript.psd1file into this folder
Articles and mentions
SophiApp 2.0 is under active development. 🚀






