Other security programs occasionally require a reboot to install a major revision, but it doesn't matter whether you restart the system or shut it down completely.  Bitdefender is unusual in requiring only the former.  If I turn off my computer completely and start it the next day (when it needs to finish updating), it still nags me to do a restart.  Why?