If your problem is where the Windows Logo with the blue dots traveling across under the logo, then I recieved a wonderful fix. It does require a Reg hack so use it at your own discression. Back up your reg befofre using this info.

Click Start | Run and type regedit to open the Registry Editor.
Navigate to
HKEY LOCAL MACHINE\SYSTEM\CurrentCongtrolSet\Control\Session Manager\Memory Management\PrefetchParameters
In the right pane, right click EnablePrefetcher and select Modify.
Under Value data, change the value from 3 (the default) to 5.
Reboot and you will be amazed at the difference.

I wish I could take credit for this hack but it was passed on to me. It made a big difference on my machine. Best of luck