Slow bootup times have always plagued many Windows computers, and it can often be tricky to figure out what causes it. Often times, it's as simple as a hard drive going bad. When hard drives start to wear out, the operating system can have difficulty reading all of the sectors on it. If it happens to come across bad sectors during the bootup process, it will have to repeatedly attempt to read that sector until it finally works. This can extend the time it takes to boot the PC up by several minutes.
If it takes too long to bootup your computer, there are a few of things you can try:
- Try taking the hard drive out and accessing it from another computer using the Universal Drive Adapter from NewerTech. If you have difficulty accessing the drive that way, you can try running SpinRite to repair the drive.
Steve has a Lenovo X1 that has intermittent boot up problems. Leo says that hard drives can fail or have "flakey spots" with corrupted areas. That makes them unreliable. He can use SpinRite to mark off the unreliable sectors and move the data to a better spot. Or he can just replace the hard drive.
Gary can't turn on his computer unless he unplugs it, waits for five minutes, then plugs it back in. Leo says that if Gary is turning it off with the hardware button, the computer may be going into hibernation and there are known problems with a system in hibernation. He should disable that first.