First, you should try performing HP hardware diagnostics at boot, as there could be a problem with the hard drive and the one minute fix is rewriting the boot sector on the drive. However, if the hard drive is failing it could represent the problem often as in your case. So:
Turn off the PC by holding the power button. Turn on PC and continuously keep pressing ESC until the startup menu appears and then press F2 to enter diagnostics. Try the fast test, or at least the hard drive test.