Now and again, anomalies occur within Windows to prevent file or folder deletion or renaming. Every operating system in existence experiences some glitches from time to time. So, we will show you how to force delete a file in Windows quickly and easily.
- How To Force Delete A File In Windows
- How you would normally delete a file
- Causes for locked files
- Using the command prompt
- Use third-party software
How To Force Delete A File In Windows
The easiest way to force delete a file in Windows is by deleting it using the del /f command in the Command Prompt with administrator privileges. Another way is to gain ownership back. If all fails, you need a third-party application like LockHunter.
I’m guessing by this stage, you’ve tried deleting a file, and it won’t budge. It’s not only frustrating but a little concerning at the same time.
You may also notice that the very same file likely cannot be moved, renamed, deleted, or altered in any way. It’s the same thing when trying to modify the file attributes.
But don’t worry, I will guide you through a robust set of methods to get rid of those pesky files for good.
Important: Please backup your files before deleting anything. At the very least, create a second copy of your files or folders into a zip file and move them elsewhere.
How you would normally delete a file
There are a few ways you can delete files in Windows. And I’m sure you have your go-to method.
But here is a short mention of a few different ways:
- Right-click on the file in Windows File Explorer and left-click on delete.
- Same as method one, while holding down the Shift key to bypass the recycle bin and get rid of it completely the first time.
- By selecting it in Windows Files Explorer and pressing the Del key on your keyboard.
- Entering a command in the Command Prompt.
- Third-party software.
Causes for locked files
While this can be a complicated topic to discuss and deserves another article to cover the subject adequately, we will touch on a few points nonetheless.
A program is using the file
One of the more common causes is when a currently running program is busy with the file.
For example, you’ve been editing a text file with Notepad and minimized Notepad. Finally, you decide that you don’t want the file any longer, so you open up Windows File Explorer and go to delete, only to find that you can’t.
Until you close Notepad, you won’t be able to delete it. Sometimes you must force quit a program first if it is frozen or running in the background.
So, to save you some time, try to close all applications until you have nothing open and attempt to delete the file(s) again.
If it works, you won’t need further steps to fix the problem.
You don’t have sufficient rights with your user account
This sometimes happens after transferring a drive from another computer with files left behind.
The file may have ownership rights for another user and be configured to have little control by users other than the original user account.
Whatever the reason was for your specific usage rights issue, you’ll need to get ownership back to fix the problem quickly.
To do this, add the following to your Registry:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="Take Ownership" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Take Ownership" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
If you are unsure how to do this, you can download this file:
After you have downloaded it, unzip it and run it. Confirm that you wish to merge the file with your Windows Registry and confirm any further prompts.
Restart your computer before proceeding. We want to make sure that the new Registry data has taken effect.
When you right-click on the file while holding the Shift key on your keyboard, you should have an extra option in the context menu called Take Ownership.
With Windows 11, you will have to select Show more options first. After that, you will be able to left-click on Take Ownership.
To remove it, enter this into your Registry using the same method:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [-HKEY_CLASSES_ROOT\Directory\shell\runas]
Once you have taken ownership of the file(s) or folder(s), attempt once more to delete the file.
If you don’t have any luck with this, don’t worry, there are more things to try.
Read-only file or folder attribute is enabled
File attributes are settings associated with your files and folders to tell your operating system how to handle them.
You can view them by right-clicking on your file or folder and selecting Properties.
Ensure the General tab is selected, and look to see if the Read-only checkbox is unchecked.
The file is corrupted or damaged
A file may be corrupted because a drive is starting to go faulty and is on the verge of failing or slowly losing integrity.
Another can be that the file gained errors once downloaded or transferred over your network or from the internet.
Either way, this isn’t a very nice situation, and you may need to restart your computer into safe mode or rely on third-party software to remove it.
Use a program called Crystal Disk to establish the health of your drives.
If your HDD or SSD comes back with some errors, back up all your files immediately and install a new replacement drive.
It will only worsen you, and you don’t want to turn your computer on one day and discover everything is inaccessible.
Boot into safe mode
If your drives seem fine, the first thing to try is to boot into safe mode.
Tip: I recommend opening this article on your mobile to continue following the steps below after restarting your computer.
To do this:
- Open the Start Menu by clicking on the Windows Start icon. (See how to open the Start Menu here.)
- Click on the Power symbol to open some new options.
- Hold down Shift on your keyboard and left-click on Restart.
- After the computer restarts, click on Troubleshoot.
- Then click on Advanced Options.
- Then select Start Up Settings.
- Click Restart.
- Select Safe Mode with any additional options you may want. I recommend just staying with Enable Safe Mode.
Now try and delete your file.
Malicious software infection
Some harmful software made its way onto your machine and can hold specific files it needs to keep the infection present and in memory.
It could also send out information and perform other tasks using your computer.
If so, I’d look for unwanted running processes and end them in the Task Manager.
Download and install anti-virus software and get a preboot scan completed.
The best free version I can recommend is Avast Antivirus.
After that, install Malwarebytes (free version) and run a scan to get rid of the rest of the unwanted software.
If this doesn’t help, try taking it to an expert, or perform a clean installation of Windows to ensure you are rid of anything bad.
Important: Backup all your emails, important files first, before doing this. And try not to hang onto .exe files that you don’t need.
Using the command prompt
The delete command in the command prompt is a bit more technical but has turned out to be a lifesaver for me on many occasions over the years.
Follow these steps to force delete a file manually:
- Open the Run command window by right-clicking on the Start Menu icon and selecting Run.
- Type in cmd into the text block of the Run command window.
- Type in cd\ followed by the path of your file. You can look at it in Windows Explorer to find the path. It will be at the top of File Explorer, and you can right-click within that bar to copy the path to text if you want (shown below). Ensure you include the whole command in double quotes if you have spaces in the filename or anywhere in the path.
- Then type in del /f followed by the filename and extension you want to delete and hit enter.
Your file should be gone after this. If it comes back with an ownership issue, go back to the earlier part of this article to install the take ownership feature and try again.
You can do the same thing with folders. However, you’ll need to substitute:
rmdir /q /s
Use third-party software
Download and install LockHunter. It’s a free tool that works well when all else fails, or you are looking for the least complicated fix.
Doing it this way eliminates the need to do anything technical and allows you to force delete files and folders using a graphical user interface.
It’s a foolproof unlocker and will work with most versions of Windows.
I hope that solves your locked files and folders issues and you can get on with your important work on your computer.
Using the Command Prompt is a bit of a learning curve initially, but it will prove to be a valuable tool in the future for more things than just force-deleting files.