Skip to content

v1.3.7 - Improved Uninstall Process Termination

Choose a tag to compare

@edemarest edemarest released this 26 Oct 05:42
· 5 commits to main since this release

Fix: Better Uninstall Process Cleanup

Problem: Running --uninstall\ would remove AppData but the monitor process could still be running in the background.

Solution:

  • Triple-pass process termination (multiple kill attempts)
  • Final kill check before AppData deletion
  • Proper timeouts between kill attempts (500ms)
  • Clear user feedback on completion
  • All processes forcefully terminated with \Kill(true)\

Changes:

  • Multiple kill passes to ensure process termination
  • Final validation before cleaning AppData
  • User sees completion message
  • Better logging and error handling
  • 500ms delays between termination attempts

Files:

  • \RobloxGuard.exe\ - Single-file executable
  • \RobloxGuard.exe.sha256\ - SHA256 checksum

Usage

\
RobloxGuard.exe --uninstall
\\

Complete uninstall with no processes or files left behind.