With XP HE I installed additional memory with ease. I used a utility that
directed me to the specific memory type that would function with my Dell
XPST550 machine. Is there a similar help in finding the drive that would be
compatible with what I have? Also, is the installation of an internal drive
rather straight forward?
This is an Easy one. I've rebuilt lots of these, i think I've changed
out every part, including the all the case plastics (easier than
scrubbing off all that permanent marker). All in all, it's a solid
machine.
I know without looking, that that machine is (or was originally) a p3
550MHz. Pretty sure it's slot 1. It can handle a much faster p3
processor (1200mhz), with the latest bios.
It's an IDE drive, a standard of the shelf part. Don't get a SATA,
unless you want to invest in a controller too.
Dell Has firmware for that machine for 75GB hard drives, so I suspect
you can install anything below 137GB (48bit lba limit) without issue.
It's possible to break that limit, but why make work for yourself?
Anyway, changing the hard drive on that machine is pretty simple.
Pull the side panel, which has 1 big thumbscrew and 2 tabs that need
to be pushed in. The panel may require a fair amount of force to pull.
Pull the front panel, the magic secret is it has 3 tabs that need to
be pressed simultaneously to release. So you straddle the 2 on the
side with one hand, and press the one on top with the other.
There are 2 long lag screws holding the hard drive in (don't lose,
they're hard to find spares

)
The hard drive then can be slid out, cables and all. (Remember to
reattach the cables before you put the new hard drive inside. There's
just no space to maneuver once it's inserted)
The service manual, as well as drivers and firmware are a free
download from support.dell.com
I would upgrade the bios, to accommodate your XP os and possibly other
new peripherals. As well as several bugfixes.