AfterProcessClean is a lightweight Windows utility that monitors and tracks new processes that start on your system. It's particularly useful for identifying which applications are launched after installing new software or during system operations.
- Real-time Process Monitoring: Scans your system every 5 seconds to detect new processes
- Process Tracking: Keeps track of processes that were running before and after monitoring began
- Detailed Information: Captures process paths, runtime duration, and other relevant information
- Low Resource Usage: Optimized for minimal memory and CPU usage
- Windows Support: Compatible with Windows 7/10/11 (both 32-bit and 64-bit versions)
AfterProcessClean works by taking a snapshot of running processes when it starts, then continuously monitoring for new processes that appear afterward. When you exit the application (by pressing Ctrl+C), it will display a list of all new processes that were detected during the monitoring session.
-
Simply run the executable:
AfterProcessClean.exe
-
The application will start monitoring processes in the background
-
When you want to see the results, press Ctrl+C
-
A list of new processes will be displayed, showing:
- Full path to the executable
- How long the process has been running
To build AfterProcessClean from source:
- Ensure you have Go installed on your system
- Clone this repository
- Run:
go build
- Windows 7/10/11 (32-bit or 64-bit)
- Minimal system resources (uses less than 10MB of RAM)
Contributions are welcome! Feel free to submit issues and pull requests.