I found out that I had a little spyware on my computer a few days ago, and started trying to get rid of it. I ended up at Add/Remove Programs list and found the "The A Better Internet.." something or other, cant remember exactally what it was, but found out that I had some VX2.abetterinternet thing on my PC. Ok, no big deal, I downloaded their stupid uninstall tool, and it seemed to uninstall it. Ran Ad-Aware, and SpySweeper. AVG Anti-virus, and what not... all say I'm fine and dandy now. But, since I'm a little more advanced with my computer, I noticed that tasks I could normally "end task" before, I could no longer do it. For instance Machine Debug Manager (mdm.exe), BlackIce (blackd.exe, blackice.exe), and a few others. Now when I try to "end task" it gives me an error, and says "Access is denied". I have downloaded a few Task Manager programs such as TASKMAN.exe, Process Explorer, and Task Manager pro, none of which can terminate the normally terminatable processes. After more snooping around at things... I found a process that I didn't know what it was called C:\WINDOWS\system32\kmupml.exe in Process Explorer (I've found to be a very helpful program by the way), and a key: O20 - Winlogon Notify: Telephony - C:\WINDOWS\system32\lxk.dll both of which you'll see in my HTJ log file. (I dont know if the two are related, but I have reason to believe that they are) I use to be able to see kmupml.exe in C:\WINDOWS\system32, but when I tried to delete it, it came right back. I can no longer see/find the file in that folder. I've tried disableing it with msconfig.. still no go, it keeps comming back, and re-checking its own box or something. I tried the "Fix Checked" in HTJ, but it doesn't do anything, because that lxk.dll thing stays there even after restart. This is one of the few processes that will end task, but will come right back. Any help is appriciated, hopefully I did everything right, and explained everything as thoroughly as possible.