A hard drive upgrade is one of the best ways to extend the usable lifespan of a computer.
A lot of people come to this site looking for hard drive upgrade advice, but I realized that it’s been a long time since I’ve written anything about that. Since there are some gotchas, I need to address them.Most PCs, whether it’s a Compaq, Dell, Emachine, Gateway, Hewlett-Packard/HP, IBM, or a no-name clone, use IDE or ATA hard drives. The two terms mean basically the same thing, and the drives are interchangeable. IDE is dirt, dirt cheap, so it’s what virtually everyone uses. But its limitations can cause headaches, especially on older systems.
A growing concern is the question about serial ATA versus parallel ATA drives. Older systems used parallel drives exclusively. The highest-capacity drives are serial ATA, however. Serial allows longer cable lengths and thin, flexible cables that don’t interfere with airflow and look better when put inside computer cases with transparent sides. While the majority of people couldn’t care less what the inside of the computer looks like, cable length and airflow have been serious issues for many years–the first computer I ever repaired, back in 1993, overheated because someone had blocked the fan vents with an IDE hard drive cable. Today, with new computer running so hot that some computer enthusiasts use them to heat their homes in the winter, it’s an even bigger concern.
If your older computer doesn’t have serial ATA connectors, and you want to buy a 400-gigabyte serial ATA hard drive, then you just have to remember to buy a serial ATA controller card. As of this writing, a cheap no-name SATA controller costs a little over $20 while the big names like Promise, Sonnet, and Adaptec cost closer to $60-$80. What do you get for the extra money? Usually you get better performance and you’ll always get better technical support if you run into problems.
If you’re the kind of person who’s been building your own computers since before building your own computers was cool, you might consider taking your chances on the cheapies. If your only experience as a computer technician is adding a new memory stick, it’s much safer to buy a Promise or Adaptec card.
The good news with Serial ATA is that everything else you need to know is either on the poster that comes with the hard drive or in the thin manual that comes with the card. You can quit reading now.
With parallel ATA, there are still some gotchas. Some older systems can’t handle drives larger than 137 gigabytes or 34 gigabytes, and some really old systems can’t handle drives bigger than 8.4 gigs, 3.2 gigs, 2.1 gigs, or (gulp) half a gig.
If your computer dates from 1997, it might have the 8.4 gig limit. Anything newer than that is more likely to have the 34 or 137 gigabyte limit.
Hard drive manufacturers recommend one of three solutions: Use an included software overlay, buy or download a BIOS upgrade, or buy a new IDE controller.
The biggest problem with the software overlay method is that it doesn’t always work. If the computer goes into a permanent coma when you plug a 200-gigabyte hard drive into it, the software overlay won’t help. The other problem is that it’s way too easy to corrupt the software overlay and render the drive inaccessible. Reinstalling the overlay might or might not get your data back. And besides that, the new hard drive is probably capable of saturating your old IDE bus. In plain English, the drive might be able to run faster than your computer can take the data, which means buying a new controller card will make it faster. So I really have problems recommending the software overlay method.
The BIOS upgrade method is better, in that it’s usually free, and doesn’t have the disadvantages of the software overlay. The downside is that sometimes the manufacturers don’t offer a suitable upgrade. Don’t expect to be able to get a BIOS upgrade to allow a Pentium II-333 from 1998 to use a 200-gig drive, for instance. What about the places that claim to sell BIOS upgrades to allow new drives? I’ve only dealt with those companies twice, but in each case, they didn’t seem to have anything newer than the original manufacturer.
I’ve seen some hacked BIOS upgrades, where some enthusiast took the most recently available BIOS and modified it for new drives, but the legality of these BIOSes is very questionable, and I’m a little bit uncomfortable with using a hacked BIOS.
Then there’s that issue of bandwidth. If an older computer only has a 33 megabyte-per-second controller, and the new drive is intended for 133, suffice it to say it’s not going to perform at its peak. A new controller is the better option
The upside to old-fashioned parallel IDE controllers is the price. A Promise ATA133 controller card costs $35-$40. I’ve seen no-names for as little as $17. So the price won’t break the bank, and they give good performance.
And let’s talk performance. Unless you’re into 3D gaming, the two most important factors in computer performance are the hard drive and having adequate memory. A lot of people today take the attitude that a Pentium II is worthless. While it’s true that you can’t play Doom 3 on one, there are a lot of people out there who couldn’t care less about Doom 3 and they just want Word to load fast. For people like that, the best thing to do is max out the computer’s memory (but check prices–RAM for older computers can be very expensive), and buy a new hard drive controller and a big, honking wicked-fast hard drive.
Oh, and make sure your PC doesn’t have any spyware.