8 lessons learned from upgrading a dog-slow XP machine to Windows 8

8 lessons learned from upgrading a dog-slow XP machine to Windows 8

Summary: ZDNet's David Gewirtz decides to upgrade a "dog-slow" Atom-based PC from the nearly dearly departed Windows XP to Windows 8. In the process, he learns a lot and shares some of those lessons with you in this article.


Tip #7: Run Windows updates as soon as you can

I found I had a lot of driver errors that would require my hunting down drivers online. However, once I ran Windows update on Windows 8, I found a few of them magically disappeared. Apparently Microsoft added some additional driver support in later updates of the OS.

So once you have a network connection, run Windows update.

Tip #8: Dig hard for drivers

The last major problem I had in updating this machine was finding the remaining drivers. I did not find the drivers on the Zotac site. In fact, the Zotac site said the drivers page for the MAG was down for maintenance and the page they sent me to didn't even list my machine.

Oh, one note about the Zotac I may not have been clear about earlier: it's a compact machine that doesn't allow you two swap out components. This isn't a machine where I can yank out an old graphics card and shove in a new one. You got to dance with them what brung you. So that means you must find drivers, not swap hardware.

This is not a new problem for Windows users. Driver hunts are a rite of passage. I tend to use two techniques for finding drivers: forums and chip maker sites.

The easiest approach is digging around for forums with users of the machine you're using. Often, you'll find users who have already taken the path you're taking and have discovered the drivers you need. This is usually the easiest approach.

Another approach is to figure out the chip sets inside the machine. Sometimes you can find that out in Device Manager. Sometimes you can use something like Belarc Advisor to tell you what's running inside your box. And other times, you just have to open up the box and look at the chips.

There are some commercial sites that promise to find drivers for you, but they've always kind of weirded me out. They seem a little too much like malware waiting to happen, so I've avoided them. They may well be legitimate, and perhaps our readers can share any experiences below in the comments.

Ed Bott had a great suggestion here as well. He told me that a free product called SlimDrivers is really quite good at snagging drivers. You need to be careful to avoid a dodgy toolbar for AVG, and the free version is apparently a little naggy, but for the time you'll need it, Ed says it's quite the win. I'm definitely going to download and check it out tonight.

In any case, even without SlimDrivers, I eventually found all the right drivers, updated everything, and the machine is up and running.

It's still slow, but it's not half bad. So far, I haven't felt the compelling need to plunk down a grand to replace it, and that's always a win. And it does seem faster and smoother than when it was running XP, so that's a win. Oh, and before I close out this article, I should point out that I immediately put the Start menu back on the machine and tweaked it so Windows 8 would seem normal. Windows 8 is actually a quite sweet desktop OS once you get past the Metro silliness.

Good luck with your own upgrades. Please share your experiences below. And extra special thanks to Ed for reviewing this article and adding so much useful information.

Topics: Windows 8, Microsoft, Windows


