When deleting files in Windows 11, the progress bar may sometimes get stuck at 99% and refuse to complete. This issue can be frustrating, especially when dealing with large files, folders containing many small items, or files stored on external drives. Even though the deletion appears nearly finished, the process may freeze for several minutes or indefinitely.
Deleting files stuck at 99% in Windows 11 is typically caused by background processes locking the file, disk errors, large file sizes, corrupted file system entries, antivirus interference, or storage drive performance issues. Since file deletion depends on both system resources and disk integrity, resolving the issue requires checking for process conflicts and storage problems.
This guide explains how to fix deleting files stuck at 99% on Windows 11 using structured troubleshooting steps.
How to Fix Deleting Files Stuck at 99% on Windows 11
Follow the solutions below in order until the deletion process completes successfully.
1. Restart Windows Explorer
The file operation may be stuck due to an Explorer glitch.
- Press Ctrl + Shift + Esc to open Task Manager.
- Locate Windows Explorer in the list.
- Right-click it and select Restart.
- Attempt to delete the file again.
Restarting Explorer refreshes the file management interface.
2. Use Shift + Delete to Permanently Delete
Bypassing the Recycle Bin may resolve the issue.
- Select the file or folder.
- Press Shift + Delete.
- Confirm the deletion when prompted.
This removes the file permanently without sending it to the Recycle Bin.
3. End Background Processes Locking the File
A running program may still be using the file.
- Press Ctrl + Shift + Esc to open Task Manager.
- Review running applications and background processes.
- Close any programs related to the file type.
- Try deleting the file again.
Ensure no software is actively using the file.
4. Use Command Prompt to Force Delete
You can delete stubborn files using command-line tools.
- Press Windows + S, type cmd.
- Right-click Command Prompt and select Run as administrator.
- Navigate to the file location using the
cdcommand. - Type the following command and press Enter:
del /f /q filename.ext - Replace
filename.extwith the actual file name.
The /f parameter forces deletion of read-only files.
5. Run Disk Check (CHKDSK)
Disk errors may prevent file operations from completing.
- Open Command Prompt as administrator.
- Type the following command and press Enter:
chkdsk C: /f /r - Replace C: with the drive letter where the file is located.
- Restart your PC if prompted.
CHKDSK scans and repairs file system errors.
6. Disable Antivirus Temporarily
Security software may block file deletion.
- Open Windows Security from the Start menu.
- Go to Virus & threat protection.
- Temporarily disable real-time protection.
- Try deleting the file again.
- Re-enable protection afterward.
Antivirus scanning can delay file operations.
7. Boot into Safe Mode
Safe Mode prevents most background services from running.
- Press Windows + I to open Settings.
- Click System, then select Recovery.
- Under Advanced startup, click Restart now.
- Select Troubleshoot > Advanced options > Startup Settings.
- Click Restart, then choose Safe Mode.
- Attempt to delete the file in Safe Mode.
Safe Mode reduces interference from third-party software.
8. Check External Drives (If Applicable)
If the file is on an external drive:
- Safely disconnect and reconnect the drive.
- Try connecting it to a different USB port.
- Run CHKDSK on the external drive.
External drive errors commonly cause deletion delays.
9. Run System File Checker (SFC)
Corrupted Windows system files may affect file operations.
- Open Command Prompt as administrator.
- Type the following command and press Enter:
sfc /scannow - Wait for the scan to complete.
- Restart your computer.
SFC repairs system-level corruption.
Conclusion
Deleting files stuck at 99% on Windows 11 is typically caused by file locks, disk errors, background processes, antivirus interference, or corrupted file system entries. By restarting Windows Explorer, using command-line deletion, running disk checks, disabling security software temporarily, and booting into Safe Mode if necessary, you can resolve the issue effectively.