Matthew gave his mother in law a Dell computer Inspiron 17R 571 running Windows 10, but it's taking 5 minutes to boot up. Leo suspects that the spinning hard drive may be starting to fail, with difficult to read sectors. It could also be software that's hanging up the bootup process. Matthew should try using the boot log to see what may be causing the issue. He can get to this by holding the Shift key while its booting, and he can choose to create a boot log on the root level of the drive named bootlog.txt.
Frank is having trouble getting his PC to boot up. He's replaced the power supply, but it still doesn't work. Leo says if there's no power on self-test (three beeps), and the fans are coming on, then it's likely a dead motherboard. Can he just replace the CPU without the motherboard or vice versa? Leo says if the power supply is eliminated as a culprit, then Frank could try replacing the processor and see what happens. But before he does that, he should pull all the USB devices and see if they're the culprit. It could be a short in his USB hub. There's so many possibilities.
Dale is having issues with his old Mac Pro tower. He got a new Ben Q monitor and he has an intermittent problem where the boot up takes a long time before getting to the login page. Leo says that when you power up a computer, it has what's called a Power On Self Test (POST). Leo says it could be a monitor thing. A faulty cable or loose connection could cause it. Sometimes a USB device can hold you up. So try unplugging all your USB devices and see if it makes it faster. If so, then you have a flakey USB cable or device.
Tom says it takes over a day for his computer to boot up. Leo says it sounds like the startup process in the hard drive is damaged. If he can take the hard drive out and put it into a new computer, like Tom did, then perhaps it's a cable or power supply issue. Tom should try booting from the USB key and see if it takes the same amount of time. If that works, then clearly there's a driver or software issue causing it to boot up slowly.