Files
2026-07-21 09:57:38 +02:00

12 KiB

Kawa's Bloat Remover - Complete Index

Complete toolkit for removing manufacturer bloatware from Windows PCs.

Repository: https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover


📚 Documentation Map

For First-Time Users

Start here:

  1. QUICKSTART.md - Copy-paste commands and go (5 min read)
  2. REMOTE_QUICK_COMMANDS.md - All commands in one file (1 min reference)

For Detailed Information

  1. README.md - Complete technical documentation (comprehensive)
  2. REMOTE_EXECUTION.md - How to run from internet (detailed guide)
  3. BLOATWARE_LIST.md - What gets removed (96 items listed)

For Administrators & Deployment

  1. MANIFEST.md - Script inventory and specifications
  2. REMOTE_EXECUTION.md - Deployment to multiple PCs

Reference Documents

  • INDEX.md - This file (navigation guide)

🚀 Quick Start - 30 Seconds

Run Right Now (From Internet, No Download)

powershell -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; Invoke-Expression(Invoke-WebRequest -Uri 'https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Remove-AllBloat.ps1' -UseBasicParsing).Content"

That's it! Opens PowerShell → Copy command → Paste → Press Enter → Done


📋 All Available Scripts

Core Removal Scripts (Run These)

Script Purpose Type
Remove-AllBloat.ps1 Remove ALL bloatware (HP, Lenovo, ASUS, Dell) Recommended
Remove-HPBloat.ps1 HP only Manufacturer-Specific
Remove-LenovoBloat.ps1 Lenovo only Manufacturer-Specific
Remove-ASUSBloat.ps1 ASUS only Manufacturer-Specific
Remove-DellBloat.ps1 Dell only Manufacturer-Specific

Diagnostic Scripts (Use Before/After)

Script Purpose Type
Scan-Bloatware.ps1 Preview what will be removed Diagnostic
Verify-Removal.ps1 Confirm bloatware is gone Verification

Deployment & Automation Scripts

Script Purpose Type
Deploy-ScheduledTask.ps1 Schedule auto-cleanup Deployment
Deploy-ToRemote.ps1 Push to multiple PCs Deployment
Remote-Launch.ps1 Launch from internet with parameters Launcher
Run-AllBloat.bat Silent batch wrapper Wrapper
Launch-Remote.bat Remote batch wrapper Wrapper

🎯 Choose Your Path

Path 1: "Just Do It" (Simplest)

Time: 5 minutes
Reading: Just copy-paste

  1. Read: REMOTE_QUICK_COMMANDS.md (1 min)
  2. Copy first command (Remove-AllBloat)
  3. Run in PowerShell (Admin)
  4. Done!

Time: 15 minutes
Reading: Quick Start guide + Scan before removal

  1. Read: QUICKSTART.md (5 min)
  2. Run: Scan-Bloatware to see what exists (5 min)
  3. Run: Remove-AllBloat (5 min)
  4. Run: Verify-Removal to confirm (5 min)

Path 3: "Understand Everything" (Thorough)

Time: 1 hour
Reading: All documentation + detailed exploration

  1. Read: README.md - Full technical guide (20 min)
  2. Read: BLOATWARE_LIST.md - What's being removed (10 min)
  3. Read: REMOTE_EXECUTION.md - How remote works (15 min)
  4. Execute with understanding (15 min)

Path 4: "Manage Multiple PCs" (IT/Admin)

Time: 30 minutes
Reading: Deployment guides

  1. Read: MANIFEST.md - Overview (10 min)
  2. Read: REMOTE_EXECUTION.md - Deployment section (15 min)
  3. Deploy using chosen method (5 min)

🌐 Remote Execution (Internet-Based)

Why Remote Execution?

  • No download needed
  • No file storage
  • Always latest version
  • Easy to share
  • Nothing to install

How to Access

Use the raw Git URLs:

https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/{script-name}

Example URLs

  • Remove All: https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Remove-AllBloat.ps1
  • Remove HP: https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Remove-HPBloat.ps1
  • Scan: https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Scan-Bloatware.ps1

See REMOTE_EXECUTION.md for all URLs and detailed instructions.


📊 What Gets Removed

Summary

  • 62 Applications (bloatware programs)
  • 20 Windows Services (background processes)
  • 14 Installation Directories (program folders)
  • Total: 96 items

By Manufacturer

  • HP: 22 items (Support Assistant, drivers, utilities)
  • Lenovo: 24 items (Vantage, Power Management, OneKey)
  • ASUS: 25 items (Live Update, WebStorage, GameVisual)
  • Dell: 25 items (SupportAssist, Optimizer, Command Update)

See Details

Read: BLOATWARE_LIST.md for complete itemized list


Best Practice: 3-Step Process

Step 1: Scan (See What Will Happen)

