I picked up an off-lease Lenovo Thinkcentre M58 over the weekend. Based on the date code on the hard drive, this one dates to 2010. It’s a serviceable machine. You have a few options when it comes to Lenovo Thinkcentre M58 upgrades.
I needed one in a hurry so I may have paid a bit much. You can pick up an M58 hulk off Ebay for $50 or even less if it’s missing crucial parts like a hard drive and doesn’t have a lot of memory. I’d be fine with buying one without a hard drive, or without a lot of memory, since I’d probably just replace all that stuff anyway. If you’re willing to pay closer to $100, you can get one with 4 GB of RAM and a new Windows license.
One very nice thing about it is that it has an integrated Intel E1000 NIC in it. It’s a good card, with good drive support regardless of the operating system you want to run, and it makes low demands on your CPU. I’m not one of those guys who disables onboard NICs and installs Intel cards, but I do like it when a system has an Intel or Broadcom NIC built in.
It’s a sturdy business-class machine. It runs cool and quiet. I replaced the 7-year-old hard drive with a 120 GB SSD. This makes it even quieter. It also makes it faster and more reliable. Hitachi drives were durable but seven years is pushing it. If you don’t already have a spare SSD to drop in, Intel 320s are cheap, fast, and reliable. When you install an SSD, consider the question whether to migrate or install fresh.
It can take an Intel Core 2 Quad Q9550 CPU, which isn’t top of the line but can still give i3-like performance. A Q9650 also works but costs twice as much as a 9550 while not being twice as fast. Search Lenovo’s support page for your specific model to see what CPUs work in yours, and be sure to download the newest BIOS. For comparison’s sake, the Core 2 Duos that most of these systems come with perform like modern Celerons. That’s not bad considering you can get the whole system for the cost of a modern Celeron chip–yes, just the chip.
The desktop versions don’t have a lot of room in them. But you can ditch the DVD drive and install two SATA SSDs, two hard drives, or one of each. I just keep a USB DVD drive handy for when I need one, which isn’t terribly often. If you get the tower version, you’ll have more room for drives and more expansion slots.
Use the Crucial Memory Adviser to ensure you’re buying the right memory, and be sure you have the latest BIOS. M58s are a bit sensitive about the type of memory you use, or at least they were early on. If you find conflicting information at Lenovo about your model, it could be the BIOS revision.
By the time you install an SSD, a CPU upgrade, and 8 or 16 GB of memory, it’s no longer a super cheap computer. But it will run circles around any $300 computer you’ll find in a big-box store. And you don’t have to spend all the money at once either. You can start with the basic box and add upgrades as you can afford them.
Upgrading the video can be tricky, as many cards won’t play well with the M58 BIOS and/or power supply. A good, reliable choice is a low-profile Nvidia Geforce 210-based card. It should cost $20-$30, works well with the M58 and with Windows 10, and is fast enough for light gaming. It’s certainly better than the onboard video. Be sure to get a single-slot version, as you don’t have an adjacent slot for the extra ports.
These are good machines for everyday web browsing and productivity software. They’re also good for a home lab, since they have good networking and can take a lot of memory. You can virtualize a lot of stuff onto one or two of these.