Uninstalling Programs on Windows 7
This demonstration video shows you how to uninstall applications on Windows 7. For this video I intentionally sabotaged my computer with a bunch of applications which I don't recommend anyone actually download, just to show viewers the various tricks that some programs play to prevent you from removing them.
This is the third video in a series developed for my Home PC Maintenance course. Enjoy!
Check Your Hard Drive Space Using Windows 7
The following video shows you how to check your available hard drive space using Windows 7. It also explains how to use the Disk Cleanup Wizard, Compress, and Index options under the Windows 7 Drive Properties window. This is the second video in a new series I've developed for my Home PC Maintenance course.
Defragmenting Your Hard Drive on Windows 7
This video I made tonight will teach you how to defragment your hard drives on Windows 7. This is the first video in a new series I am creating for an upcoming Basic PC Maintenance Course.
7 System Building Tips
I've built hundreds of PC's in my day. That includes dozens of one-off systems that I've configured and assembled for my own use as well as for friends, family, and customers. It also includes batches of new systems that I build during the summer at my full-time job. Below are just a couple of tips that I've picked up along the way that make the system-building process as painless as possible.
1. Plan Ahead
Building a desktop computer isn't rocket science, but it's not work you could assign to a team of chimps, either (with all due respect to the intelligent and majestic chimpanzee, of course). Planning ahead ahead before you go full-force into system building will pay off later by saving you time, money, and frustration.
Research your components. Read blogs, forums and industry sites like Tom's Hardware to find out more about your hardware and whether or not your components will "play nice together." Google is your friend at this stage of the game. Verify that each component has drivers available for the OS you intend to install before you make a purchase. Make sure your power supply provides enough power to support the rest of your hardware. Make sure your motherboard provides the correct ports for any other hardware and adapters you intend to install.
I also recommend reading user reviews for each component on sites like New Egg, Amazon, or MWave. Users tend to write a review when they have a really good or a really bad experience with a product, so they can be a wealth of information and have saved me from countless bad purchasing decisions. Bottom line: Plan, plan, plan!
2. Plan Some More
Once your components arrive gather everything you need and plan the order in which you will install them. Have a trash can handy to immediately discard packaging so it isn't taking up space in your work area. This is the order in which I generally proceed (though your preferences may vary).
- Open and clear the case. Manufacturers will generally pack any extras inside the case, including wires and a bag of hardware. Sit all these items to the side, and position all cables (power supply cables, front panel header wiring, etc). so they are hanging over the outside of the case. You should have a clear view of the chassis where the motherboard will be installed.
- Prepare your case to accept the motherboard by installing the brass risers in the appropriate configuration. Replace the metal panel in the back of the case with the one that matches the built-in components on your motherboard.
- Install the motherboard.
- Connect front panel header wires. This includes the power button, reset button, LED lights, and front USB and audio ports. It is easier to deal with these small wires now than trying to fat-finger them around a bunch of other components later.
- Install memory.
- Install CPU and CPU fan.
- Install drives.
- Install PCI/PCI-X/AGP adapters (video, audio, etc.)
- Connect all power cables.
- Cable Management (see below).
- Plug-in and test. If you need to make adjustments, your case is still open and components are easily-accessible.
- Close the case.
3. Pick a Quality Case

