git404hub

what is wintrash fr?

hasoftware/wintrash — explained in plain English

Analysis updated 2026-05-18

211PowerShellAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A single PowerShell script that scans Windows for 18 kinds of leftover app clutter and lets you clean them interactively with backups.

vibe map

mindmap
  root((WinTrash))
    What it does
      Scans 18 leftover types
      Interactive checkbox cleanup
      Backs up before deleting
    Tech stack
      PowerShell
      Windows Registry
      Scheduled Tasks
    Use cases
      Remove uninstalled app leftovers
      Check Windows license status
    Audience
      Windows power users
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Clean up dead PATH entries, orphaned folders, and broken registry keys left by uninstalled apps.

VIBE 2

Check whether Windows is genuinely activated and detect signs of unauthorized activation tools.

VIBE 3

Organize loose files in the Downloads folder into category subfolders.

VIBE 4

Clear leftover developer toolchain caches like npm, Gradle, or Cargo for uninstalled tools.

what's the stack?

PowerShellWindows Registry

how it stacks up fr

hasoftware/wintrashaveyo/compressed2txtlewdm3at/pc-cartridge-system
Stars211238183
LanguagePowerShellPowerShellPowerShell
Last pushed2021-11-14
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencegeneralops devopsgeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Needs PowerShell to be unblocked and execution policy allowed for local scripts, some cleanup actions require running as administrator.

Use, modify, and share freely, including for commercial purposes, as long as you keep the copyright notice.

in plain english

WinTrash Toolkit is a single PowerShell script for Windows that scans a computer for leftover clutter from apps that were installed and later removed, such as dead entries in the system PATH, orphaned folders, broken registry keys, leftover services, and old startup entries. It covers 18 different categories of leftovers in total, including things like dead firewall rules, broken shortcuts, leftover Docker Desktop or WSL data, and security related leftovers like stale antivirus exclusions or hijacked debugger settings. The tool is built around a safety first philosophy: it only reads and reports first, then shows every removable item in an interactive checklist where the user manually selects what to clean using the space bar, and nothing is deleted until the user confirms with Enter and types yes. Every cleanup run creates a timestamped backup folder containing exported registry files, scheduled task definitions, and the original PATH value, so changes can be undone later using a built in restore option. Findings are labeled by severity, with items that are objectively broken marked High, items needing the user's judgment marked Medium, and purely informational items marked Info. Beyond the main cleanup scan, the script includes several extra utilities: comparing scan results over time to show what changed since the last run, safely clearing old temporary files, scheduling a monthly automatic scan, freeing up RAM either gently or by closing chosen applications, and organizing loose files sitting directly in the Downloads folder into categories like documents, images, and installers. There is also a read only Windows license check that verifies whether Windows is activated genuinely using Microsoft's own APIs, and separately looks for signs of common unauthorized activation tools, reporting the result without changing anything on the machine. Running it does not require administrator rights for scanning, though cleaning certain items such as services or machine wide PATH entries needs an elevated session, and the tool will tell the user when that is needed. A developer mode adds scanning for leftover caches from tools like npm, Gradle, and Cargo, and can optionally install two companion tools from the same author. The interface is available in Vietnamese, English, Chinese, and Russian, and the project is released under the MIT license.

prompts (copy fr)

prompt 1
Walk me through running WinTrash.ps1 for the first time on Windows.
prompt 2
Explain how the interactive checklist and backup system work before anything gets deleted.
prompt 3
Show me how to use the developer mode to clean up old toolchain caches.
prompt 4
Help me understand what the read only Windows license check actually looks for.

Frequently asked questions

what is wintrash fr?

A single PowerShell script that scans Windows for 18 kinds of leftover app clutter and lets you clean them interactively with backups.

What language is wintrash written in?

Mainly PowerShell. The stack also includes PowerShell, Windows Registry.

What license does wintrash use?

Use, modify, and share freely, including for commercial purposes, as long as you keep the copyright notice.

How hard is wintrash to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is wintrash for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.