I'm working on a client's computer that was booting quickly, but all of a sudden started booting very slow, hanging for a while at the windows xp logo screen. I ran through the msconfig and bootvis with no success. I am defragging the drive now as a long shot, but I don't have a lot of confidence that this is the issue. Any ideas to figure out what is taking so long to run behind the logo screen? I ran the boot.ini /sos and it flies through the loading of drivers and services and sits at the blue windows screen with the memory count and windows version. Thanks for any assistance.