How to Delete a Locked File Using SDelete

Konstantin Dokuchaev
Konstantin Dokuchaev
How to Delete a Locked File Using SDelete

In such cases, you can use a free utility from Microsoft called SDelete.

One of Windows’ common issues is the inability to delete a file or folder if it is being used by another application. Usually, closing the blocking application solves the problem. However, identifying the culprit isn’t always easy.

In such cases, you can use a free utility from Microsoft called SDelete. However, you can’t use it as straightforwardly as other tools since it operates through the command line.

There are several commands you can use, allowing not only to delete a file but also to do so securely with multiple overwrites:

• -c: Clears free space.

• -f: Forces arguments containing only letters to be treated as files or directories rather than drives. This is not required if the argument includes other symbols (e.g., path separators or file extensions).

• -p: Specifies the number of overwrite passes (default is 1).

• -q: Quiet mode.

• -r: Removes the “read-only” attribute.

• -s: Executes recursively for subdirectories.

• -z: Zeroes out free space (useful for optimizing virtual disks).

• -nobanner: Suppresses the startup banner and copyright message.

This utility is powerful, but you’ll need to familiarize yourself with its commands for effective use.



Great! Next, complete checkout for full access to All-in-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-in-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated