Computer won’t boot? Check your USB ports

A friend called me in panic. A brand-new computer, freshly reinstalled with Windows 7, suddenly wouldn’t boot.

I couldn’t figure it out. I looked up the manufacturer’s 800 number and suggested she call. Sure, I could fix the problem eventually, but the manufacturer would know the quirks of the motherboard they used better than I would. I’ve given up on trying to give anything but the most basic, superficial support of anything I don’t own myself–especially when it’s not sitting in front of me.

He had her change the boot order. For some reason the system was trying to boot off its RAID array before the SSD. That explained why the system took a couple of minutes to get through POST, then spend a few seconds booting. But that didn’t fix the problem.

Finally he asked, “Do you have any external drives plugged into any of the USB ports?”

As it turned out, she did. She unplugged it, and the system booted right up.

She asked why that made a difference. He hemmed and hawed, then finally said he didn’t know. She asked me. I did the same thing. It shouldn’t matter. But in this case, it did. Maybe there’s something going on with her external drive’s boot sector, but I didn’t feel like trying to explain what a boot sector is. Maybe it would work with the drive plugged into a different USB port. Maybe not. Not having the drive plugged in at all when the system is booting works like a champ though.

The moral of the story is that sometimes things that shouldn’t make a difference do make a difference. I used to see weird quirks like this all the time. I think PCs are a lot less quirky today than they were in 1995 or even 2000, but we haven’t reached the quirk-free phase yet. I just don’t run into it nearly as much since I do so little desktop PC work anymore, and there’ve only been a couple of different models I’ve had to work on in the last year, and corporate policy doesn’t allow us to plug anything but a keyboard or mouse into the USB ports.

2 thoughts on “Computer won’t boot? Check your USB ports”

  1. Dave-
    I have a similar thing going on my dual-xeon running Win XP. I suspect that it has to do with not installing my FreeAgent software but just plugging it in and putting stuff on it. I rarely shut down more than once a week if that so I had quite a lot on it as a backup disk but the time I discovered the problem,so I have been reluctant to install the software that came with it now. Now I just try to remember to unplug it before rebooting and everyone is happy.

    1. Paul, I imagine the boot sector on these drives, especially if you don’t reformat them, confuses the BIOS. They probably don’t have a standard Microsoft MBR on them.

      Too bad Windows doesn’t come with an easy way to write MBRs anymore. I see some questionable MBR utilities floating around, but not having a way to test them myself, I’m hesitant to recommend anything.

Comments are closed.