Better OS handling (Specially for windows 8) and better error handling for non-responsive machines