Program for debloating Windows and making it faster, quieter, and more private.
Built with Python and PowerShell.
Latest release: v1.0.1 (2025-02-25). See Releases for downloads.
OrangDebloat is intended for fresh Windows 11 installations.
Before running:
- Save your work and back up important data;
- Create a System Restore Point (Control Panel → System → System Protection);
- Run the tool as Administrator.
These cautions are also noted in the repo’s current README. :contentReference[oaicite:1]{index=1}
OrangDebloat ships Python code (core app/logic) plus PowerShell scripts that perform targeted clean-ups. Based on the repo contents:
- Bloatware removal – removes preinstalled apps you don’t need;
- Privacy & telemetry tweaks – turns down unnecessary data collection;
- Microsoft Edge clean-up – dedicated script for Edge adjustments/removal (
edge.ps1
); - Windows Update controls – update-related adjustments (
updates.ps1
); - One-off clean task(s) – utility script(s) for specific quick cleanups (
del_out_one.ps1
).
This project stands on the shoulders of some great work:
- ChrisTitusTech – CTT WinUtil
- Raphire – Win11Debloat
- Adasjusk – OrangBoost
- Windows 11 (fresh installs recommended).
- Download Latest Release from GitHub:
https://github.com/InterJava-Studio/OrangDebloat/releases :contentReference[oaicite:5]{index=5} - Right-click the installer/exe (if provided) → Run as administrator.
- Follow on-screen steps. Reboot when prompted.
Use this if you prefer running the PowerShell scripts directly.
- Open PowerShell as Administrator.
- (Optional) Allow script execution for the session:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
- From the repo root, run what you need:
# Example: Edge-related clean-ups
.\edge.ps1
# Example: Update-related tweaks
.\updates.ps1
# Example: a one-off cleanup task
.\del_out_one.ps1
- Reboot after changes.
Always review a script before running it, and only execute what you actually want.
The repository includes /src for Python code and standalone .ps1 scripts in the root. (GitHub)
# 1) Clone
git clone https://github.com/InterJava-Studio/OrangDebloat.git
cd OrangDebloat
# 2) (Optional) Create a venv for Python-side tooling
python -m venv .venv
# Windows:
. .venv\Scripts\activate
# Linux/macOS (dev only):
source .venv/bin/activate
# 3) Install your Python deps (if a requirements.txt is present, use it)
# pip install -r requirements.txt
# 4) Develop / package
# Use your preferred builder (e.g., PyInstaller) if distributing a single EXE.
- Best option: use the System Restore Point you created earlier.
- Apps removed via debloat can typically be reinstalled from Microsoft Store or via winget.
- If you add a dedicated “revert” script, link it here for one-click restoration.
OrangDebloat/
├─ src/ # Python app/logic (primary language in repo)
├─ edge.ps1 # Microsoft Edge adjustments/removal
├─ updates.ps1 # Windows Update tweaks
├─ del_out_one.ps1 # One-off cleanup task
├─ LICENSE # GPL-3.0
└─ README.md
- Fork → create a feature branch:
git checkout -b feat/my-change
- Make changes with clear commit messages
- Open a PR with screenshots/logs when relevant
This project is licensed under the GPL-3.0 License. See LICENSE. (GitHub)