WinScript

Clean-up

Clean-up

Free up disk space by cleaning up temporary files.

Expand

Run Disk Cleanup

Off

Clean Temporary Files

Off

Empty Recycle Bin

Off
Repair

Repair

Verify system files integrity and fix corrupt files.

Expand

DISM (Deployment Image Servicing Manager)

Off

SFC (System File Checker)

Off
Create Restore Point

Create Restore Point

Creates a restore point before applying the tweaks.

Off
Clear Browser History

Clear Browser History

Clears Chrome, Edge, Brave and Firefox history.

Off
Reset Network

Reset Network

Flushes the DNS and renews the IP address.

Off
Run MAS

Run MAS

Runs Microsoft Activation Scripts.

Off
Windows Apps

Windows Apps

Uninstall pre-installed apps.

Expand

Remove Third-Party Apps

Removes 3rd-party apps like Shazam, Spotify etc.

Off

Remove Microsoft Apps

Removes pre-installed apps like Solitaire, People etc.

Off

Remove Extensions

Removes pre-installed extensions like HEVC, VP9 etc.

Off

Remove Xbox

Uninstalls pre-installed Xbox apps and components.

Off
Windows Features

Windows Features

Disable pre-installed features.

Expand

Disable Consumer Features

Disables automatic installation of Windows Store apps.

Off

Disable Hyper-V

VMs might stop working after disabling this feature.

Off

Disable Internet Explorer

Off

Disable Fax & Scan

Off

Disable Media Player

Off
Windows AI

Windows AI

Remove AI features from Windows.

Expand

Hide Copilot Button in Explorer

Off

Remove AI Packages

Off

Remove Copilot

Off

Remove Recall

Off

Disable Notepad AI

Off

Remove AI Files

Off
Remove Microsoft Store

Remove Microsoft Store

You will no longer be able to manage apps from the Microsoft Store.

Off
Disable Automatic App Updates

Disable Automatic App Updates

Stops automatic Microsoft Store apps updates.

Off
Remove OneDrive

Remove OneDrive

Be sure to backup your files before removing it.

Off
Debloat Edge

Debloat Edge

Disables Edge bloatware, telemetry, and promotional features.

Off
Remove Edge

Remove Edge

Uninstalls the Edge Chromium browser.

Off
Debloat Brave

Debloat Brave

Disables Brave Rewards, AI, and Crypto Wallet.

Off
Remove Widgets

Remove Widgets

Removes the Web Experience package.

Off
Remove Taskbar Widgets

Remove Taskbar Widgets

Disables taskbar widgets such as Task View, Weather etc.

Off
Disable App Access

Disable App Access

Limit app access to data, files and system.

Expand

Disable App Access to Location

Off

Disable App Access to Camera

Off

Disable App Access to Microphone

Off

Disable App Access to File System

Off

Disable App Access to Account Information

Off

Disable App Access to your Contacts

Off

Disable App Access to your Call History

Off

Disable App Access to your Messages

Off

Disable App Access to Notifications

Off

Disable App Access to Email

Off

Disable App Access to Tasks

Off

Disable App Access to Diagnostic Data

Off

Disable App Access to Voice Activation

Off

Disable App Access to Phone

Off

Disable App Access to Trusted Devices

Off

Disable App Access to Calendar

Off

Disable App Access to Motion Data

Off

Disable App Access to Radios

Off

Disable App Access to Recordings

Off

Disable App Access to Screenshot Borders

Off

Disable App Access to AI Generation

Off
Extend Windows Update Pause Limit

Extend Windows Update Pause Limit

Extends Windows Update pause limit to 20 years.

Off
Disable Windows Platform Binary Table

Disable Windows Platform Binary Table

WPBT allows your computer vendor to install and execute software without user consent.

Off
Disable Cloud Sync

Disable Cloud Sync

Disables cloud syncing of settings, themes, and passwords.

Off
Disable Activity History

Disable Activity History

Disables the Activity Feed and timeline history.

Off
Disable Notifications Tray

Disable Notifications Tray

