A utility for checking which processes are using a specific file or folder, directly from the Windows context menu.
- Adds context menu entries for files and folders:
- 🧩
Find which process is using this file - 📂
Find which process is using this folder
- 🧩
- Uses Sysinternals'
handle.exeto detect file locks - Displays the process name, PID, and full executable path
- Includes a cleanup shortcut to remove the context menu entries
-
Run the
configure.bat
This sets up the context menu entries. -
Right-click a file or folder → choose the new context menu item
The utility will open and show the processes that are locking the file or folder.
To uninstall/remove the context menu entries, run the cleanup (run before deleting the utility).bat
This will safely remove all registry entries.
After that, it's safe to delete the utility folder.
Due to UI changes in Windows 11, context menu entries may appear under "Show more options" (Shift + Right Click).
This is a Windows limitation and cannot be bypassed via registry keys alone.
- This utility uses
handle.exefrom Microsoft Sysinternals handle.exeand its EULA are included unmodified- This utility does not modify or redistribute the Sysinternals binary in any altered form
No data is sent or collected. All operations happen locally on your machine.
You can safely move the utility's folder. Just re-run the configure.bat after moving it.
Some browsers (like Microsoft Edge or Google Chrome) may block the download of this utility's archive. This is a false positive — a precaution triggered by the presence of batch files.
The utility is fully open-source, contains no networking code, and does not collect any data.
How to proceed:
- Download the files manually from this repository
- Or clone the repository using
git clone
Feel free to reach out with suggestions, questions, or improvements:
Enjoy!