Over the past 17 years working in software engineering and IT management I have used numerous Windows computers and regularly come across the same problems. This lens is a synopsis of some of the more common ways that I fix my computer.
General problems
Whenever some unexpected issue occurs on the computer, my initial reaction/fear is that there may be a virus on the computer. The first step is to back up my personal files immediately, get the latest virus definitions and scan everything for viruses (even USB memory drives). Anti-virus software will isolate bugs but not necessarily repair all registry damage so some additional research may be needed after bugs are found.
A slow running computer is generally a sign of strain to the disks, CPU and/or RAM memory. I first check there is at least 10% disk space free, open the task manager to identify any applications that may be using all the memory and close down background applications. If it’s been a while since the disks have been de-fragmented then I use Windows own defragmentation utility for fixing this.
Hardware problems
If hardware will not install/connect on its first attempt then I remove the hardware & any drivers and check the vendor’s site for the latest installation executable/drivers and documentation.
If existing hardware stops working I check the device manager (Control Panel) for any hardware faults. The Windows Troubleshooting tool can also give some good guidance on possible causes of issues.
Software problems
When the operating system develops problems, I fix my computer using the Microsoft Support website as my primary tool for research. Sure, I could search online for other user comments but I prefer the validity of Microsoft articles, solutions and patches.
If applications start misbehaving then I research the faults on the vendor’s website, looking for known issues, updates and customer support tickets mentioning the same fault.
Tags: hardware, problems, softwareIf you’re reading this article, chances are you don’t need to be convinced about the importance of anti-virus software. But since the “Do I really need it?” question does frequently come up, let’s address it right off the bat.
If you don’t use anti-virus software, does it mean your system will pick up an infection the moment it hits the Web? Probably not. But especially if you’re on a Windows PC (we’ll talk about Mac OS a bit later)—and even if you’re the conscientious type who eschews dodgy Web sites and refrains from opening unfamiliar files or e-mails—anti-virus software is still a must, because threats are not always readily apparent. Being careful certainly reduces the risk, but doesn’t eliminate it.
Free vs. fee?
We’re all familiar with the adage “you get what you pay for,” and there’s often a tendency to think that a free product must be woefully inferior to one that requires you to open up your wallet. Fortunately, that need not be the case when it comes to anti-virus software. It turns out that you don’t need to part with any cash to get reasonable—even good—protection against online threats, such as viruses, worms, Trojans, or spyware. For simplicity’s sake, we’ll refer to all of this stuff as malware for the rest of the article. (For a full explanation of the differences between viruses, worms, and Trojan Horses, read this article from Internet.com’s Webopedia.)
One of the more notable and recent entrants to the free anti-virus arena is Microsoft Security Essentials 1.0. It’s available for any Windows system (XP through 7) that passes Windows Genuine Advantage validation (i.e. the OS isn’t counterfeit or pirated); it’s quick and easy to install and has an extremely simple user interface. Most importantly, it does nearly as good a job of detecting, removing, and protecting against malware as many commercial products, according to the well-regarded and independent testing lab AV-Comparatives.org. (Incidentally, all of the anti-virus options we cite in this article—which is not a comprehensive list—received favorable ratings from AV-Comparatives.org most recent report, which you can read here (in .pdf).)
* Email Article
* Print Article
* Comment on this article
* Share Articles
o Digg
o del.icio.us
o Newsvine
o Facebook
o Google
o LinkedIn
o MySpace
o Reddit
o Slashdot
o StumbleUpon
o Technorati
o Twitter
o Windows Live
o YahooBuzz
o FriendFeed
Other good anti-virus options available gratis include AVG Free Edition 9.0 with its LinkScanner feature that checks sites you visit (or see listed in search results) against a database of those known to be unsafe; Internet Explorer 8 includes a similar feature called SmartScreen, though it doesn’t check sites until you actually try to visit them. Also good and free, the recently updated avast! Free Antivirus 5.0, which claims to be the world’s most popular free anti-virus tool. The latest version boasts a much-improved UI (which wasn’t a big strength of its predecessor), more judicious use of system CPU/ RAM, and speedier scans.
When considering any free anti-virus program, keep the following caveats in mind. First, they’re usually entry-level versions of a company’s commercial products. As a result, when downloading a free version you should expect to endure a bit of a sales pitch for the paid version, and possibly periodic admonitions to “upgrade” after you have it installed. Also, free anti-virus software often carries significant license restrictions—often it’s only provided for home or non-commercial use, which precludes you from installing it on any work or business-related computer. AVG Free’s license agreement further restricts use to a single PC, for example, and even though it’s free, you must register avast! Free to keep using it beyond 30 days.
Cloudy with a chance of malware
Panda Security’s Panda Cloud Antivirus Free Edition 1.0 represents a relatively new approach to anti-virus protection. Conventional anti-virus tools identify malware predominantly by consulting a vast database of “signatures” that must be downloaded to a PC and regularly updated there. By contrast, Panda’s cloud-based anti-virus takes advantage of information continually gathered from a large network of connected users, which can translate into timely identification of and protection against both existing and emerging threats despite the lack of a locally stored malware database. The catch is that no connection means no protection, though for the duration your Internet link is down, your risk of infection is pretty negligible anyway.
When and why to pay
So given the relatively high quality and availability of free anti-virus software, is paying for it automatically a waste of money? Not necessarily—it all depends on your personal needs or preferences.
For example, many commercial anti-virus products, including security industry mainstays McAfee VirusScan Plus and Symantec’s Norton AntiVirus 2010 offer advanced forms of threat detection, such as heuristic analysis, which looks for specific behaviors that might better detect an unknown virus—or a new version of an existing one (this can come in handy if you frequently troll the dark corners of the Web).
Commercial anti-virus programs also typically provide supplemental protection features not available in free versions. Case in point: opting for avast! Pro Antivirus over the free version gives you the ability to visit questionable Web sites or run unknown programs in an isolated “sandbox” where they can’t damage your system. Similarly, Kapersky Anti-Virus 2010 (which isn’t available in a free version) includes a virtual keyboard that lets you enter sensitive info including passwords or PINs without fear of interception by a keylogger.
Most commercial vendors offer comprehensive security “suites” with additional features beyond anti-virus that are security-oriented, but not strictly malware-focused, that you may or may not find useful– such as spam filtering or parental controls. Then there’s the issue of support–for free software, it’s generally limited to community-driven message boards, but if you’re a paying customer, support via e-mail, chat, and/or phone are often available.
If you do decide to shell out for anti-virus software, take vendor claims with a generous helping of salt. Security software is big business, and companies spew forth lots of marketing bluster to convince you that their products are sui generis when it comes to effectiveness, ease of use, and so forth. Before plunking down your hard-earned cash, check for the availability of a 30-day trial version (most vendors offer one), so you’re not locked in if, say, you find the software’s interface incomprehensible or that it bogs down your computer’s performance.
When you do pull the trigger to purchase, be mindful of what you’re buying. Some vendors automatically allow you to install the software on three PCs, others just one, with additional available licenses at extra cost. Also, many vendors automatically tack on up to $7 for “extended download service” in case you need to grab it again in six months. Our advice: skip this gratuitous charge and make a backup of the download yourself.
What about Macs and Linux?
There’s a common notion that Mac OS is an inherently more secure operating system than Windows, and thus, less susceptible to malware. It’s true that malware is less prevalent on Macs, but what makes it so is the relatively small market share (about 5% according to the latest data from Net Applications). This translates into far less incentive for malware creators to find and exploit security holes, and limited potential for nasty stuff to propagate if they do.
That said, Mac-based malware does exist, as do tools that provide protection from it. ClamXav is free and open-source antivirus software for OS X 10.3 and above, PC Tools’ iAntivirus is a free/pay offering, and many of the aforementioned commercial Windows anti-virus vendors offer Mac versions too.
As for Linux, the same general rule applies—safer than Windows, but not categorically safe. AVG offers a free Linux version and ClamAV is available for, and sometimes included with, many Linux distros.
Additional tips
Regardless of what kind of anti-virus software you choose or whether you paid for it or not, it’s important to note that none of it is guaranteed to be 100% percent effective. Nevertheless, stick to a single anti-virus program—using more than one doesn’t augment protection, it just causes big headaches due to conflicts.
Also, be on the lookout for rogue security software, also known as scareware, which uses official-looking pop-up warnings about non-existent infections and offers to remove them if you install their handy software. Bottom line: don’t touch these unsolicited offers with a ten-foot pole.
To maximize your protection, it’s important to not only keep current with all operating system security updates, but those for third-party applications, as well—especially ones like Adobe Acrobat and Flash, or Sun’s Java, where vulnerabilities are regularly discovered and patched. One way to make the latter task easier is to use Secunia Online/Personal Software Inspector to scan your system (either via browser or a downloadable app—both free) for insecure versions of software.
So let’s recap. Always run anti-virus software, don’t discount the efficacy of free tools, and if you decide to buy, do it because you want or need the extra features (and take it around the block first).
Tags: antivirus, softwareThe product that I have found to be most reliable, non-intrusive and failsafe for regular registry cleaning and repair is a simple product called “CleanMyPC – Registry Cleaner” latest version 2.19 distributed by CleanMyPC Software and retailing for a modest $29.95USD. This purchase is a lifetime subscription and includes all regular updates patches and supports. I have been using this product for more than 5 years with absolutely no problems ever encountered.
Before discussing Registry Cleaning and Maintenance it should be prefaced with a very stern warning. Monkeying around with your computer registry is probably similar to opening the hood of your car and removing various components and wires without knowing what you are doing. The risk and potential is irrepairable damage to your operating system and data. I would recommend that if you are to the point where you feel you need a registry cleaner, install it with the help of a solid professional, such as a “rent-a-geek” or a colleague or friend you are confident knows his or her way around the computer operating system.
Another very strong recommendation is that before you apply a registry cleaner you back up your volatile data, financial data, emails, email contacts, pictures, music, documents and anything else that if you destroy your operating system and have to reinstall it from the manufacturers recovery software, you will be able to get all your valuable digital files back. I strongly recommend that you use a regular 2-tiered backup routine, first of all never store any of your valuable volatile data on the same drive as your operating system (usually the “C” drive) and more importantly incorporate the use of a regular at least weekly backup routine to an external drive or even to an online backup service. This step is MISSION CRITICAL and I would not even consider using a Registry Cleaner until you have done this. There are many inexpensive backup software and hardware devices available on the market, find them and use them.
Concerning the CleanMyPC solution, it runs in the background, can be set up to run on a schedule, or to remind you on a schedule to run the cleaning process. I have it set to run weekly, at Sunday morning 2am. The first time you use the cleaner, it forces you to create a backup of your registry and to archive it on a recovery location such as a writable CD or a place on your drive that it can find easily. If your registry fails after a cleaning, the CleanMyPC software boots into itself and will prompt you to perform a registry recovery from the backup file it created. After you have performed this step and then your first registry cleaning, it’s like going to the doctor for a regularly scheduled checkup once a week, you will be secure and confident that your operating system is not running away from you and getting bogged down with all the usual trash that can be encountered online.
Speaking of that, if you employ this tactic on your computer, and there are many other people using it, such as children or other adults that like to frequent websites that can run and install all kinds of rogue applications, this could potentially defeat your efforts of trying to maintain a clean and efficient registry. Therefore it is important that you include an educational session for all users of the PC concerning what you are installing, what it will do, and how they should helpy you maintain the computer by being very careful and communicating what and where they are going and doing on the PC.
Tags: registry, registry cleaner, repair, software