I'm not sure if this will help but it will increase your system boot. Start notepad and type this.
Code:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=
"Microsoft Windows XP *insert Home or Professional here*" /fastdetect /noguiboot
"Save as" this file to your root drive and name it "boot.ini" and make sure you save it as All Files. This will disable to boot screen. (The part before it goes slow for you) This may not help you exactly but it will speed up the boot speed nonetheless. Also if you want to switch it back just delete the /nogui part of the code. Make sure you back up your boot.ini file before you do this in case you make a mistake.