As a programmer and tech enthusiast myself, I'm doing my best to be as non-ranty as possible, though this issue ... really... makes me... twitch....
If NVIDIA can install a new GPU driver without having to reboot the computer, then the Elite Dangerous launcher installer certainly has no excuse. It's a game. It should NOT EVER need to reboot the computer. Please stop doing this. If you think you need to reboot the computer, perhaps you've overlooked a better way of doing something? If you're doing it "just in case", then suggest to the user that a reboot may help if they experience any problems, but don't have the launcher tell me I need to reboot. I don't need to reboot, and with a tonne of stuff open, rebooting is a massive inconvenience.
That is all.
If NVIDIA can install a new GPU driver without having to reboot the computer, then the Elite Dangerous launcher installer certainly has no excuse. It's a game. It should NOT EVER need to reboot the computer. Please stop doing this. If you think you need to reboot the computer, perhaps you've overlooked a better way of doing something? If you're doing it "just in case", then suggest to the user that a reboot may help if they experience any problems, but don't have the launcher tell me I need to reboot. I don't need to reboot, and with a tonne of stuff open, rebooting is a massive inconvenience.
That is all.