Deprecated, and NOT Windows 10 compatible!
Please check out Uncle Carey’s Windows 10 NetFix instead!
Current Version 1.2
WinsockReset is a quick n’ dirty utility I wrote to reset the winsock. (This utility is included in d7 v7.7.72+)
There is no hidden secret or special magic it performs, but it can solve a number of issues, and is easier than running the fixes manually…
Works with Windows XP, Vista, 7, and 8 – and is fully portable! Windows 10 see second NOTE in step 4:1 (this optional step should be skipped.) No plans exist to update for full Windows 10 compatibility.
Here’s what it does, in order:
- Resets ownership/permissions on the Winsock/Winsock2 registry keys in case permissions were hijacked.
- Backs up the Winsock/Winsock2 registry keys to %systemdrive%\Support\WinsockReset
- Examines your Winsock2 registry keys for missing NameSpace/Protocol entries and .DLL files
- Optionally deletes the Winsock/Winsock2 registry keys entirely, then imports either:
- the DEFAULT Winsock/Winsock2 registry keys for that version of Windows.
- NOTE: This WILL delete 3rd party winsock providers!!
- NOTE: Windows 10 is NOT supported for this specific feature; the Windows 8 keys will be used instead. Even though no one has ever reported an issue, you should use at your own risk on Windows 10.
- or your Winsock/Winsock2 registry keys from ControlSet backups on your own system.
- NOTE: This MAY delete 3rd party winsock providers!!
- the DEFAULT Winsock/Winsock2 registry keys for that version of Windows.
- Performs these commands:
- netsh winsock reset
- netsh winsock reset catalog
- netsh int ip reset reset.log (on XP)
- netsh int ip reset reset.log hit (on Vista and above.)
- On XP, (optional) renames %windir%\System32\mswsock.dll and winrnr.dll to .old, allowing Windows File Protection to replace then with ones from dllcache.
- WARNING: ONLY use this option if a previous repair with this tool FAILS.
- On Vista and above, uses SFC to replace the mswsock.dll file if needed (sfc /scanfile=%windir%\System32\mswsock.dll) and repeats procedure for winrnr.dll, pnrpnsp.dll and napinsp.dll
- Restarts the PC.
Interested in Anti-Malware?
CryptoPrevent Anti-Malware is a robust anti-virus/anti-malware software supplement, filling a huge gap that exists with traditional security solutions to provide protection against a growing multitude of new and emerging ransomware and other malicious software threats.
Are you a PC Technician?
Check out Tweaky, a more advanced system tweak tool designed for PC technicians.
Want more tech tools? Check out our flagship d7x PC Technician Productivity Tool, which is designed specifically for you! d7x: Automate, Relax, Get Paid!
Latest News
-
d7x v21.4.2 Release Notes Fixed: d7x should now extract the correct product key from...
Read More -
New Release: dSupportSuite and dSS Mgmt Console v21.3.27.1 with ShadowGuard! dSupportSuite, our White-Label Automated Maintenance app / Business Card with...
Read More -
d7x v21.3.24 Release Notes Added new “Battery Report” to reports options (using powercfg /batteryreport)...
Read More -
New app: EC2Tool (for use with AWS) EC2Tool is a utility designed for two purposes: Amazon EC2 Backup...
Read More -
d7x v21.3.2 Release Notes Added list of ‘Installed Apps’ and ‘Installed Store Apps (Non-Microsoft)’...
Read More -
d7x v21.2.27 Release Notes For the new Windows Updates (DISM Wrapper) – updated install...
Read More -
d7x v21.2.26 Release Notes Added d7x function to enable Windows System Restore, which is...
Read More -
d7x v21.2.19 Release Notes Registry Hive backup function now backs up registry hives to...
Read More -
d7x v21.2.16 Release Notes Fixed an issue with dUninstaller (UI) failing to uninstall programs...
Read More -
d7x v21.2.13 Release Notes Added ability to run Custom Apps with standard user privileges...
Read More