Make sure also you are using the version of Windows that the laptop was designed for. I had a heck of a time when I bought my Vista laptop and thought I would be smart and switch everything to XP. Turns out certain drivers for a Vista laptop do not have an XP version. Took a lot of messing around to get that thing working. However, upgrading from an older version of windows to a newer one isn't as much of a pain.