Software

Tips for spyware and adware prevention

*This is a work in progress

1. Use a better browser. Ask just about any IT person who either supports computers or designs websites and they will tell you they do NOT use Internet Explorer. I believe that Internet Explorer 8 is better than ever, but there are alternatives with features you won’t find in IE. I personally use Google Chrome. It is VERY fast, has all of the features I require (like tabbed browsing) and displays 99% of the pages I visit properly. I previously used Firefox for years for the same reasons I use Chrome now. The reason I switched was simply for speed and performance (Firefox uses quite a bit of memory and is slower to start up). I have all of the same options and extensions in both of these great browsers.

The best part about these browsers, for purposes of this article, are the extensions/add-ons. There are endless amounts of them. I have found that AdBlock (Available for Chrome and Firefox) helps prevent spyware by simply not displaying the ads that contain harmful links. The added bonus is more real estate and less flashy junk adds in your way when you are surfing. There are thousands of other addons that can make life easier. Chances are if you can think of a feature you want in your browser, someone has already created a way to do it.

2. We recommend the following programs for prevention and cleanup of malicious programs:
A good Antivirus like: NOD32, Microsoft Security Essentials, Avira or  Comodo Internet Security. All of these are even free for home use with the exception of NOD32.

MalwareBytes: Free program that will scan your computer for “malware”. The paid version runs in the background alongside your antivirus and prevents intrusions before they happen.

ComboFix: A free tool, mainly used by techs like us, that will simply scan your computer, kill and remove hundreds of the latest spyware apps, then reboot and show you a log of what it found. This is THE #1 tool in removing those hard to get spyware apps off of your computer. NOTE: Be sure to download the latest version each tiem you use it. Only use the links from bleepingcomputer.com to download this program, otherwise you may be installing more spyware!

System Restore: This feature is included in Windows XP and later. We have found that restoring a computer back a day or two before malicious spyware was installed will allow us to use other tools above to completely cleanup a computer. This tool can be run in Safe Mode, as well. Look under Start -> All Programs -> Accessories -> System Tools -> System Restore. Choose a date to restore your computer to and let it happen. This basically restores your Windows registry, effectively removing any programs that you had installed since the checkpoint, but leaving ALL of your documents and data intact.

Quickbooks crashes upon opening

Of course it does. Check Google, support forums, Intuit KB, no mention. I would answer a few forum threads if it wasn’t so difficult to do on the Intuit site. I found this issue at a client in Quickbooks Enterprise 9 and 10. Awesome.

Faulting application: qbwin32.exe
Faulting module ntdll.dll

Anyway, just delete the 1KB (possibly hidden) “Company Name.ND” file located alongside the .QBW company file you use. Quickbooks opens just fine again.

I made the mistake of uninstalling Quickbooks, removing .NET and reinstalling the whole deal. Don’t bother.

Note to Intuit: Don’t let your crappy program crash so often. An error stating “the .ND file is corrupt or unreadable. Please remove it and try opening Quickbooks again.” would be nice.

You can also try running the “reboot.bat” file located in the Quickbooks program directory. It re-registers several DLLs among other things.

After a Windows Update, programs like Quickbooks (and others that rely on the .NET framework) will not open

This issue seems to have appeared in April, 2008. The .NET Framework 2.0 SP1 automatic update fails to install and breaks the original install. After this happens, any programs that rely on .NET will not open. In this case I have fixed three machines that were unable to open QuickBooks. It would simply begin to open and close with no errors. Trying to remove or repair the version on the PC will fail saying the  install source is unavailable. The .NET SP1 has been out for a long time now and I have seen it fail to install many times, but only recently have I seen it begin to break the original version.

Here is how to fix it…

1. Download and install the Windows Installer CleanUp Utility
http://support.microsoft.com/kb/290301
http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe

2. Look on the root of the Start Menu for “Windows Install Clean Up” and run it. You will see a list of installed programs. Simply highlight the Microsoft .NET Framework 2.0 application and click Remove.

3. Download the .NET Framework 2.0 Redistributable and install it
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

4. Download the .NET Framework 2.0 Service Pack 1 and install it. Restart when prompted.
http://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en

That’s it. You should now be able to use your .NET applications again!