A quick question

aaroncohn

Junior Member
Sep 14, 2003
5
0
0
I have my own theory on the subject, but I'd like to know for a fact why some programs require the user to reboot his/her machine. Can the same process be achieved by simply logging out and then back into Windows? I use XP pro. Thanks!
 

FreakyGuy

Senior member
Dec 12, 2001
576
0
71
Not a quick question as you might think. A couple possibiltities is that new DLL files are being installed, Registry needs modified, a number of possibilities.

Maybe you are installing software which updates windows to accept the program....

What exactly are you trying to do?
 

aaroncohn

Junior Member
Sep 14, 2003
5
0
0
I'm simply trying to understand why a system reboot is required after certain changes are made. That's all. Also, why would adding new DLLs require a reboot? Programs call functions from them just as easily without rebooting. I know, because I am a programmer and have added several DLLs without rebooting.
 

Argo

Lifer
Apr 8, 2000
10,045
0
0
Like freakyguy said, it depends. If program installed a new service that service won't be started until the system is rebooted. Other times programes add themselves to the "runonce" registry key, so that they can do some initialization next time computer is restarted. Also, things like device drivers are loaded way before the user logs in and therefore won't take effect until full restart.

On the other hand, "restart" option sometimes is added by programmers to the installshield script just "to be on the safe side". If thats the case it can be safely ingored, even without loggin in/out.
 

aaroncohn

Junior Member
Sep 14, 2003
5
0
0
Thanks argo. That really clarified some of my thoughts on the subject. I was just curious, really!