United States of America
Proudly American
MicrosoftPartner

Fixing errors and bugs

That “Windows Can’t Communicate with the Device or Resource (Primary DNS Server)” occurs when you are trying to connect your PC to the primary DNS server set by your internet service provider (ISP) is too frustrating indeed.

You must have tried diagnosing the error using the Windows Network Diagnostics tool. Still, you were always led back to the same result – the annoying “Windows can’t communicate with the device or resource primary DNS server” error.

So, now you’re looking for a way to fix this error, right? And, fortunately, we have gathered systematic ways to help you out.

Windows Network Diagnostics

Factors Which Causes This Connection Problem

Remember that the following solutions below are suitable for home internet connections and should not be used for restricted internet connections such as school, public wifi, or organizations to avoid further complicated issues. Both have different guidelines and settings.

Windows can’t communicate with the device or resource.” this irritating message happens due to some reasons:

  • “Network Drivers are already out-of-date.” A network driver is a kind of software that enables the transmission and receiving of data over a network.  Outdated network drivers can cause internet connection problems.
  • “inadequately configured settings.” Incorrectly configured settings are also one of the reasons that cause “Windows can’t communicate with the device or resource.”
  • “Connection problems to the DNS server.” This means that there must be a problem connecting to an IP address and lost internet access.

These are indeed frustrating, but we’ll go through all workarounds available, beginning from the simplest to the more complex solutions. So, let’s work these out.

Method #1: Update Your Driver from Windows Directly

Our first method is to look for a new, updated driver using the Device Manager.

  • Press Windows key + R on your keyboard to launch the Run application.
  • Key in devmgmt.msc and click OK or press Enter key to open the Device Manager.

running command

  • Expand the Network adapters using the arrow icon.
  • Right-click on the audio driver, then choose the Update Driver.
  • Then choose Search automatically for updated driver software.
  • If there is an available Windows updated driver, it will download automatically and install the update to your computer.Update Driver Software
  • To see the result, restart your computer and attempt to connect to the internet.

Method #2: Change your IPV4 and IPV6 Settings

Note that the Internet Protocol version 4 (IPv4) is a standard-based internetworking method on packet-switched Link Layer networks. The most recent version of Internet Protocol version 6 (IPv6) is more advanced and has better features than IPv4.  It can provide a more significant number of addressing space.

Changing both the settings on IPV4 and IPV6 is the most commonly used workaround in solving this problem and, more often than never, solves the error message instantly.

  • Press and hold the Windows key + R to open the Run utility.
  • Key in ncpa.cpl then hit the OK button to open the Network Connections window.
  • Right-click on the network you’re using to see the dropdown menu, then choose the Properties option.
  • The first thing you do is double-click on Internet Protocol Version 4 (TCP/IPv4).
  • In the General tab, select Obtain an IP address automatically and Obtain DNS server address automatically, respectively, then click on the OK button.
  • Next, double-click the Internet Protocol Version 6 (TCP/IPv6).
  • In the General tab, select Obtain an IP address automatically and Obtain DNS server address automatically, respectively, then click on the OK button.
  • You can now restart your computer and try to reconnect to the internet.

Method #3: Clear Your DNS Cache

A corrupted DNS cache is also one of the reasons why you can’t communicate with the primary DNS server. If so, it is recommended that you need to do some cleaning. Although caching data is helpful, it can betray you in the form of storing out-of-date information.

So, before going through other methods, let’s start with the most straightforward task first – clearing your DNS cache. Ensure that you have the administrator permissions for you will be required with it during the clearing process.

Method #4: Reset Connection Settings Using the Command Prompt

  • Click the taskbar and key in “Command Prompt” into the search bar. Right-click the Run as administrator from the dropdown menu.
  • You’re now in an elevated command prompt, so execute the following command prompts.Running as Administrator

command prompt

  • ipconfig /flushdns
  • ipconfig /registerdns
  • ipconfig /release
  • ipconfig /renew
  • Notice that you will see the “Successfully reset the Winsock Catalog.” message on your screen. Close the Command Prompt and restart your computer to see if the problem at hand has been resolved.

Method #5: Reset TCP/IP

Receiving this kind of error message means that your Internet Protocol or TCP/IP may have been corrupted. TCP/IP is one of the vital components of the Windows operating system (OS) to connect to the internet successfully. Even if your computer is physically connected to the internet or the link is up and running, you may be wondering why you cannot send the packets. We will resolve this issue, but you need to have a device (laptop or another computer) with an active internet connection so you can download a tool from Microsoft and run it on the computer affected.

Do you Want to Know More Computer-related Issues and Their Tips?

If you want to know more about fixing your computer-related issues, please feel free to visit fastsoftwares blogs, where you can find informative tips to help you with any computer-related problems in the future.

You can also buy legitimate Microsoft Products and Keys at affordable prices. With our 24/7 expert team, we’re sure you will only get a 100% service guarantee.

Start with us today!

Written by:

Similar Articles

Sign up for our Newsletter


Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Need Help?