flick9000

winscript

WinScript is an open-source Windows tweak generator that builds PowerShell scripts for debloating, privacy, performance tuning, and bulk app installation from the options you pick.

v2.27.1
Published at
17d ago
2,941
Stars
119,247
Download
Synced at
8d ago

Latest release

v2.27.1Oct 11, 2026, 07:37 PM
Downloads slow? Switch the source anytime above

README

Project Overview

WinScript is a lightweight, easy-to-use Windows optimization tool: pick tweaks in a visual interface and it generates the matching PowerShell script for you. It covers four scenarios — debloating, privacy, performance, and app installation. You can uninstall preinstalled apps and components, disable telemetry and background syncing, enable the Ultimate Performance plan, and bulk install favorite apps. All scripts run locally and are fully reviewable, making it ideal for fresh Windows setup.

Item Value
Platform Windows 10/11
Type Script generator
Language TypeScript
License GPL-3.0

Pick options, get a PowerShell script, and finish Windows cleanup in one pass.

Key Features

  • Debloat: uninstall Microsoft Store, OneDrive, Copilot, Edge, and other preinstalled components; disable Widgets and Recall
  • Privacy: turn off telemetry across Windows, Office, and Search; restrict app permissions and background sync, including third-party collection by Adobe, VS Code, and Nvidia
  • Performance: enable the Ultimate Performance plan, reduce mouse input delay, disable Superfetch and Storage Sense, tune Defender CPU usage
  • App installer: pick from a catalog of popular apps and generate Chocolatey or Winget install scripts
  • Unattended setup: build a custom autounattend.xml to bypass Win11 hardware checks, create local accounts, and run your script after install
  • Config import: pass -i to load a configuration file and reuse a previous setup

Target Audience

  • Users setting up a fresh Windows install
  • Privacy-conscious power users
  • Technicians provisioning machines in batches
  • Users who want one-click app installation

Quick Start

  1. Run directly in PowerShell
    irm 'https://winscript.cc/irm' | iex
    or install via Winget
    winget install winscript
  2. Open the interface and select debloat, privacy, performance, and app options
  3. Generate and run the script, then wait for the tweaks to apply
  4. To reuse a configuration, launch
    .\winscript.exe -i /path/to/config.json

Core Advantages

  • What you see is what runs: every tweak maps to readable PowerShell commands you can review first
  • One-stop coverage: debloat, privacy, performance, and installs in a single interface
  • Unattended ready: pair with autounattend.xml to automate from OS install to tuning

System Requirements

Item Requirement
OS Windows 10/11
Run mode Local executable or PowerShell one-liner
Package manager Winget or Chocolatey, as preferred

Notes

  • Irreversible actions: uninstalling components and changing services can affect functionality; review each option first
  • Security trade-offs: tweaking Defender and telemetry changes protection levels; choose deliberately
  • Code signing: releases are signed for free via SignPath, so the source can be verified at install time

Release history

Sort