Tuesday, March 07, 2006

What to Upgrade and How to Do It

Joel Durham Jr. - ExtremeTech

Three years ago, when you bought it, your new super-system seemed to be the ultimate computer, the PC with which you could rise to power and rule the world! It chewed through the most demanding games like a shredder eating envelopes; it let you run a half-dozen office applications at a time with no pauses, even with anti-virus and scheduling apps running in the background. It was supreme.

As the months flew by, software became more demanding. Minimum system requirements crawled up the CPU scale; what in one version required 500MHz in its latest revision wants 2GHz. Doom 3 came out, and your system would only spit out 14 frames per second with average detail levels. When you jump from one application on the taskbar to another, there's a noticeable pause while the hard drive churns and you wait. And wait.

In fact, you find yourself waiting more and more for everything you do. From loading apps to encoding home movies or changing a TIFF to a JPEG, you simply hate the fact that you can actually go and get a cup of coffee while the computer sits there and thinks.

It very well could be time to upgrade your system. That's not to say you have to toss the whole thing out and start with a brand-new computer; most PCs can at least accept minor upgrades, and desktop systems built with standard parts are almost completely interchangeable.

But how do you tell exactly which component needs to be upgraded? And how do you know if your particular system will accept an upgrade? Where do you buy the parts? What steps do you take to perform the upgrade itself? Read on.

What's Dogging Your System?

When your system seems sluggish, you first need to narrow down the symptoms to find the culprit. Could it be a lack of sufficient main memory? A pokey graphics card? An aging CPU? What about a stuffed-full hard drive? Deciding what needs to be upgraded requires a bit of detective work.

Let's look at some symptoms, and the part that most likely causes them:

SYMPTOM: You've installed a new, super-powerful GeForce 7800-based graphics card. Ever since then, when you play 3-D games, the computer sometimes crashes or reboots. You've checked the connection and it's fine, the card is powered, and its GPU fan is running.

SOLUTION: Check your power supply. Those new cards pull well over 75 watts alone. If your system's PSU was just getting by with its current components, the new load could be causing it to brown out other components when the graphics card demands its utmost power draw. Get a 500+ watt PSU with dual 12V rails.

SYMPTOM: Everything works great--except new games. You used to be able to run Quake 3 Arena at 125 frames per second. Quake 4 barely makes it over 15 fps. You meet the minimum requirements, so what gives?

SOLUTION: You should swap out your computer's graphics card. Newer cards not only have more raw processing power, but also more memory. Look for a modern GeForce series 6 or 7 series, or a Radeon X800 or higher, with at least 256MB of local memory.

SYMPTOM: Everything is slow. Loading programs takes forever, when it used to be speedy. Changing from one open program to another through the taskbar or Alt-Tab brings the system to a crawl. No matter what you do, it takes forever.

SOLUTION: Check your hard drive space. It sounds like it's so full that the paging file is fragmented, and therefore everything that swaps data to the hard drive in lieu of main memory is going to drag down system performance. You could either install a bunch more memory to stave off the computer's need to swap, uninstall anything you don't use on your current hard drive and run Disk Cleanup to clear up as much space as possible, or upgrade the hard drive itself to a much larger size.

SYMPTOM: You've discovered your artistic bent and begun editing movies and pictures and rendering 3-D objects and scenes. The problem is, when you do something like encode a video, render the 3-D stuff or save big picture files that you've altered, it takes eons to complete the process.

SOLUTION: Those are CPU-intensive activities. The processor crunches all of the operations necessary to transform and render the images. A faster CPU would make a world of difference.

SYMPTOM: The system boots up quickly and works great when you use one or two programs at once, but as you open more applications, it starts to slow down. This is especially noticeable when you have a program that loads lots of huge files, like PhotoShop Elements, with a bunch of massive TIFF images open.

SOLUTION: You need more memory to handle all that up-front computing. The data and program files of open programs are stored in main memory, but when that bank runs out of room, they're swapped to the much slower paging file. More memory will allow more programs and data to reside in the much faster main memory area.

Can You Upgrade?

Now that you have an idea of what needs to be upgraded, you have to determine whether your computer will handle the upgrade. This requires research on your part. You must first find out what your computer's motherboard is capable of, the form factor of your computer case, PSU and motherboard, and more. This may require you to research the motherboard manual, or even do research at the motherboard manufacturer's Web site. You also will have to open the case.

Before opening the computer case, power down the PC and unplug it. Be static safe; use an antistatic bracelet properly or plant your feet and ground yourself before you reach into the PC. Handle circuit boards by the edges and, whether removing or installing something, don't force it. You might break something.

