defragmentiere regelmäßig die festplatte mit option programme neu anordnen. um das booten zu beschleunigen kannst du nicht benötigte programme aus dem autostart entfernen, du solltest aber wissen was du tust,
in msdos.sys kannst du z.b.
BootMenuDelay=0 (2 sec. verzögerung abschalten)
Logo=0 (kein logo mehr)
AutoScan=0 (kein auto scandisk),
und erstelle eine (leere) winstart.bat im windows verzeichnis.
die bootzeit von deinem pc ist normal, wenn du nicht so lange warten willst versuch doch mal ob du den ruhezustand aktivieren kannst (sysremsteuerung-energieoptionen), dann lädt er das system von platte und du kannst dort weitermachen wo du aufgehört hattest.