Had very similar issues, but it was removing a POS spyware program that removed sproder and another .dll file CRITICAL to my wireless network (could not pull a dchp address becasue this POS spyware, even when removed by the add/remove programs, messes up your world. The spyware is called Webhancer and I would like to smack the S - _ _ out of the who distributes this. SOLUTION - Search your machine for the .dll and it should show up, its just in the wrong spot. Copy it to c:\windows and C:\windows\system32 and all will be well. after doing this though, another missing .dll might show up, do the same for it. Hope its not to late to help, I did a restore and it did not fix, lost a bunch of sleep - b---tards.