Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/flick9000/winscript/llms.txt

Use this file to discover all available pages before exploring further.

Winscript is a lightweight, open-source desktop application for Windows that gives you full control over your operating system. Select the tweaks you want, and Winscript generates a PowerShell script you can run instantly or save for later. Whether you’re setting up a fresh install or cleaning up an existing system, Winscript covers debloating, privacy hardening, telemetry removal, performance tuning, and bulk app installation in one place.

Quickstart

Run Winscript in under a minute with a single PowerShell command

Configuration

Import and export JSON configs, use presets, and automate your setup

Script Reference

Explore every debloat, privacy, telemetry, and performance script

Unattended Setup

Generate autounattend.xml files for fully automated Windows installs

What Winscript Does

Winscript is organized into focused modules. Each module generates targeted PowerShell registry edits, service changes, or package-manager commands that you can review before running.

Debloat

Remove pre-installed apps, Xbox, OneDrive, Edge, Copilot, and Recall

Privacy

Block app access to camera, microphone, location, and 18+ permissions

Telemetry

Disable Windows, Office, NVIDIA, Adobe, VS Code, and PowerShell telemetry

Performance

Enable Ultimate Performance, tune services, reduce mouse latency

Gaming

Disable fullscreen optimizations, mouse acceleration, and Game Bar

App Installer

Bulk-install 100+ apps via Chocolatey or Winget in one script

Getting Started

1

Launch Winscript

Run the one-liner in an elevated PowerShell terminal to download and launch the latest portable version:
irm "https://winscript.cc/irm" | iex
2

Pick your tweaks

Use the GUI to select individual scripts from Debloat, Privacy, Telemetry, Performance, Gaming, and more. Each option shows a description of what it does before you apply it.
3

Generate and run your script

Click Run Script to execute your selections immediately, or Download Script to save the generated PowerShell file and run it later.
4

Save your configuration

Export your selections as a JSON file for reuse. Import it on any machine with winscript.exe -i config.json or through the GUI’s Import button.
Winscript requires administrator privileges to apply most tweaks. Run your terminal as Administrator before launching.

Presets

Not sure where to start? Winscript ships with three curated presets covering the most commonly recommended tweaks:
PresetBest for
BasicA safe first pass — telemetry, performance basics, and common annoyances
StrictDeeper privacy and debloating for most users
ExtremeAggressive cleanup for advanced users who want maximum control
See Presets for the full list of scripts included in each tier.

Build docs developers (and LLMs) love