I recently installed Service Pack 2 on my Vista. However, the next time I booted it, the load bar just keeps running. I tried leaving system repair on overnight, but in the morning it still wasn't fixed! Is there any way I can fix this without completely reinstalling?