Usually if you have a faulty hard drive it will only go pass the boot stage then end up saying that it can't find an OS.
He can load the operating system but it crashes as soon as it fully loads meaning something is wrong with the drivers or software, not the hardware.