If you receive the message: The RPC server is unavailable, and also when you attempt to do an IPCONFIG through the command prompt and receive an IP address of 0.0.0.0, try this:
Beware, if you’re not sure what you’re doing, have someone who does know what they’re doing help you. You can ruin your Windows installation and cause it not to boot any more if you mess up and delete the wrong thing.
Okay, let’s proceed.
-Go to run, start, and then type in services.msc.
-Look for DHCP and attempt to start it by pressing the play button.
-If you’re unable to start the DHCP server and receive a message about it not starting due to a dependent service, click okay and close that out.
-Go into your registry by going to start, run, and typing in regedit.
-Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT. (screen shot)
-If the red circled area is anything but the number 1, double click it, and enter 1.
-Restart your computer.
Now try and attempt to get online. It should automatically work. The reason this happened in the first place? I’m not sure but I figured it out by messing with the services and then finally succumbing to Google and through that, I was able to piece together how to fix this issue.