? For a CPU upgrade, learn the fastest CPU your computer's motherboard will support (check the manual). If it won't support a CPU significantly faster than the one it's already rocking, you need to upgrade the motherboard.

? For memory, remember that Windows XP only makes use of a maximum of 4GB of RAM. Find out your computer's current memory configuration, how many memory slots it has, what type of modules are installed and so on. Then, research the motherboard manual for acceptable configurations. Can you add memory, or must you replace the modules already installed? Note: don't mix memory types. If your computer has, for instance, PC3200 memory already installed, and you plan to add to it, add PC3200 memory.

? For the graphics card, make sure you get a replacement that fits the proper slot. Graphics cards come in both AGP and PCI Express X16 varieties, and they're not interchangeable.

? For the hard drive, make sure you get a drive with the same interface. Don't get a SATA (Serial ATA) drive if your motherboard doesn't support it unless you also purchase a SATA adapter. For a drop-in replacement, find out what interface your old hard drive supports (IDE or SATA) and get a drive of the same type with a larger capacity.

? For a motherboard replacement, you need to learn the form factor of the board and get a replacement that will fit your case. Anything not compatible with the new board (possibly the CPU, memory, power supply and graphics card) will have to be replaced.

? For the power supply, be sure to get the same type with all of the necessary connectors connectors.

The Basic Steps to Performing an Upgrade

? Get the right parts! Research, research, research. Check manuals, manufacturer Web sites, and every other resource to ensure compatibility with your system.

? For components with drivers: Uninstall the current drivers.

? Power down the machine. Unplug it.

? Remove the component to be upgraded if necessary. Be on the lookout for clips and brackets that secure the components in place. Expansion cards have a screw that secures them; memory modules have clips on either side of them.

o You can remove graphics cards, sound cards, CPUs and memory modules that are no longer needed.

o Don't remove memory modules that you're supplementing with more modules. If you're replacing an onboard graphics or audio solution, don't try to physically remove it from the board. Disable it in the BIOS.

o If you're removing the entire motherboard, first remove all the expansion cards, then unplug all of the cabling. Remove all of the screws holding it in place. Gently remove it from the case.

o If you're removing a hard drive, note that many hard drives reside in removable brackets. Remove the bracket itself, then remove the hard drive.

o If you're removing an optical drive, pay attention to whether the case uses drive rails to seat the 5-inch external drives. If it does, look at how the drive rails are attached to the drive, and replicate their configuration when you prepare to install the new drive.

? Install the new component.

o If you're installing a motherboard, it helps to first install its CPU, memory and any cables that will reach, before placing it in the case and screwing it down. Before seating it, install the riser bezel (the metal shield that fits in the rectangular area where the ports, like the USB and Ethernet ports, reside.)

o If you're installing memory, seat it gently into place and then press along its length evenly until it snaps into its sockets.

o Secure drives with all four screws to reduce vibration and extend the life of the drive. This is especially true for hard drives.

o Make sure you cool a new CPU with a compatible cooler, and use a thermal compound between the cooler and the top of the CPU.

o Make sure expansion cards are fully seated before you screw them down.

o For a hard drive replacement, install the new drive as a slave. You can then use Norton Ghost to replicate the old drive onto the new drive, remove the old drive and discard the old drive.

? Check all of the cables and connections before powering up the computer. You may wish to power it up before you close the case, on the chance that you have to troubleshoot a loose connection.

? Fire up Windows. Install the drivers for your new equipment if necessary (and it will be necessary for graphics cards, sound cards, motherboards, other expansion cards and some CPUs). You might have to cancel the Windows hardware detection wizard and install the drivers through their own installation routine; read the instructions that came with the new part to find out for sure.

? If you've replaced a motherboard, Windows XP might not be happy without reinstalling it over the top of your current installation. It doesn't take kindly to low-level hardware replacements.

Those, in a nutshell, are some techniques to upgrading your computer. More thorough write-ups of each component could easily fill articles this size on their own, so consult the instructions that came with your components for more details. Also, hit upgrade guides on Web sites like PCMag.com and ExtremeTech.com.

Joel Durham Jr. is a freelance technology writer and author of "PC Modding for Dummies"(Wiley, 2005).

Monday, March 06, 2006

Windows Defender

Microsoft Tests a Windows Defense

By Rob Pegoraro
Sunday, March 5, 2006; F07



When computing experts say you should never try out beta-test versions of any system-utility software, they're almost always right. A bug in a program that lives in the core of a PC's software could lead to a complete meltdown, not just the usual crashes.

So what's something called Windows Defender (Beta 2) doing on Microsoft's home page, atop the "Popular Downloads" list?