Disables the notifications center in the taskbar.

Off
Disable Automatic Map Downloads

Disable Automatic Map Downloads

Disables automatic offline map downloads and updates.

Off
Remove User 'default0'

Remove User 'default0'

Removes the default0 user created at the OOBE stage.

Off
Disable Lockscreen Camera

Disable Lockscreen Camera

Disables camera access from the lock screen.

Off
Disable Biometrics

Disable Biometrics

Disables biometrics, breaks Windows Hello and fingerprint.

Off
Disable Telemetry

Disable Telemetry

Choose what data is sent to Microsoft.

Expand

Disable Windows Telemetry

Off

Disable Windows Update Telemetry

Off

Disable Windows Search Telemetry

Off

Disable Office Telemetry

Off

Disable Application Experience Data Collection

Off

Disable Feedback Data Collection

Off

Disable Handwriting Data Collection

Off

Disable Internet Access for Windows DRM

Off

Disable Cloud-Based Speech Recognition

Off

Disable Targeted Ads

Off
Disable 3rd-Party Telemetry

Disable 3rd-Party Telemetry

Choose what data is sent to 3rd-party software.

Expand

Block Adobe Network

Off

Disable Nvidia Telemetry

Off

Disable VS Code Telemetry

Off

Disable Media Player Telemetry

Off

Disable Powershell Telemetry

Off

Disable CCleaner Telemetry

Off

Disable Google Background Updates

Off

Disable Adobe Background Updates

Off
Manage Windows Updates

Manage Windows Updates

Delay, disable, or reset Windows Updates.

Expand

Default Settings

Off

Only Security Updates

Off

Disable Updates

Off
Configure Windows Update

Configure Windows Update

Configure Windows Update settings.

Expand

Disable Delivery Optimization

Prevents Windows from sending parts of previously downloaded updates to other devices on the internet.

Off

Disable Updates over Metered Connections

Prevents Windows from downloading updates when using data-limited connections.

Off

Disable Hardware Driver Updates

Prevents Windows from automatically downloading and installing hardware driver updates.

Off
Disable Optimizations for Windowed Games

Disable Optimizations for Windowed Games

Off
Disable Fullscreen Optimizations

Disable Fullscreen Optimizations

Off
Disable Mouse Acceleration

Disable Mouse Acceleration

Off
Disable Game Mode

Disable Game Mode

Off
Disable Game Bar

Disable Game Bar

Off
Disable Captures

Disable Captures

Off
Set as DNS

Set as DNS

Expand

Google DNS

Off

Cloudflare DNS

Off

Quad9 DNS

Off

OpenDNS

Off

AdGuard DNS

Off
Choose Power Plan

Choose Power Plan

Expand

Balanced

Off

High Performance

Off

Ultimate Performance

Off
Set Services to Manual

Set Services to Manual

Starts services only when they are needed.

Off
Disable Windows Transparency

Disable Windows Transparency

Disables transparency, may improve system performance.

Off
Disable HAGS

Disable HAGS

Disables Hardware-Accelerated GPU Scheduling.

Off
Set IPv4 as Preferred

Set IPv4 as Preferred

Prefers IPv4 over IPv6, can improve latency.

Off
Disable Mouse Delay

Disable Mouse Delay

Disables the 400ms menu show and hover delay.

Off
Limit Defender CPU Usage

Limit Defender CPU Usage

Limits Defender maximum CPU usage at 25%.

Off
Disable Core Isolation

Disable Core Isolation

May improve performance at the cost of security.

Off
Disable SysMain

Disable SysMain

Disables prefetch, might improve performance at the cost of app startup time.

Off
Disable Storage Sense

Disable Storage Sense

Disables Storage Sense, stops automatic disk cleanup.

Off
Disable Search

Disable Search

Disables Windows Search, disables drive indexing.

Off
Disable Hibernation

Disable Hibernation

Not recommended on laptops.

Off
Set Classic Right Click Menu

Set Classic Right Click Menu

Restores the Windows 10 context menu on Windows 11.

Off
Disable Multiplane Overlay (MPO)

