I mentioned previously before that im experiencing slow startups, ie the pc hangs on the "Starting Windows" and "Welcome" screen. I find when i switch the pc on the morning on, it hangs, but when i reset it, it seems to load ok about 90% of the time. Its like it needs warming up first. Although the problem seems more logic to be a driver problem, if so, how do i find out which driver file is causing this?

Cheers