Yes, even if the computer is restarted the program will prevent the user from using it, but to do this it must be configured properly so that the program will activate in cases like these. The main interface of the application will provide all the necessary features to prevent the user performing certain operations.