A smart solution to keep your Downloads folder organized and clutter-free!
FolderCleaner is a background service that monitors your Downloads folder and keeps it clean by:
✅ Sorting files into subfolders based on file type.
✅ Moving images to the user's Pictures directory (Windows).
✅ Automatically deleting old files that exceed a specified age.
With FolderCleaner, you can maintain order and optimize storage space effortlessly!
✔️ Real-time folder monitoring – Automatically tracks changes.
✔️ File organization – Moves files into categorized subfolders.
✔️ Auto-cleanup – Deletes files older than a set number of days (default: 30 days).
✔️ Configurable settings – Customize paths and cleanup rules.
-
Download the latest release from GitHub Releases.
-
Open
FolderCleaner.exe.config. -
Locate
PathToUserand enter your username. -
If you are using the source code, update the paths manually in:
FolderCleaner/Properties/Settings.Designer.csFolderCleaner/Properties/Settings.settings
-
Run CMD as Administrator.
-
Enter the following command to register FolderCleaner as a service:
sc create "FolderCleaner" binpath= "[Path to unzipped FolderCleaner.exe]"
-
If it doesn’t work:
- Ensure the system has the correct permissions.
- Verify that the EXE file is accessible.
- Add a GUI for easier customization.
- Support for multiple folders (e.g., Desktop, Documents).
- Cloud storage integration (OneDrive, Google Drive, etc.).
We welcome contributions! Feel free to fork the repo, submit issues, or create pull requests.
This project is licensed under the MIT License – see the LICENSE file for details.