A restart saves the profile along with allowing for the updates, software to finish up its install and work properly. Just logging off doesnt do this. It saves your profile but when you log back on the software still isnt gonna work cause the PC didnt restart. You just looged off your profile while the PC was still in use. The software will recognize this.