powershell -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; Invoke-Expression(Invoke-WebRequest -Uri 'https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Scan-Bloatware.ps1' -UseBasicParsing).Content"

Step 2: Remove (Execute Removal)

powershell -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; Invoke-Expression(Invoke-WebRequest -Uri 'https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Remove-AllBloat.ps1' -UseBasicParsing).Content"

Step 3: Verify (Confirm Success)

powershell -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; Invoke-Expression(Invoke-WebRequest -Uri 'https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover/raw/main/Verify-Removal.ps1' -UseBasicParsing).Content"

🔒 Safety

What's Safe

Removes only manufacturer bloatware
Doesn't touch Windows system files
Doesn't delete user data
Doesn't disable critical drivers
Scripts are version-controlled in Git

Verification


🎯 Use Cases

"I want to clean my personal PC"

→ Read QUICKSTART.md
→ Run Remove-AllBloat.ps1 remotely

"I want to remove HP bloatware only"

→ Use REMOTE_QUICK_COMMANDS.md
→ Copy HP-only command

"I want to understand what will be removed"

→ Read BLOATWARE_LIST.md
→ Run Scan-Bloatware.ps1

"I'm an IT admin managing multiple PCs"

→ Read REMOTE_EXECUTION.md (Deployment section)
→ Use Deploy-ToRemote.ps1 or Group Policy

"I want it to run automatically"

→ Use Deploy-ScheduledTask.ps1

"I don't have admin rights"

→ Scripts will auto-elevate, or ask your admin for elevation


Document Purpose Length Audience
QUICKSTART.md Fast start guide 5 min All users
REMOTE_QUICK_COMMANDS.md Command reference 1 min Busy users
README.md Full technical docs 20 min Detailed readers
REMOTE_EXECUTION.md Remote setup guide 15 min Internet users
BLOATWARE_LIST.md Complete item list 10 min Auditors
MANIFEST.md Script inventory 10 min Administrators
INDEX.md Navigation (this file) 5 min All users

🔧 Execution Methods

Method 1: Remote (From Internet)

powershell -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; Invoke-Expression(Invoke-WebRequest -Uri 'URL' -UseBasicParsing).Content"

Best for: First-time users, single PC, always up-to-date

Method 2: Local File

powershell -ExecutionPolicy Bypass -File "Remove-AllBloat.ps1"

Best for: Offline systems, repeated use, no internet

Method 3: Batch Wrapper

Run-AllBloat.bat

Best for: Non-technical users, automated deployment

Method 4: Task Scheduler

Scheduled execution
Best for: Periodic cleanup, automatic updates

Method 5: Group Policy

Centralized deployment
Best for: Enterprise environments


FAQ

Q: Do I need to download anything?
A: No! Use remote execution. See REMOTE_QUICK_COMMANDS.md

Q: What if I don't have internet?
A: Download the files first. All scripts work offline.

Q: Is it safe?
A: Yes! Only removes bloatware, not system files. See BLOATWARE_LIST.md for what's removed.

Q: Will it break my system?
A: No. These are optional bloatware apps, not required for Windows.

Q: Can I undo it?
A: Yes, reinstall from manufacturer websites if needed.

Q: What if something goes wrong?
A: Reboot and use System Restore, or reinstall the removed applications.

Q: How much disk space do I free up?
A: 3-6 GB per system, depending on what was installed.


Link Description
Repository Home Main project page
Issues Report bugs
Commits View changes
Branches Version branches

📞 Support Resources

  1. Documentation: Read relevant .md file (see above)
  2. Scripts: Check inline comments in .ps1 files
  3. Troubleshooting: See QUICKSTART.md or README.md sections
  4. Repository: https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover

📈 Project Stats

  • Total Scripts: 14 (5 removal, 2 diagnostic, 7 deployment/wrapper)
  • Total Documentation: 7 files
  • Lines of Code: ~2,500
  • Bloatware Items: 96 (62 apps, 20 services, 14 directories)
  • Manufacturers: 4 (HP, Lenovo, ASUS, Dell)
  • Repository: Public
  • License: Open Source
  • Language: PowerShell

🚀 Getting Started

First Time User? Start Here:

  1. Open this file
  2. Read "Quick Start - 30 Seconds" section
  3. Copy the command
  4. Open PowerShell as Admin
  5. Paste and run
  6. Done!

Want More Details?

Want to Deploy to Many PCs?

Want to Know What's Removed?


📅 Version Information

  • Toolkit Version: 1.0
  • Created: 2026-07-21
  • Last Updated: 2026-07-21
  • Maintenance: Actively maintained
  • Support: Community

Start with: QUICKSTART.md or REMOTE_QUICK_COMMANDS.md

Repository: https://git.azuze.fr/kawa/Kawa-s-Bloat-Remover