New
#21
I usually just go into my services and features, and disable any that I will not be using. I would have to say boot up performance is definitely increased, but duration after the computer has loaded seems minimally affected.
And as far as unloading DLLs, I believe it is true that they are kept loaded even after the program closes, I'm pretty sure of it. Although I would not suspect such a thing to be a problem unless the computer had little RAM. I was actually taught in when coding to unload DLLs after use, but this was mostly used to prevent memory leaks, and often only loaded DLLs that were rarely used in operations of the program.