PC = Presario desktop, 1 gig ram, windows xp professional. when booting, my pc makes a whining noise and stops once windows is loaded. Sounds like a plane engine winding up. Recently upon powering up the PC it hangs for about a minute at the screen which displays COMPAQ in big red letters, I hear an intermittent grinding noise during this time. Usually this screen is visible for about a few seconds. After a minute Windows continues to load and the winding up noise stops and all is OK. I'm afraid that something bad will happen soon. Any ideas?