๐Ÿงป

WHO'S IN THE BATHROOM!?

Because when a file is locked, somebody is hogging the porcelain.

The Scenario

You try to delete a temporary build directory, or move a stray asset folder, and Windows hits you with that infuriating, mysterious corporate wall of text:

Folder In Use

The action can't be completed because the folder or a file in it is open in another program.

SuperDuperComplexProject
Date created: 6/15/2026 2:58 AM

Which program?! Windows knows, but it won't tell you. It just sits there, blank-faced, offering a "Try Again" button that does absolutely nothing. Someone is locked inside that folder, reading the back of a shampoo bottle, and they refuse to come out.

System Features

๐Ÿ” Knock on the Door

Right-click any stubborn folder or file, select "Find Locking Processes", and violently query the internal Win32 kernel handle tables using completely isolated background threads to see exactly who is occupying the space.

โšก The "Flush" Option

An inline, targeted PROCESS_TERMINATE signal that forcefully evicts the single offending program right down the pipe so you can get back to work instantly.

๐Ÿšจ The Nuclear Flush (KILL ALL)

The ultimate architectural dynamic clearance tool. Evicts every single process currently locking your file asset simultaneously. Warning: Do not use if Windows Explorer itself is the one hiding out in there, unless you enjoy desktop environment updates via system reboots.

Interactive Simulator

Test your containment clearing reflexes below. Knock on the door and clear out the stalls!

The bathroom appears to be empty. Click scan to knock on the stall doors...

One-Click Portability Pipeline

No installer wizards, no telemetry, no bloatware. Just raw, unadulterated automation scripts for rapid deployment:

Install.bat
@echo off
net session >nul 2>&1 || (echo Run as Admin! && pause && exit /b)
set "DIR=%~dp0"
if "%DIR:~-1%"=="\" set "DIR=%DIR:~0,-1%"
regsvr32.exe /s "%DIR%\WhosInTheBathroomContextMenu.dll"
reg add "HKLM\Software\WhosInTheBathroom" /v "HelperPath" /t REG_SZ /d "%DIR%\WhosInTheBathroomHelper.exe" /f
echo Installed successfully!
Uninstall.bat
@echo off
net session >nul 2>&1 || (echo Run as Admin! && pause && exit /b)
set "DIR=%~dp0"
if "%DIR:~-1%"=="\" set "DIR=%DIR:~0,-1%"
regsvr32.exe /u /s "%DIR%\WhosInTheBathroomContextMenu.dll"
reg delete "HKLM\Software\WhosInTheBathroom" /f
echo Uninstalled completely!