How To: Reset Network Settings in Windows 10
If you experience network problems on Windows 10 that you simply cannot solve, the Windows 10 Anniversary Update now includes a feature that allows you to restore your network to the state it was in when you first installed Windows.
Resetting your network should really be used as a last resort in your troubleshooting process. Before trying it, you should first try some basic fixes. Running the integrated network troubleshooting can often solve your problems or at least tell you what actions you can take that could help you. Windows also includes good command line tools that can help you determine where your problem is. But if everything else fails, or if you just want to get your network back to square one, resetting your network can help.