Our (office) computers that are not tied to the process all have a scheduled task that reboots them once a week. If we schedule a service window and users fail to comply, we reboot them with Hyena.