Strange imon.dll problem driving me mad, help please?
I uninstalled NOD32 a few months ago and installed another AV short after. There weren't any problems afaik. I'm not sure when it started, but during shutdown I got this window saying it was shutting down imon.dll, and it gave you an option to End Now. I was surprised by this, since I already uninstalled NOD32 and imon.dll shouldn't be there at all. Anyway, sometimes clicking End Now once was enough, sometimes I had to click 2 or 3 times (not sure). Then I decided to search my computer for imon.dll, and found it in c:\windows\system32. I tried to just delete it first, and after it said it couldn't be deleted I unlocked it from running programs using Unlocker. After unlocking, I got 2 or 3 messages from programs like Skype saying an error had occurred and it needed to close. I then deleted imon.dll, to see what would happen, and rebooted. My internet wouldn't connect, not wireless or local connection. When restored imon.dll from the Recycle Bin, it would connect again.
I googled and googled, but couldn't find anything like this. Can anyone please help me solving this? I'd be eternally grateful.
EDIT: I forgot to add something, the first time I rebooted after deleting imon.dll, a window popped up (I don't remember what it was called exactly, it's the Windows thing that closes dangerous files etc.) saying something about a Generic Host Process blabla Win32.
EDIT 2: Sorry for another edit. Just wanted to add that that window during shutdown isn't ending imon.dll, but "IMON Hidden Window".