After running across the aaaidle.dll error, an issue with a module contained in your Dynamic Link Library (DLL) registry, your first step should be isolating its location. Finding where aaaidle.dll is running from on your computer will determine whether it is related to a virus. While it is tempting to try to manually search for a file on your computer, the reality is that this is nearly impossible.
Computer repair professionals scan computers with special programs designed to diagnose registry errors and report the extent of the errors. ZookaWare offers a free scan that will do just this (click below). Once you have an idea of the number of errors you are dealing with, you may want to fix them all at once (registry errors often appear in packs), in which case, your best bet is to purchase and install ZookaWare PC Cleaner, the most comprehensive registry repair software available.