David Gewirtz, Distinguished Lecturer at CBS Interactive, is an author, U.S. policy advisor, and computer scientist. He is featured in the History Channel special The President's Book of Secrets and is a member of the National Press Club.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Drivers

    "So, here's your first tip: if you're running a more modern XP machine, you have a better chance of succeeding than if your machine came from way back in the day."

    Another factor is the vendor your working with, some do a better job than others supporting machines with updated drivers. In other cases its the components used in the device, you might find generic drivers for common components while it could be nearly impossible for some of the more offbeat components. i.e. if you picked up a cheap computer it may well have cheap off brand components that are hard to find drivers for. OR if your trying to find drivers for components in a MAC converted to windows... Good luck.
    • Dell does the best job I have ever seen at keeping drivers up to date

      Still, if your machine is over four years old, it can get tricky. Graphics and sound seem to be the areas most affected by missing drivers.
      M Wagner
      • That's true.

        I have a Dell GX620 running Windows XP (yes, laugh all you want. I plan to put 7 on it this weekend) and if you go to their website and enter your service tag and or express service code, not only can you find appropriate drivers, but they are also great for finding replacement hardware in case your CD-ROM ceases to operate.
        Richard Estes
  • Drivers

    When I'm looking for drivers i always copy Dev/Ven Id from device manager and then I go to this site:
    just paste your devid to the search and choose OS.
    • Forget Drivers and hassle completely.

      I upgraded my Atom Acer netbook with Linux Mint via USB drive. No cost, just sheer elegance and driver issues with Linux are completely taken care of in the install. I haven't needed to work with drivers at all since using Linux.... With one exception, Sometimes there are proprietary (non-free) drivers available for Mint for some video cards. It's already there, all you have to do is select and click if you want the Nvidia or ATI Linux driver, but in all cases, the default (open source) driver works fine.
      • Wow. I guess I should've bought a real netbook.

        It seems that the Samsung 500 Chromebook is horrible for putting alternative Linux distributions on, no matter how many different sets of instructions Google pops up for me.
        Richard Estes
      • Xp to 8

        I'm running XP on 5 of the desk-tops we have. They are all older machines that I keep running for myself and the kids. I run Mint 13 on my main machine even though it came with XP Media Edition. I switched to Mint 15 for a couple of weeks but it is still a touch buggy when running Chromium. I'm back to 13 LTS and everything is fine. I found that I didn't care for Ubuntu Unity for a desktop. Mint seems to work from the start, no problem.
  • 32bit to 64bit

    Actually upgrading from 32bit to 64bit is quite straight forward. Run the setup with a boot drive. Done. USB drives are cheap and I bet you have a ton of them.
    Dreyer Smit
  • what someone from ZD saying nice things about Win8

    but seriously this the cool thing about it, you can stick it on 'old hardware' and it will to a certain extent work ok.
    Paul Smith-Keitley
    • Metro Silliness

      He did give compliment Windows 8 on its ability to work with old hardware. However he did rightfully slam Windows 8 on its "Metro silliness." I have to agree with him that once you do everything you can to eliminate or hide anything "Metro" in Windows 8, it actually becomes somewhat useful.
      • Agreed

        I used 3 programs from Stardock.com and I never have to see the Metro start screen and I have a start button. The programs ate Start8, ModernMix, and Decor8.

        With drivers I've used DriverAgent and they did a good job but they use a Pay to Play model - Slimware Drivers does not and I've used them to get drivers for an older desktop I got for my wife to use.
        • Your comment had a funny typo...

          You said "...the programs ate Start8, ModernMix, and Decor8." LOL

          My programs don't eat anything, although Windows 8 seems to have eaten all of Windows 7 reputation.

          I guess a daily dose of Start8, ModernMix and Decor8, is the digital equivalent of Alka Seltzer, Pepto Bizmol and Losec for the Metro Induced Acid Reflux Syndrome (aka Ballmer's disease)
  • Whew, that was a lot of trouble.

    Me, I'd get the drivers off on a thumb drive FIRST. Windows 8 best, Windows 7 in a pinch, latest XP drivers if desperate. Get both 32 and 64 bit sets if possible. Then use something like True Image (or a free alternative) to back up the system drive. Finally, use a burned DVD or another USB drive to boot and install from. Then happily nuke the XP installation and go. If it sucked, then use the backed up image to return to where I was. Then move on. It's a little tedious, but not as dramatic as this article makes it.
    • Lenovo drivers

      I started to do something similar for a Lenovo machine... By the time I managed to download all the drivers for Win 8 x64 from their site for one model laptop I was exhausted, didn't bother with the rest of them. It was like mining coal with a toothpick.
      • Trick for Lenovo

        Get the Network, disk drivers, Intel Chipset and their "System Update ver 5.x" utility.

        Install Win 8 with the NIC, disk and Intel chipset.

        Install "System Update ver 5.x" utility and run it to pull down all the other available drivers and install them.
    • More trouble than Linux ;-)

      Install blows away your apps? 32-bit vs 64-bit issues? Use a wired network connection? "Dig hard for drivers"? Honestly--this article sounds like a guide to install a Linux OS from 10 years ago!

      I do understand this was an "experiment" and NOT a "reccomendation"--nobody would actualy think upgrading any PC of that vintage--that was shipped with and certified for XP--to Windows 8.x (would they?)! Obviously a more logical alternative would be Windows 7 Starter or Home Basic--but then where can you buy this or acquire the install media if you don't already have it or something like an MSDN subcription?

      Given the use case of the machine invovled--it is an ancilliary machine that sits in the "west wing" and is used for basic tasks only--you'd probably have more success installing a Linux OS. Driver support for older hardware in Linux is superior in most respects (versus newer hardware for which Windows gets the drivers first). You can run a proper browser, you can use LibreOffice, and you can RDP into another box or use WINE should you need to do something unusual. It is obviously not a gaming box so that isn't an issue.

      Seriously, if you want to stretch out the life of an XP machine a couple more years, the most logical upgrde from XP is to a lightweight Linux OS running a familiar-looking desktop like Cinnamon or XFCE. I don't say this becauss I am some kind of fanboi or to slag on Windows. It is simply that MSFT has moved on with Windows and there are alternatives that are sincerely easier to install and use on more "experienced" hardware--and you can remain "metro free" if you do not like that sort of thing.

      If you do fancy Win8 really it isn't worth your time to upgrade anything that pre-dates Win 7. You are really best to look at total system replacement, and there are very affordable Win8 PCs out there that will give you a lot less trouble.

      You still have choice..and if you have that kind of attachment to old hardware you have to look at all options.
      Mark Hayden
      • I agree, Mint is probably the best choice.

        I use a Knoppix 7.2.0 encrypted flash drive on my keychain. You create it by booting to the Knoppix CD and using the menu option to create Knoppix flash drive.

        It's a little different working this way, but easy.

        As a first step, just click the main menu > Knoppix >Install components after connecting to the internet to get flash and other goodies. I also recommend installing GDebi installer from the Synaptic Package Manager to make web installations easier.

        I also change the DNS to Google Public DNS for IPv4 and iPv6, which I found works much better than the default Verizon FIOS DNS. It also has phishing protection and advanced caching.

        It's really fast and uses the 3.9 kernel, so applications are cached into the SSD if you are using one making everything go faster.

        I constantly log into Google and use Chrome. Chrome bookmarks and settings are shared over the cloud when you do this, which is really, really nice.

        With the Knoppix Flash drive, you can use anyones computer without accessing their hard drive or passwords. .... Just Awesome. Any files or settings are saved to the flash drive.
  • win 8 on atom 330 oké here

    On my bedroom netbook, an Asus 1201N with Atom 330 and upgraded 4 gb ddr2 ram, Windows 8 64 bit has been running very well for since January for such slow hardware Still a bit slow booting (1min30sec to 2min incl.login) but after boot very acceptable, it runs even smoother than Win7/64 bit I used before that. Upgraded via USB.All not directly supported drivers were downloadable via manufactures of hardware parts instead of Asus. Only hardware error was the quickboot option which is turned off.
    • Win8 is almost always faster then Win7

      I say "almost", allowing for the possibility under some circumstance on a particular piece of hardware it might not be faster but I have not actually encountered that scenario.
      • Sony Vaio

        I have a 2010 Sony laptop with Core i7 2nd generation and 8GB RAM, it is faster under Windows 8 than it was under Windows 7, especially booting.