|The "splash screen itself" is not the issue, what you have is slow booting.|
Most likely you have too much starting up. You can disable things using msconfig but it is better to disable anything you don't require from within programs themselves, if possible.
There maybe some unused programs you can uninstall (Control Panel > Add-Remove Programs).
Make sure you do not have more than one Anti Virus or Anti Malware program running in the background at the same time.
Consider disabling search indexing and maybe some unnecessary services.
Clear temporary internet files and run defrag.
Keep watching for further suggestions from others..
We all live on a ball.