I have an HP laptop that at first glance is locking up on boot, whereas it's actually on a massive go-slow. Booting into safe mode is about the only way to get it to turn on, but once at the login screen (an hour or so later) it's impossibly slow to operate - the mouse takes 20 seconds or more to move on the screen. Starting windows normally the machine probably boots, but would take an hour. The Windows 7 boot animation with the four colours that spin in together is very slow to animate. I can boot the laptop OK on a Hirens usb stick to XP, however booting to Seagates tools the system quickly becomes inoperable, again displaying things incredibly slow.
The harddrive has tested twice OK - both using the HP built in test functions and also on another PC. I've cloned the drive to another old drive and the laptop is the same on the clone.
I've performed a BIOS update and reset.
The HP recovery function uses windows7, so this also hangs however I booted another laptop with the HP drive on a usb adapter and the recovery function works fine there.
I've tried a reset that you perform by removing the power adapter and the battery and holding down the power button all no good, out of warranty. Any further ideas? The laptop has both intel and amd video.