That's a good point but his PC shouldn't have internet access, at least whilst running CNC and should have updates turned off, if it has anti-virus this should be stopped whilst running CNC.
If something grabs enough resources to stop Mach3 running it throws an error, stops and requires reset, don't ask how I know! ;-)