A C++ utility for scanning, analyzing, and cleaning files inside a selected folder.
Dead File Finder lets users select a folder, inspect the files inside it, analyze their basic properties, and decide which files should be kept or deleted.
- Select and validate any folder path from the computer
- Scan files inside the selected location
- Display file name, extension, size, and word count
- Detect empty files
- Identify files not modified for 6 months or more
- Review potential dead files before taking action
- Permanently delete a selected file
- Handle invalid paths and filesystem errors
Point the tool to a folder and let it analyze the files. It checks their basic properties and identifies empty or outdated files that may be worth reviewing.
You stay in control — review the flagged file, check its details, permanently delete it, or exit whenever you're done.
C++ and Object-Oriented Programming applied to a practical file-system utility.
C++ Object-Oriented Programming Filesystem & File Handling
Compile the project and run the utility directly from the terminal.
Clone the repository
git clone <your-repository-url>
cd Dead_File_FinderCompile
g++ -g src/main.cpp src/File.cpp src/Folder.cpp src/Scanner.cpp src/Analyzer.cpp -o main.exeRun
.\main.exeFuture updates will focus on making file analysis more useful while keeping the tool simple and practical.