So the problem is probably caused by dnscache crashing. (I assume that's what was causing the 7011 errors).
I think we need to try
Windows Repair all in one
http://www.tweaking....all_in_one.html
Download the portable version. Save it then right click and Extract All then Extract. Open the folder then find Repair_Windows.exe right click and Run As Admin.
It will warn you that for best results it should be run in Safe Mode but it's not really necessary tho it might work a bit faster.
Click on Repairs + and a menu will open.
Make sure at least these are checked before hitting Start:
Reset Registry Permissions
Reset File Permissions
Register System Files
Repair WMI
Repair Windows Firewall
Repair Internet Explorer
Repair Network
Repair Hosts File
Remove Policies Set By Infections
Repair Winsock & DNS Cache
Remove Temp Files
Repair Proxy Settings
Unhide Non System Files
(You can leave them all checked if you like. It won't hurt anything but it will take longer.
Reboot when done and then see if you still get the delays