I would suspect a hardware problem, most likely a component that is
temperature sensitive and does not function correctly until it has
been under power for a minute or two and has warmed up a bit.
Extremely difficult to pinpoint, unless and until the problem gets
worse and the component fails completely. However I would suspect the
hard drive as the most likely culprit, but it could easily be the hard
drive controller chip(s) on the motherboard.
Make sure that S.M.A.R.T. monitoring for the hard drive is enabled in
the BIOS setup, and watch carefully for any warning messages from it
at startup. You might also go to the hard drive manufacturer's web
site, download their free diagnostic utility, and run that to check
out the hard drive. If it is the drive then you want to ensure that
you replace it before it fails completely, taking your data with it;
or that you have adequate backups.
Good luck
Ron Martell Duncan B.C. Canada
--
Microsoft MVP (1997 - 2008)
On-Line Help Computer Service
http://onlinehelp.bc.ca
Syberfix Remote Computer Repair
"Anyone who thinks that they are too small to make a difference
has never been in bed with a mosquito."