ContextCleaner: see every entry in the Windows 11 right-click menu, and which app added it — on the Microsoft Store.

Last updated:

Guided workflow variation

Remove Git Bash Herewithout reinstalling Git.

The Git for Windows installer offers these entries as a checkbox at install time and no way back afterwards. They are classic shell registrations on folder classes, and they can be hidden without touching your Git installation.

ContextCleaner finds the Git Bash Here and Git GUI Here entries, shows the registration behind each, and hides them reversibly — leaving Git itself completely untouched.

Pay once. Own it forever.

One-time purchase on the Microsoft Store · No subscription · Instant install

Buy through the Microsoft Store—instant install, automatic updates, and a Microsoft receipt for easy expensing. No account needed on our site, and no subscription on Store purchases.

Full ContextCleaner overview
One-time purchase No telemetry Local-first

windows 11 & 10 · no regedit · snapshot before every apply · no network requests

If this sounds like your week

The installer asked once, and you cannot change your mind.

Git for Windows presents Windows Explorer integration as an install-time option. If you accepted it — or used a default that did — you get Git Bash Here and usually Git GUI Here on every folder and every folder background, forever. There is no setting in Git, and no toggle in Windows, to turn them off afterwards.

Where tooling usually breaks

Reinstalling to change a checkbox is a bad trade.

The common advice is to rerun the installer and deselect the integration. That means a reinstall to change a cosmetic preference, it does not always clean up reliably, and on a machine with a configured Git setup it is more disruption than the problem warrants. The alternative offered is deleting registry keys under folder classes, which is exactly the kind of edit where deleting the wrong thing has real consequences.

Where ContextCleaner lands

Hide the entries, keep the installation.

These are ordinary classic shell verbs, so ContextCleaner handles them the same way as any other: it shows both entries with the registration each came from and the click contexts they apply to, and hides them by marking the verb rather than removing it. Git is untouched — the command line, your configuration, and everything else about the installation are unaffected, because nothing about Git itself was modified. Re-enabling clears the marker and both entries come back.

Pay once. Own it forever.

One-time purchase on the Microsoft Store · No subscription · Instant install

Buy through the Microsoft Store—instant install, automatic updates, and a Microsoft receipt for easy expensing. No account needed on our site, and no subscription on Store purchases.

Learn more about ContextCleaner

windows 11 & 10 · no regedit · snapshot before every apply · no network requests

What you get

Feature highlights

Sees all four menu surfaces

Classic commands, the COM add-ons installed apps register, Windows 11 modern and packaged items, and the New submenu—together in one searchable list.

Shows where every entry came from

Each row names the app, DLL, or package behind it, where it was discovered, and which file types it applies to.

Remove one or clear the whole view

Flip a single toggle, multi-select a batch, or remove every third-party entry in the current view with one button.

A dedicated New menu cleanup

Turn off the document types you never create. The file type keeps working—only the New-menu shortcut goes away, and it is a reversible rename.

Review before anything is written

Changes stage as pending until you press Apply, and machine-wide edits are batched into a single administrator prompt per apply.

Undo that survives restarts

Undo and redo are stored on disk rather than in memory—up to 25 steps each—alongside one-click snapshot restore.

A verifiable record of every change

A hash-chained (SHA-256) local audit log with a one-tap integrity check that reports the exact entry where the chain broke.

Private by default

No network requests at all, no account, no ads, no third-party analytics. Diagnostics exports replace personal folder names first.

Especially when

  • Remove entries from the Windows 11 right-click menu without opening Registry Editor yourself
  • Find out which app added a right-click entry, and why deleting a registry key did not remove it
  • Clean up the right-click New submenu without breaking the underlying file types

Who benefits

Real-world scenarios

The terminal-first developer

You open a terminal from your editor or a launcher and have never once used Git Bash Here, but it is on every folder you right-click.

You find both Git entries, hide them, and apply. Git and your workflow are unchanged; the folder menu is two entries shorter.

The half-wanted pair

Git Bash Here is occasionally handy but Git GUI Here is not something you will ever open.

They are separate registrations, so hide one and keep the other. Or move the one you rarely use into "Show more options" rather than hiding it.

The empty-space duplicate

The entries appear both on folders and when right-clicking empty space inside a folder, which feels like twice the clutter.

Those are separate registrations on different classes. Each row shows which context it applies to, so you can hide both or just one.

Deep dive

Where the Git entries are registered, and why there are more than you think

Git for Windows adds its Explorer integration as classic shell verbs, which is the traditional and most straightforward mechanism — good news, because it makes them fully manageable without any special handling.

What surprises people is the count. "Git Bash Here" is not one registration. To appear both when you right-click a folder and when you right-click the empty background inside a folder, it must be registered against more than one class, because Windows treats those as different things you clicked. Folder, directory, and directory-background are distinct classes with separate registrations. Add "Git GUI Here" and you have several registrations producing what feels like two menu entries. This is precisely why partial manual removal is such a common outcome: someone deletes the folder registration, the entry vanishes on folders, and it is still there on empty space, which reads as the removal having failed.

ContextCleaner lists each registration separately and labels it with the context it applies to — files, folders, empty space, drives, other locations — so the full set is visible rather than inferred. You can hide all of them, or keep the context where the entry is actually useful and drop the rest.

The method used is marking the verb hidden rather than deleting the registration. The registration and its command line remain exactly as Git wrote them; the shell simply stops drawing the entry. This has a practical advantage beyond reversibility: Git updates frequently, and an updated installer that repairs or rewrites its own registrations would restore a deleted key. A hidden marker on a registration is a separate value, so it is not dislodged by a routine reinstall in the same way. If a major upgrade does re-register from scratch, the entries reappear as new rows in the list and can be hidden again in one change.

