DiskForce Eraser is an advanced command-line (CLI) and Text User Interface (TUI) tool engineered to solve two critical storage management problems on Windows, macOS, and Linux:
- Definitive Force Deletion of Stubborn Files/Folders (Bypassing OS Locks): Easily delete folders that say "Access Denied", "Folder in Use", or require permission from
TrustedInstaller,SYSTEM, or administrator. Perfect for removing oldWindows.oldfolders, legacyProgram Files, or locked backup directories on external hard drives. - High-Speed Inter-Disk Data Transfer (Fast Mover): Move massive amounts of data between hard drives at the maximum physical speed of your hardware. By leveraging multi-threaded copy technologies (like
robocopy /mton Windows andrsyncon Unix), it outperforms standard file explorers by up to 5x. - Military-Grade Secure Wipe (Data Shredding): Permanently destroy confidential files by overwriting data with random bytes and zeros multiple times before deletion, preventing recovery by forensic software. (
⚠️ Note: 100% guaranteed on mechanical HDDs; modern SSDs may retain hidden physical traces due to hardware Wear-Leveling). - Space Analyzer (Top 10 Largest Files): Instantly scan any drive or directory to visually find the exact files consuming the most Gigabytes, helping you free up disk space quickly.
- Ghost Folder Cleaner (Empty Directory Removal): Clean up your filesystem by performing a bottom-up sweep that finds and deletes hundreds of useless empty folders left behind by uninstalled software.
- SHA-256 Duplicate Finder: Free up massive amounts of storage by mathematically identifying exact duplicate files (using cryptographic hashes) regardless of their filename, and safely deleting the extra copies.
Whether you are an IT professional, sysadmin, or a power user searching online "how to delete undeletable folder in Windows", "fastest way to move terabytes of data between drives", or "how to permanently shred files and find duplicates", DiskForce Eraser is the complete automated solution.
- Bypass Windows ACLs & Permissions: Uses native
takeown,icacls, androbocopy /B(Backup Mode) to strip permissions and force-delete undeletable files. - Multi-threaded Moving: Transfers data using up to 16 threads simultaneously, evading slow Windows Explorer bottlenecks.
- Cryptographic Accuracy: Employs SHA-256 hashing to guarantee that duplicate files are 100% mathematically identical before offering to delete them.
- Cross-Platform (Windows, macOS, Linux): Written in Python, it detects your OS and applies the optimal native commands (
rm -rfandrsyncon Unix). - Interactive Educational TUI: Beautiful terminal interface built with
richandquestionary. Each tool displays an educational card explaining what it does and when to use it before executing. No need to memorize complex CLI arguments! - Hybrid Path Selection: Choose paths using a graphical file explorer popup or by pasting the path directly into the terminal.
- Smart Security Filters: Real-time analysis engine prevents accidental deletion of critical live system directories (like
C:\Windows,/boot,/etc).
DiskForce Eraser is designed to be plug-and-play. It automatically installs required dependencies (rich, questionary) on first launch.
- Python 3.8 or higher must be installed on your system.
- Download Python here (Make sure to check "Add Python to PATH" during installation on Windows).
- Clone or download this repository to your local machine.
- Navigate to the downloaded folder.
- Double-click the
IniciarDiskForce.batfile. - Note: You may be prompted for Administrator privileges (UAC). This is required to execute Backup Mode deletions and modify file ownership (
TrustedInstaller). - Use the arrow keys to navigate the interactive menu!
- Open your Terminal.
- Clone the repository and navigate into the folder:
git clone https://github.com/YourUsername/DiskForce-Eraser.git cd DiskForce-Eraser - Grant execution permissions to the launcher script (only required once):
chmod +x iniciar_diskforce.sh
- Run the script:
./iniciar_diskforce.sh
- Open your Terminal.
- Clone the repository and navigate into the folder:
git clone https://github.com/YourUsername/DiskForce-Eraser.git cd DiskForce-Eraser - Grant execution permissions:
chmod +x iniciar_diskforce.sh
- Run the utility:
./iniciar_diskforce.sh
The TUI is designed with a premium, distraction-free aesthetic:
- ⬛ Dark Background:
#00060D - 🟦 Deep Blue Borders:
#023059 - 🌌 Night Blue Active Menus:
#011526 - 🔷 Vibrant Cyan Highlights:
#03658C - 🟡 Gold Contrasting Signature:
#FFD700(Powered by Danny Maaz) - ⬜ Ash White Text:
#F2F2F2
DiskForce Eraser includes a hot-analysis security engine that blocks catastrophic destructive operations:
- Windows Protection: Exact blocking of root drives (e.g.,
C:\), rootUsersandProgram Filesfolders. Recursive blocking of the activeC:\Windowsdirectory to prevent OS corruption. - Unix Protection: Blocks deletion of critical roots like
/,/home,/etc, and recursively protects/boot,/bin,/lib,/sys, etc. - Two-Step Verification: Requires manual typing of the author's signature (
Danny Maaz) before any destructive action is executed.
Disclaimer: This is a powerful system utility. Use it with caution. The author is not responsible for any accidental data loss. Always double-check the paths you are selecting for deletion.