Disable Multiplane Overlay (MPO)

Disables MPO, might help with screen flickering and crashes.

Off
Add End Task to Context Menu

Add End Task to Context Menu

Off
Remove Home and Gallery from File Explorer

Remove Home and Gallery from File Explorer

Off
Move Taskbar Icons to Left

Move Taskbar Icons to Left

Off
Disable Numlock on Startup

Disable Numlock on Startup

Off
Enable Dark Mode

Enable Dark Mode

Off
Show File Extensions

Show File Extensions

Off
Disable Sticky Keys

Disable Sticky Keys

Off
Disable Snap Layout

Disable Snap Layout

Off
Enable Detailed BSOD

Enable Detailed BSOD

Off
Enable Verbose Logon

Enable Verbose Logon

Off
Select Icon
Package Manager

Chocolatey
Winget
Drivers

Drivers

Intel DSA

Off

Nvidia Driver

Off

Ryzen Chipset

Not available on Winget.

Off
Browsers

Browsers

Brave

Off

Chrome

Off

Chromium

Off

Falkon

Off

Firefox

Off

Floorp

Off

LibreWolf

Off

Opera

Off

Palemoon

Off

Thorium

Off

Tor

Off

Ungoogled

Off

Vivaldi

Off

Waterfox

Off

Zen Browser

Off
Compression

Compression

7Zip

Off

NanaZip

Off

PeaZip

Off

WinRAR

Off
Gaming

Gaming

Borderless Gaming

Off

EA App

Off

Epic Games

Off

FaceIT

Off

Geforce NOW

Off

GOG Galaxy

Off

LG Hub

Off

Minecraft

Off

Modrinth App

Off

PlayNite

Off

Prism Launcher

Off

Steam

Off

Ubisoft Connect

Off
Utilities

Utilities

1Password

Off

AnyDesk

Off

AutoHotkey

Off

BitWarden

Off

Bulk Crap Uninstaller

Off

Bulk Rename Utility

Off

CCleaner

Off

CPU-Z

Off

DropBox

Off

DDU

Off

Everything

Off

FlowLauncher

Off

FXSound

Off

Google Drive

Off

GPU-Z

Off

HWInfo

Off

HWMonitor

Off

ImgBurn

Off

JDownloader

Off

KeePass

Off

MEGASync

Off

Modern Flyouts

Off

MSI Afterburner

Off

NileSoft Shell

Off

Process Lasso

Off

Proton Drive

Off

Proton Mail

Off

Proton Pass

Off

qBitTorrent

Off

QuickLook

Off

Rainmeter

Off

Revo Uninstaller

Off

RustDesk

Off

Snappy Driver Installer

Off

StartAllBack

Off

TeamViewer

Off

TotalCommander

Off

TransluscentTB

Off

TreeSize

Off

VirtualBox

Off

WinDirStat

Off

WindHawk

Off

WingetUI

Off
Pro Tools

Pro Tools

Advanced Ip Scanner

Off

Angry Ip Scanner

Off

MullvadVPN

Off

OpenVPN

Off

ProtonVPN

Off

PuTTY

Off

SimpleWall

Off

WireShark

Off

WireGuard

Off
Microsoft Tools

Microsoft Tools

Autoruns

Off

Nuget

Off

OneDrive

Off

PowerToys

Off

PowerBI

Off

Process Monitor

Off

Visual C++ 15-22

Off

Windows Terminal

Off
Multimedia

Multimedia

AIMP

Off

Audacity

Off

Clementine

Off

DarkTable

Off

digiKam

Off

EarTrumpet

Off

EqualizerAPO

Not available on Winget.

Off

FFmpeg

Off

Flameshot

Off

foobar2000

Off

FreeCAD

Off

HandBrake

Off

Harmonoid

Not available on Chocolatey.

Off

ImageGlass

Off

iTunes

Off

Jellyfin

Off

K-Lite Codec Pack

Off

Kodi

Off

MediaMonkey

Off

MuseScore

Off

Nomacs

Off

OBS

Off