One detail on placement: since these are classic verbs, they are also eligible for the one placement control Windows exposes. If you use Git Bash Here occasionally, moving it into "Show more options" keeps it available behind one extra click rather than removing it entirely — often the better answer for a tool you want sometimes.

Trusted by pragmatic desktop users

Built for people who prefer tools that stay local.

Real workflows: focus timers that stay visible, batches that never leave the disk, and renames you can rewind.

Customer review 01

PinPoint: Always On Top saves me so much time as I can organize all my report materials without having to flip between windows or tabs. I love the fact that it is straightforward and simple.

Senior Accountant · Manufacturing Company · United States · PinPoint Reviewed About PinPoint
Customer review 02

I used to get so frustrated when my Taskbar would freeze and disappear. Taskbar Sentinel has eliminated that pain without subjecting me to another subscription.

Darren · Calgary, Alberta, Canada · Taskbar Sentinel Reviewed About Taskbar Sentinel
Customer review 03

OpticBatch and MetaForge are a lifesaver for me as a person with a passion for photography. They give me the ability to stay organized and keep personal information confidential when I post pictures online.

Sherri · United States · OpticBatch & MetaForge Reviewed Browse the full catalog

Quotes are shown with customer permission; names and locations appear as reviewers provided them.

Our Core Moat

Engineered to respect your system boundaries.

System Resource Monitor (Idle State Comparison)
Automata Labs low idle memory footprint compared to generic Electron applications

Lightweight Native Stack

Compiled Rust core wrapped inside an optimized Tauri shell. No heavy background node loops or duplicate Chromium engines cooking your memory footprint (<25MB idle RAM).

100% Local-First Privacy

Executes entirely on-device with full offline isolation. Absolute zero background telemetry policies, no metrics aggregation, and zero mandatory cloud-sync accounts.

Perpetual Fallback Licenses

Pay a single, clear one-time purchase price. Own your specific native software utility execution tier permanently without artificial subscription paywalls or ongoing usage tax.

FAQ

Straight answers—no glossary dump

How do I remove Git Bash Here from the right-click menu?

They are classic shell verbs registered by Git for Windows. ContextCleaner lists them and hides them by marking the verb rather than deleting it, so Git keeps working and re-enabling restores them. No reinstall and no registry editing.

Does hiding these entries affect Git itself?

No. Nothing about the Git installation is modified — the registration and its command line are left as Git wrote them, and the shell simply stops drawing the entry. The command line, your configuration, and everything else work exactly as before.

Why does the entry still appear after I removed it once?

Because it is registered against more than one class. Appearing on both a folder and the empty space inside a folder requires separate registrations, so removing one leaves the others. ContextCleaner shows each with the context it applies to.

Do I have to reinstall Git to get rid of them?

No. That is the usual advice and it is unnecessary — a reinstall to change a cosmetic preference, which does not always clean up reliably anyway. Hiding the entries achieves the same result and is reversible.

What does it need to run?

Windows 11 or Windows 10, and the Microsoft Edge WebView2 runtime, which is already present on virtually all Windows 11 PCs. ContextCleaner does not install WebView2 for you. It runs as a standard user; only machine-wide entries need administrator approval, requested once per apply.

Is it private, and how do I get it?

ContextCleaner makes no network requests at all — it requests no networking permission from Windows, so there is no telemetry, no analytics, no ads, and no account. Snapshots and change history stay on your PC. It is a one-time purchase on the Microsoft Store; use the Microsoft Store button on this page for the current listing and price.

Every right-click entry,
and the app that put it there.

ContextCleaner scans all four surfaces Windows builds the right-click menu from—classic commands, app add-ons, Windows 11 modern and packaged items, and the New submenu—names the app behind each entry, and lets you remove what you never use without opening Registry Editor. A snapshot is written before each apply, and undo survives restarts.

Pay once. Own it forever.

One-time purchase on the Microsoft Store · No subscription · Instant install

Buy through the Microsoft Store—instant install, automatic updates, and a Microsoft receipt for easy expensing. No account needed on our site, and no subscription on Store purchases.

Open full product page

Technical specifications

Technical specifications for procurement

Spec Implementation
Data Sovereignty Menu edits, snapshots, and the full change history stay on your PC; diagnostics exports replace personal folder names first
Telemetry Status None; no account, no ads, no third-party analytics
Core Runtime Tauri 2 + Rust native Windows app; requires the Microsoft Edge WebView2 runtime, which it does not install for you
Network Requirements Makes no network requests at all and requests no networking permission from Windows
Deployment Compatibility Windows 11 and Windows 10; no version gating, so Windows 10 simply shows fewer modern and packaged entries. Microsoft Store
Scope All four menu surfaces: classic commands, COM app add-ons, Windows 11 modern and packaged items, and the New submenu
Provenance Each entry names the app, DLL, or package behind it, where it was discovered, and the file types it applies to
Reversibility Snapshot written before each apply (the apply stops if it cannot be saved), one-click restore, and disk-persisted undo and redo up to 25 steps each
Guardrails Entries File Explorer depends on are protected from removal even by bulk actions; machine-wide edits use one administrator prompt per apply
Accountability Tamper-evident, hash-chained (SHA-256) audit log with one-tap integrity verification, stored only on your PC
Access System tray presence with a customizable hotkey and Ctrl+K quick actions across 14 rebindable shortcuts
Approximate size 30 MB installed or less