There is some new form of virus/spyware spread thru a pop-up that reads something like “your registry needs to be cleaned… blah blah blah” or it may be that you are infected already so run this online virus scanner software; and of course it looks very official. The devistation is very severe in that the following occurs to the computer infected:
1. The application installs a screen saver that makes the user think the computer has crashed (blue screen) and then shows a booting screen for XP... it will continue running through this loop indefinately.
2. The application dissables many controls on the windows environment such as screen settings, display settings and dissables the user from installing applications.
3. The registry is updated to load more potentially harmful applicaitons on the next reboot

But as always never trust a pop-up and in most cases try to close out of it (our suggestion would be to close it by using the menu bar along the bottom - right click and choose Task manager and end the task (it will look simular to this in the Applications list.
If I was a hacker, I would disguise an “X” in the pop-up that would install the virus even though you thought you closed it… wouldn’t you?)
In any case it’s pretty devastating and we have 5 different customers that would described as MSN and Yahoo users (they only go to those sites supposedly) that have it, so it may be pretty main stream.
Be very cautious of anything suspicious before you do anything.
Tools that we have used to repair and remove it are: SuperAntiSpyware ...
Steps to remove:
You may have to download the application above and rename it to runme or possibly ictginstall (basically anything that does not represent the words anti or virus etc.
Once renamed, reboot your computer and press F8 before the loading screen to access windows startup menu (text). Choose Safe Mode with Networking...
(NOTE: We did run into a instance where runme did not work, using the ictginstall did work though).
Any further questions please feel free to call us toll free at (866)603-8284 Anytime!