Here's what it does:
It loads a good copy of the system hive from the "repair" folder and copies the Winsock and Winsock2 keys (and subkeys) to the registry.
Q) Why is this function needed?
A) Programs like NewDotNet and Xupiter, etc... "Hook" your internet connection by replacing the entries in these registry keys with their own and intercept any internet activity from your machine so they can keep track of your surfing habits/interests (maybe, so they know what types of popups to send you!)
When "Anti-Spyware" programs delete the malware files that are specified in these registry keys and don't fix the registry, you end up with no internet connection at all (this is why the Winsock/Winsock2 function was created).
The problem that I'm having is that the currently released version (1.0.0.9) doesn't wait long enough between loading the "good" hive, coping the keys and unloading the "good" hive. I've now included a small delay in the process which works just fine on my systems but I'd like it tested on other machines before releasing another version stating that it's fixed.
BTW. This doesn't really "delete" anything from the registry if it fails, it simply copies the good one to the current one if it's able to and if it fails, nothing should be changed at all. But it's easy to make a backup (right-click over "services" and select "export" (and select a file name) so you can just double-click on that file later to restore things back to the original state if you want to.
Any help/feedback would be greatly appreciated.
Here's the link to the beta version:
http://ezpcfix.net/beta/EzPcFix.exe
and
http://ezpcfix.net/beta/Plugin.inf
Thanks
Tom

Sign In
Register
Help



MultiQuote