This is how your case should look prior to installing the motherboard.
A good case doesn't necessarily contain 10 fans and light up like the aurora borealis when you hit the power button. Ventilation is incredibly important, but from a system builder's perspective so is ease of assembly. Make sure your case provides plenty of working room. It's not hard to damage a motherboard and other components when you have to angle them awkwardly to get them into the case.
The following outlines the "no-frills" criteria that I have for cases. These are just choices that I have found to be ideal and they may not fit your situation.
- Front USB and audio ports. (If you don't get it now, its not so simple to add later)
- Front ports should be located high on the case. When placed on the floor, devices plugged into USB ports low on the case will get kicked and possibly destroyed.
- No hinged doors unless you have a very good reason for having them. Plastic doors will break quickly.
- No ventilation shafts. Feel free to disagree but I remain unconvinced that plastic ventilation shafts above the CPU do anything other than take up space and slow you down.
- Simple drive access. There are many ways that manufacturers can accomplish this (rails , lock-in drive trays), but if I have to unscrew and remove an additional piece of metal to get to my drives and swap them, I'll look for another case. You should be able to swap drives without disconnecting other wires or hardware.
Note: You can solve a lot of overheating and ventilation problems in your case by cleaning out your fans, adding new fans, or simply moving your tower to a location where it can breath.
4. Use a Magnetic, Manual Phillips Screwdriver

The Magnetic Phillips Head Screwdriver: One tool to rule them all...
In most scenarios a Phillips head screwdriver is the only tool you will need to build a system. I say magnetic because you will drop screws and they will find their way to the most inconvenient crevice in your new case that they can! Don't worry about the magnetism affecting your hardware. It's simply not strong enough to harm your hardware, and I don't know any other system builders who don't use one.
I say use a good, old-fashioned manual screwdriver instead of an electronic screwdriver or drill because most electronic devices are simply too bulky to use effortlessly inside a computer case. Besides: if you're not careful you risk stripping out or severely over-tightening your screws, both of which will make adjustments a pain in the future.
Note: You may also need a flat-head screwdriver for installing and adjusting certain types of CPU fans.
5. Take Anti-Static Measurements
Whether you ground yourself with an anti-static bracelet or an intricate alligator-clip and wire system, make sure you are properly grounded to avoid shocking your new components with static electricity. Damage caused by static is difficult to diagnose but very simply to avoid.
6. Don't Force Anything

Yoda Cat says, "force components you will not!"
If screw doesn't seem to fit or if a component doesn't seem to snap into location easily, do not force it. Step back from the situation and analyze it for a moment. There are usually at least two different sized screws used when assembling a computer, and you may be using the wrong one. If your memory doesn't seem to snap in, it may be backward or you may be trying to install DDR 1 memory into a DDR 2 slot. If an IDE cable doesn't want to push into a port with ease, try flipping it in the other direction.
Though occasionally you may encounter a screw hole bored slightly too narrow you should always think twice about forcing it through. You could strip out the hole or the screw, making removal of the hardware difficult later.
Forcing components and connection wires can easily damage pins and leads and ruin expensive hardware. Think about the situation before you manhandle components or use other tools to force a solid connection.
7. Practice Good Wire Management

Practicing wire management prevents mistakes and make maintenance tasks simpler.
In my opinion there are no hard and fast rules as to how you should effectively manage the cabling inside a computer case. When building systems I inevitably find that I have several twisty-ties left over from the component's packaging, and I save them for tying up and organizing wires. Most cases will provide holes along the edges where a tie can easily be inserted to wrap up and tighten wires. Make sure that all wires and cables can reach from their origin to their destination, but keep the slack far away from CPU and case fans. It's best to handle this before you put the case back together, otherwise you will waste your time later reopening the case to make adjustments.
Note: Though the plastic fan blades in a PC probably won't damage wires if they strike them, stray wires can cause fans to stop working and thus overheat and possible damage your CPU.
Summary
With a little bit of planning and some common sense it is easy to configure and build a stable desktop computer. Plan ahead of time so you know you are buying reliable components that work well together and support the operating system that you intend to run. Keep organized from start to finish: lay out all of the components and tools you will need, keep your work area clean by throwing out packaging and other garbage as it accumulates, and manage the wires and connections inside your tower by tying them off as you build. Use the right tools for the job, avoid static discharge, and don't force connections. Using this simple advice you can fully assemble a stable desktop PC within 25 minutes of receiving the components.
Questions or comments about this article? Or better yet, do you have your own system building tips to share? Leave a comment below! We'd love to hear from you.
Beware of the Thrasher
Anyone who has worked in the tech support field can tell you: all computers are not created equal. Even the most popular PC manufacturers happily sell hopelessly under-powered computers to cost-conscious consumers who incorrectly assume that a new computer is a fast computer. Today I'd like to focus on what I call a Thrasher: a computer so poorly configured that it can't perform the simplest of tasks.
How to Identify a Thrasher
It's not hard to identify a Thrasher simply by observing a computer's behavior:
- Can you solve world hunger in the time it takes to progress from the login screen to the point where you can actually interact with your desktop?
- Does switching between programs seem to take forever?
- Does it take minutes, rather than mere milliseconds, for your mouse clicks to register and make anything happen?
- Do windows disappear slowly, or a single line of pixels at a time rather all at once as they should?
- Do you get Out or Memory or Low Virtual Memory errors?
If you answered yes to one or more of these questions, then chances are you've got a Thrasher. I've coined these types of machines Thrashers after thrashing, a unique problem that arises when a computer is low on memory. Thrashing occurs when your computer has severely limited physical memory and has to rely on virtual memory (a special segment of hard drive space that works like physical memory) to run multiple programs.
Put simply, when your computer has to depend on virtual memory, it often works itself into a state in which it spends all of it's time and resources shuffling data between physical RAM and virtual memory and has nothing left to actually perform the tasks you want it to perform.
Here's a fun little exercise to try when you encounter such a computer. When the machine seems to be thrashing, press CTRL+ALT+DEL to bring up Task Manager. There's a good chance that it will take several minutes for Task Manager to appear, but after it does click the Performance tab and look at your memory utilization. Is your computer reporting that it is consistently using more RAM that is physically installed? This means that it is depending on Virtual Memory 100% of the time, which means you've got a Thrasher.
How to Deal With a Thrasher
If you just want the Low Virtual Memory errors to go away, you could simply increase the amount of virtual memory made available to the operating system. But this masks a symptom and really doesn't fix the underlying problem. To truly fix thrashing the amount of physical memory available for programs to utilize must be increased. Here are a few different methods for increasing your virtual memory:
- Install more memory. This is by far the easiest and most effective way to increase available physical memory. Besides: memory is cheap these days, so why not find out exactly how much physical RAM your computer can handle and max it out?
- Uninstall unused software. Many programs have components that load when windows starts and always consume a chunk of physical memory. Eliminate programs that you no longer have any use for.
- Disable Startup Programs. Using a utility like MSCONFIG or Windows Defender, disable or completely remove unneccessary startup programs. This is often useful if you want to keep a particular program installed, but don't want it to load when Windows starts.
- Run anti-virus. It's not very likely that a virus is consuming all of your physical memory, but it's good to eliminate the possibility. If your computer is so slow that you can't even open anti-virus, consider rebooting into Safe Mode to run a virus scan.
- Run anti-spyware. Spyware can consume a lot of RAM, so it's always wise to eliminate that possibility.
- Update your operating system and other software. Your software may have memory leaks that updates could potentially fix.
Backing Up Your Files Online
Hard drives crash, USB drives disappear, and laptops get stolen. Sometimes bad things happen to good data. In fact just six months ago a student of mine lost 9 months of projects and homework when his dog peed on his laptop. Work in IT long enough, and you're bound to experience or hear dozens of "worst-case" scenarios like this one. But in the face of such daunting odds, how do we protect our data?
Apply Corporate Thinking to Your Home Computer
In the corprorate world users are often secure in the knowledge that their files are safe in an off-site backup somewhere, sometimes on tapes stored in a bank lock box, or maybe even on a server on a different contintent. Off-site storage is key to any backup plan because it protects an organization's data not only against day-do-day data loss (accidental deletion of a file), but also against acts-of-nature. If your corporate office in California shakes to rubble from an earthquake, your accounts are still secure on a server somewhere in Deli.
Think about it: backing up your critical files to an external hard drive or CD's doesn't protect you if your house burns to the ground, or when thieves disappear into the night with not only your computer but your external backup drive as well. You need off-site storage.
Off-Site Storage On a Budget
So how can you apply the big-business idea of off-site storage to your home PC? If you have broadband Internet access it's not only easy but cheap as well. There are dozens of online backup services available, some more feature-rich than others. Most of these services will provide a small application that you download and install on your PC that allows you to manually perform backups, or schedule them for a specific time. PC Magazine has provided a short list of quality online backup services. I'm currently evaluating a service called ADrive that doesn't appear on their list, and I'll be back with a review of that tomorrow night.
Defragmenting on Windows XP
In my last two articles about fragmentation I explained what fragmentation is and how fragmentation occurs. But how to you fix it? In this article I will explain how to run the Disk Defragmenter program in Windows XP, which analyzes your hard drive and repairs fragmented files. To simplify matters, I have also included a video which I've recorded of me running through the steps I describe on my own computer.
How Does Fragmentation Occur?
In my previous article I explained what the term fragmentation means. But how does it happen? Fragmentation occurs when your computer saves parts of a file to multiple locations on your hard drive.
What is Fragmentation?
Fragmentation is one of the primary ailments that infects a slow computer. You might have heard the word before. Someone might have even taught you how to fix it. But most of us don't know what fragmentation is, how it occurs, and--unlike a virus or spyware--why we're stuck living with fragmentation in our lives. Without getting into too many technical details, let me explain what fragmentation is.
Crash Course: Home PC Maintenance
Starting this spring I will be teaching a four-hour crash course on home PC maintenace at SUN Area Career & Technology Center. Because of the length of the course and the unavailability of a good, no-nonsense text on the subject, I'll be creating the course materials myself and making them available for free online.
The main goal of this course is to teach home PC maintainence from a proactive perspective. Users will learn safe computer use habits and how to utilize the tools they already have at their disposal to keep their computers running eficiently including defragmentation, firewalls, antivirus, and spyware scanners.
To sign up, please visit SUN Tech's Adult Ed Schedule. Check back for free course materials, and we'll see you in the spring!