Microsoft first released this free anti-spyware tool as "Windows AntiSpyware" in January 2005, a month after it bought the program's developer, Giant Software Co. After 13 months of development, a few revisions and one name change, this program still isn't finished-- but in that time, Windows Defender has persuaded many users to disregard the rule about beta system utilities.

I can see why. By policing how new programs try to modify Windows, Defender has swatted away much of the spyware I've thrown at it while staying out of the way otherwise. (The unwanted programs it couldn't evict defied the efforts of competing spyware removers, too.)

And it provides something horribly overdue in Windows: a simple way to inspect all the software active on a computer, including those normally hidden from view.

Plus, Windows Defender is a free security tool from Microsoft, the company whose design decisions made it so easy for spyware to invade Windows in the first place. It only seems right for Microsoft to make amends in this way.

Defender is no panacea -- the name alone oversells an application lacking anti-virus or firewall defenses. But it's a sensible way to help keep a Windows 2000 or XP PC free of hidden programs tossing up ads (adware) or tracking your online habits (spyware).

Downloading Defender ( http://www.microsoft.com/windowsdefender ) involves one brief annoyance; you must verify that you're not using a stolen copy of Windows by running a small program, either in your browser or from your hard drive. From then on, it's a quick, restart-free process to install this program, update its spyware database and scan your computer.

As it has revised Defender over the past year, Microsoft has steadily pared away its interface. Its main screen now features a total of nine buttons -- worlds simpler than most competitors.

Unfortunately, you'll have to dig a little deeper to get Defender in its most secure state. It comes preset to grant you veto power only over the actions of known offenders, a take-candy-from-strangers approach that invites trouble. (Older versions of Defender were more aggressive about this.) Click the Tools icon, then select General Settings to fix that oversight.

On a clean PC, Defender stays invisible except when it updates itself and scans the system overnight. Unlike most spyware removers, it correctly distinguishes between browser cookies set by advertising sites-- tiny, easily blocked, inert text files that can't do anything on their own-- and live software code.

If you download from the Web's sketchier sources, Defender will act, depending on when it identifies a new program as spyware. It can flag some as they download, but others go unnoticed until their installers try to force-feed code into the guts of Windows.

For example, Defender blocked downloads of the Kazaa and BearShare file-sharing programs and the Zango "search assistant." But an instant-messaging program bundling the same Zango software went unnoticed until its setup started. The same happened with a screensaver harboring the "Best Offers Direct" spyware (unlike an earlier Defender release a few months ago). But after a few system scans and reboots, Defender reported the system clean; other anti-spyware tools agreed.

Then, to simulate the stupidest behavior possible, I visited a site advertising pirated copies of computer games and invited it to install a strange ActiveX program in Internet Explorer. This time, Defender first did nothing, then threw up a flurry of dialog boxes as it tried to remove the junk spawned by this download.

Restart followed restart as Defender kept finding new instances of this "Look2Me" spyware. Once or twice, it gave a "no unwanted or harmful software detected" verdict even as new ads popped up.

But one of the most popular spyware removers, the usually effective Spybot Search & Destroy, also gave this computer a thumbs-up. Neither that nor any other program I tried could expel this nuisance; after several hours I wiped the hard drive and reinstalled Windows.

You'd be foolish to rely on Windows Defender alone to rid Windows of spyware. But you'd be about as foolish to rely on any other single anti-spyware utility.

Keep a few on hand, but also use your own common sense and switch to safer software-- like the Firefox and Opera Web browsers, which lack the ActiveX feature exploited by the pirated-games site.

Or you could just get a Mac.

Even Windows users who can stay out of trouble on their own can benefit from Defender, however. With the change in its settings outlined above, this program makes it easy to restrain many installers' pushy habits -- for instance, the 11 system-setting changes Yahoo Music Engine's setup makes, most unrelated to playing digital music.

Meanwhile, Defender's Software Explorer (in its Tools screen) offers a helpful view of what's active on your computer. It lists all the programs running now, those that launch at start-up and those that connect to the Internet -- providing not just the usual cryptic file names ("S24EvMon.exe"), but also their full names, their developers' names, whether they belong to Windows, when they were installed and so on. You can shut down or disable most of these programs with one click -- though removing them may take a trip to the Add or Remove Programs control panel.

Microsoft says Windows Defender will be built into Windows Vista, the replacement for XP due this fall; I'd expect to see a finished version of Defender for XP and 2000 by then. But the spyware problem in Windows is a mess now, and Defender can help remedy that. It would be a mistake to ignore it just because of the "Beta" in its name.