3 More Ways to FIX "Windows Sockets registry entries" / "One or more network protocols are missing"!
In this video, I'll be sharing three MORE methods that I've found to fix the annoying "Windows sockets registry entries required for network connectivity are missing" error! These tips will also help you to solve a related error, "One or more network protocols are missing on this computer". They'll work on Windows 8.1 and 10.
--
Hey, if you enjoyed this video, please SUBSCRIBE to HandyAndy Tech Tips for more useful tech how-tos!
--
Note: Timestamps (in brackets) are approximate values. Just click one to jump to that particular part of the video.
SOLUTION #1: Reset Winsock (0:20)
--
Why it works: Winsock is an API that defines how applications should access a TCP/IP network. In other words, it sits as an intermediate layer between your web browser and the Internet. It's obvious that it has a major role to play, and resetting it can often help you fix your connection issues:
1. Right click on the Start menu and click "Command Prompt (Admin)".
2. Allow the app to make changes to your PC by clicking "Yes" on the User Account Control dialog.
3. Type "netsh winsock reset" (w/out quotes) and press Enter.
4. Reboot your PC, and hopefully everything will be working normally again!
SOLUTION #2: Install new drivers for your network card (timestamp is 1:00)
--
Why it works: Drivers have always been a bit of a nightmare. A corrupted driver file can cause all sorts of problems, and they're compounded when you've just upgraded your operating system (say, from Windows 8.1 to Windows 10).
1. Right click on the Start menu and click "Device Manager".
2. Under "Network Adapters", find the network card that you use to connect to the Internet (for me, it would be a "Realtek PCIe GBE Family Controller").
3. Go to another PC, and open a web browser.
4. Search Google for the model of your card, followed by the word "driver".
5. Go to the manufacturer's website, and download the appropriate package for your OS.
6. Transfer it to a USB stick and install the new driver on the PC that has trouble connecting.
SOLUTION #3: Disable NetBIOS over TCP/IP (timestamp is 2:50)
--
Why it works: NetBIOS is an old networking protocol that dates back to the beginning of the IBM PC, in the early 1980s. As such, it's not really required for modern purposes, and, in fact, it can cause more problems than it solves. Let's disable it.
1. Right click on the Start menu and click "Control Panel".
2. Click "Network and Sharing Center".
3. Click on the "Change adapter settings" link (on the left-hand side).
4. Find the network adapter that you normally use to connect to the Internet. If you've followed the previous steps, then you'll know what this is.
5. Right click on it and click "Properties".
6. Under "This connection uses the following items:", find "Internet Protocol version 4", and click the "Properties" button.
7. In the new dialog that appears, click on the "Advanced" button.
8. One more new dialog will appear. Go to the "WINS" tab, and, under "NetBIOS setting", click the radio button to "Disable NetBIOS over TCP/IP".
Remember that, if none of the tips in this video help you out, you might like to try my previous vid on the same topic. Click here to check it out: http://www.youtube.com/watch?v=G3DpeeXLSDM
--
This video is called: 3 More Ways to FIX "Windows Sockets registry entries" / "Network protocols are missing" errors!
Closed Caption:
Hi, it's HandyAndy Tech Tips here, and today
I'm going to give you three more ways to fix
this incredibly annoying error: "One or more
network protocols are missing on this computer".
Now, this error also manifests itself as "Windows
sockets registry entries required for network
connectivity are missing". So let's look at
the first solution. This is perhaps the easiest
of the three, and it is: resetting Winsock.
Sounds complicated, but it's actually really
simple. So firstly, right click on your Start
menu, and then click on "Command Prompt" with
"Admin" after it in little brackets. If you
see a dialog like this, saying that you need
to give permission, then just click Yes. Alright,
so now you're in the Command Prompt, and here's
what you need to type: "net-s-h-space-winsock-space-reset".
And then press Enter. If everything went well,
then you should see a message like this, saying
that you've successfully reset the Winsock
Catalog. Then all you need to do is reboot
your computer and everything should be fine.
But... what if it's not? Well then you'll
need my second fix: installing new drivers
for your network card! Now, this works because
drivers are notorious for getting corrupted.
And there's often heaps of compatibility issues
as well, especially if you've just upgraded
operating system. So just like with the previous
tip, you need to right click on your Start
menu, and then click on Device Manager. A
window should open, showing all of your installed
hardware. You want to look underneath "Network
adapters". See how it's expanded on my system?
Well, if it's not, then you just need to click
on the little triangle there. So now you need
to try and find which network adapter you're
actually connecting to the Internet with.
In my case, it's a Realtek family controller.
And now it's time to find some drivers! Even
though I'm going to show you how to do it
for a Realtek controller, you can apply virtually
the same steps to any network card. So go
to another computer - one which actually does
have internet access - and then go to Google.
All you need to type in is the model of the
controller, so I'm going to type in "Realtek
GBe Family Controller", and then follow that
by "driver". Now, I'll click on the first
result here, because it goes to the manufacturer's
website, which is always the best place to
get drivers, and then - whoa, this looks complicated,
this big table here! But all I need to do
is click on the download for Windows 10, which
is the operating system that I'm running.
So it'll start downloading a zip file down
the bottom here, and once it's finished, just
transfer the file to a USB stick and insert
it into the computer which is having problems
connecting. Then, just go inside the zip file,
um, go inside this folder inside the zip file,
double-click on setup.exe, which is down here
a little bit, here it is, and then just follow
the steps, and you should be done! But what
if, after all of that work, you still can't
connect to the Internet. How frustrating,
hey? Well, if that's the case, then I've got
one more tip for you: yes, it's Tip 3, and
it is: disable NetBIOS. Now, what in the world
is NetBIOS? Well, all you really need to know
about it is that it's really old - it dates
back to the 1980s - and in all honesty, you
don't really need it much anymore. So here's
how you can get rid of it. Simply right click
on the Start menu and click "Control Panel".
Then, go into the "Network and Sharing Center".
Click on the little "Change adapter settings"
link, this one here, and then find your network
adapter. Now if you did all the earlier steps,
then you'll already know what it is. So right
click on it and then go to Properties. Now,
see this section here? You need to find "Internet
Protocol version 4" in this list, and then
click on it and click the Properties button
down below. Then, in this new dialog which
opens, just click the Advanced button. Now,
in yet another new dialog, we're getting pretty
deep into the settings here, just click on
the WINS tab. And look at that! We've found
the settings for NetBIOS. And I'm betting
that you know which one to click. Just click
on "Disable NetBIOS over TCP/IP", and then
click the OK button. Then, just reboot your
computer and I'm really hoping that everything
will be fine. Now, believe it or not, if the
tips in this video didn't help you, then I've
actually got another one on this very topic!
So please click the screen now if you want
to see that video. But anyway, I'm HandyAndy
and thank you so much for watching. Please
subscribe to my channel if you want more tech
how-tos.
Video Length: 04:23
Uploaded By: HandyAndy Tech Tips
View Count: 73,246