A pointless report, since you don't mention what was caught and removed.
I don't know what was caught & removed
All I know is that I kept getting nag screens with a message saying
that c\:windows\system32\iifcYSMG.dll was missing & then
c\:windows\system32\lljjyOIGH.dll was missing too
I posted my problem on a Vista newsgroup & got this reply
..................................
A Google search for "iifcYSMG.dll" brought up nothing. When you don't
get any hits for a file name on Google, chances are high that it is a
malware file. Either you uninstalled the malware program or your
antivirus/antispyware program did. In any case, a reference was left
to the file in Startup. You can remove the reference by managing your
Startup.
Because you had one piece of malware, the chances are also high that
you had others. It would be a good idea to scan. I recommend
downloading and installing MalwareBytes' Antimalware (MBAM) from
http://www.malwarebytes.org. The program is free. (There is a paid
version but you don't need to buy it to remove malware.)
Manage Startup:
Start Orb>Search box>type: msconfig and when it appears in the Results
box above, right-click and choose "Run as Administrator".
If you are prompted for an administrator password or for a
confirmation, type the password, or click Continue. Then see what is
on the Startup tab. You don't need to restart immediately, but the
next time you do you'll get a dialog saying you've used the Utility.
Usually in Vista this will be blocked by Windows Defender and you'll
need to allow it so you can then tick the box that says in effect,
"don't bother me about this again".
The free Autoruns program is very useful for managing your Startup -
http://www.microsoft.com/technet/sysinternals/default.mspx - Autoruns
Malke
--
MS-MVP
..........................................................................................................
Seeing as how it worked for me I thought MalwareBytes could help
others who like me aren't that techie, but when they find a solution
to a problem like to share their good fortune with others