Download
Windows 10 · 11 · one executable, no install

The file will not go away?
Start with the cause

“The action can't be completed because the file is open in another program.” LetGoFile tells you exactly which program that is, and resolves it in the safest order.

About 13 MB · no install · administrator rights only when truly needed

If antivirus or company policy blocks the .exe, take the .zip instead.

PROJECTTEAMFORYOU · EXE SHA-256 3e796c739d16a24103763e06899a836c722432bd257132bfc22f429d2d5c3e31 · ZIP SHA-256 3b63b530d3004fb31931ef6050218d2934af101a52a37771989a75b9ff0c6f16

The LetGoFile window: the cause of the lock, the list of holding processes, and the suggested order

Drop a file and the cause, the error code and the holding process all appear on one screen.

Restart Manager — the official API first System handle scan 보조 엔진 4 steps 안전 처리 over 260 characters 긴 경로 지원 Activity log 전부 기록
Why it was made

Explorer only says “no”

It does not say why, or what would help. So you close things one by one and end up restarting.

🔒

In use by another program

It does not tell you which program. LetGoFile shows the name, PID, path and user.

Permission is needed

Running as administrator often changes nothing, because permission was never the real cause.

📁

The path is too long

A folder past 260 characters cannot be opened or deleted in Explorer. It cannot even be renamed.

How it works

Drop it, see it, solve it

Drag a file or folder onto the window and LetGoFile guides the rest. Several at once is fine.

1

Drag and drop

Drop it on the window, or straight onto the executable's icon.

Drop a file or folder here
2

Diagnose the cause

It actually tries to open the file for deletion, and puts the Windows error code into plain words.

Cannot be deleted · error 32
3

See what is holding it

Restart Manager finds the program that is holding the file.

Cause: chrome.exe (PID 8124)
4

Handled in a safe order

Only the suggested step is highlighted in blue. Press that one.

close and delete → unlock → restart
What it diagnoses

It tells you what is blocking it

Instead of “unknown error”, it gives a different answer for each cause. The error code is shown alongside, not hidden.

DiagnoseWindows codeWhat LetGoFile does
Used by another process32 · 33 · 1224Finds and shows the holding program, then closes or ends it after you confirm, and deletes
Not enough permission5Separates a real permission problem from a lock, names the owner, and elevates only at the moment it is needed
Read-only5Clears read-only, hidden and system attributes, then deletes (inside folders too)
Long path206Reaches past the 260-character limit with the long-path prefix
Syncing32Detects OneDrive, Dropbox and Google Drive, and warns about interrupted uploads
Locked by a security program32Says a scan is running and suggests waiting. Protected security processes are not ended.
System protected5Windows·Program Files 안의 항목은 Refuses to handle it at all
Cloud-only fileSays the file has not been downloaded locally
Network path53 · 64Tells a disconnected NAS or shared folder apart
Target missing2 · 3Tells apart “already deleted” from “too long a path to see”
Admin console

What was done stays, and can be looked at again

LetGoFile.exe admin opens a browser view of the activity log, statistics and settings, where you can paste a path and diagnose it right away. It only opens on this PC, and it is locked with a fresh token every run.

An example of the admin console — it fills up with your real records.

Safeguards

Push gently, not hard

There is no shortage of force-delete tools. LetGoFile suggests the reversible way first, and blocks the dangerous choice outright.

Asks it to close before killing it

Restart Manager asks the program politely to close. If it has unsaved work it stays open and says so.

System files are left alone

Windows, System32, Program Files and drive roots are refused. Links that point there are followed and blocked too.

Core processes cannot be ended

csrss, lsass and winlogon have the button itself disabled. Protected security processes such as Defender are not even attempted.

It does not end the wrong process

PIDs get reused. Just before ending one, the creation time and name are checked again — if they changed in the meantime, it stops.

A link is deleted as a link

When a junction or symbolic link is deleted, the folder it points to is left alone. It does not follow the link and empty someone else's files.

Wildcards are not accepted

The Windows Recycle Bin API expands *. A single path could sweep a whole folder in, so it is refused at every entrance.

Everything done is recorded

Time, path, operation, process, result and error code are kept. Visible in the window and in the admin console.

Command line

The same executable works without a window

Drop it straight into a script or a batch job. Called from cmd, the result prints in that window.

# only find the cause (changes nothing)
LetGoFile.exe diagnose "D:\작업\보고서.xlsx"

# who is holding it
LetGoFile.exe who "D:\작업\보고서.xlsx"

# work through the order that fits the diagnosis
LetGoFile.exe delete "D:\작업\보고서.xlsx"

# skip the warnings and end the holding processes too
LetGoFile.exe delete "D:\작업\보고서.xlsx" --force

# schedule a delete for after the restart (administrator)
LetGoFile.exe --admin reboot "D:\작업\고집센폴더"

# open the admin console · activity log
LetGoFile.exe admin
LetGoFile.exe log -n 50
FAQ

Frequently asked questions

Do I need to install it?

No. Download the single LetGoFile.exe and run it. Carry it on a USB stick if you like. It does not touch the registry; all it leaves behind is the activity log and a settings file.

Do I really need administrator rights?

Usually not. Only for scheduling a delete after the restart, and for items owned by another account — and then the window elevates with one button.

What if I delete something important by mistake?

Moving to the Recycle Bin is the default suggestion. A permanent delete asks once more and says it cannot be undone. Files inside Windows system folders are not touched at all.

Won't ending a process lose what I was working on?

So it asks the program to close first (close and delete). If there is unsaved work the program stays open. Force-ending comes after that, and for programs with something to lose — Office, editors — it asks first.

Does it work with Korean paths, network drives and OneDrive folders?

All of them. Paths with Korean and spaces, and paths past 260 characters, are handled as they are; NAS and shared folders are reported with their connection state. Cloud folders are checked for an upload in progress first.

Can the admin console be reached from outside?

No. It binds to 127.0.0.1 (this PC) only, and needs a one-time token created afresh each run. Requests from other sites' scripts, and requests arriving under a different name, are refused.

What if my antivirus calls it suspicious?

The executable is code-signed — you can see the publisher on the “Digital Signatures” tab of the file's properties. A signature does not create SmartScreen reputation on its own, though, so the warning can still appear until enough downloads have piled up. When it does, continue with “More info → Run anyway”. A program that handles files and ends processes trips antivirus heuristics easily.

If a file is stuck right now

Download it and drop the file on top. It starts with the cause.

Windows 10 / 11 (64-bit) · about 13 MB

If antivirus or company policy blocks the .exe, take the .zip instead.