service pack 2 is from microsoft...
(if i read ur post right, you are saying that service pack shouldn't come over to microsoft??)
--- a good way to fix all of your problems could be installing linux
ok, so it takes some time to boot up, but you don't have to shut down anymore. (or reboot)