OpenShot

Off

Plex

Off

Shotcut

Off

Spicetify

Off

Spotify

Off

Stremio

Off

TagScanner

Off

Tidal

Off

VLC

Off

VoiceMeeter

Off

yt-dlp

Off
Communication

Communication

Beeper

Off

BetterBird

Off

Chatterino

Off

Discord

Off

Ferdium

Off

Hexchat

Off

Jami

Off

Linphone

Off

Signal

Off

Slack

Off

Teams

Off

Telegram

Off

Thunderbird

Off

Viber

Off

Zoom

Off

Zulip

Off
Imaging

Imaging

Blender

Off

GIMP

Off

Greenshot

Off

inkScape

Off

KdenLive

Off

Krita

Off

LightShot

Off

ShareX

Off
Documents

Documents

Anki

Off

Adobe Acrobat Reader

Off

AFFiNE

Off

FoxIt Reader

Off

Joplin

Off

LibreOffice

Off

LogSeq

Off

NAPS2

Off

Obsidian

Off

OpenOffice

Off

PDF24

Off

PDFGear

Off

PDFSam

Off

simplenote

Off

SumatraPDF

Off

WinMerge

Off

Xournal++

Off

Zotero

Off
Security

Security

Avast

Not available on Winget.

Off

AVG

Not available on Winget.

Off

BitDefender

Off

ClamAV

Off

ESET Nod32

Off

Kaspersky

Not available on Winget.

Off

MalwareBytes

Off
For Developers

For Developers

Aegisub

Off

Anaconda3

Off

Clink

Off

CMake

Off

Cursor

Off

Docker Desktop

Off

Git

Off

Git Extensions

Off

GitHub Desktop

Off

GitHub CLI

Off

Go

Off

Godot

Off

JDK 8

Off

Lazygit

Off

Miniconda

Off

Neovim

Off

NET 4.8

Off

NET 8

Off

NodeJS

Off

Notepad++

Off

Oh My Posh

Off

Postman

Off

Pulsar

Off

Python 3

Off

Rust

Off

Sublime Text

Off

Vagrant

Off

VS Code

Off

VS Codium

Off

Visual Studio

Off

WSL 2

Off

Yarn

Off

Zed

Off
# Script generated by WinScript
# Check if the script is running as admin
$ProgressPreference = "SilentlyContinue"
$ErrorActionPreference = "SilentlyContinue"
if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) { Write-Host "This script requires administrator privileges."`n"Please run WinScript as an administrator." -ForegroundColor Red; pause ; exit }
Write-Host "-- Creating a restore point" -ForegroundColor Green
Enable-ComputerRestore -Drive $env:SystemDrive ; Checkpoint-Computer -Description "RestorePoint1" -RestorePointType "MODIFY_SETTINGS"
Write-Host "-- Installing Chocolatey:" -ForegroundColor Green
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Write-Host "-- Updating Winget" -ForegroundColor Green
Write-Host "-- Running MAS" -ForegroundColor Green
irm "https://get.activated.win" | iex
Write-Host -- Installing these apps: 
Write-Host -- 
# Pause the script
Pause
# Exit the script
Stop-Process -Name explorer -Force -ErrorAction SilentlyContinue
Start-Process explorer.exe
exit
Download Script

Download Script

Copy to Clipboard

Copy to Clipboard

Presets

1) Important
Review [ALL] the scripts one by one before executing it.

2) Table
You can find a table comparing the presets here. table

3) Select
Selecting a preset will override your current settings.

Basic Preset

Recommended, good balance between privacy/performance and functionality.

Strict Preset

Heavy focus on privacy and performance, it disables some non-essential features.

Extreme Preset

Not recommended, breaks some features, use only if you know what you're doing.

English

English

Translated by Francesco Gerardi

Русский

Русский

Translated by qud0

Türkçe

Türkçe

Translated by Eyüp Şengöz

Español

Español

Translated by Damián Roig

Italiano

Italiano

Translated by Francesco Gerardi

한국어

한국어

Translated by VenusGirl (비너스걸)