- Replace Linux-only 'pkill' command with cross-platform solution - Use 'wmic' and 'taskkill' on Windows to kill existing Python processes - Add CREATE_NEW_PROCESS_GROUP for proper signal handling on Windows - Improve shutdown handling for both platforms Fixes FileNotFoundError: [WinError 2] when starting GFK on Windows.