RepairWindows

How to Fix Windows can’t communicate with the device or resource Issue

Is your computer screen flashing the ‘Windows can’t communicate with the device or resource‘ error? This error could be frustrating if you were just trying to go offline. However, you should not give in to frustration. You need to look for a solution for fixing this issue. In this article, we are going to discuss some effective fixes to resolve this annoying error.

After turning on your Windows system, you find that you could not access the internet. In that situation, you troubleshoot the issue with the Windows Network Diagnostics program. Once the troubleshooting is over, you come across the error saying ‘Windows can’t communicate with the device or resource (primary DNS server).’ If you have no idea how to resolve this issue, keep on reading below.

Usually, this network issue is occurred due to the DNS problems or other network driver issues. Here, we are listing several solutions that one can try to resolve this error. Definitely, you would not have to try all of them. So, just move your way down, starting from the top until you come across the one that actually resolves your issue. These solutions apply to various Windows versions like 8.1, 8, 7, and 10. Now, look for these diverse solutions and know what you have to do exactly.

Solution 1: Modify Adapter Settings to Fix ‘Windows can’t communicate with the device or resource’

It is quite possible that the error ‘Windows can’t communicate with the device or resource’ occurred due to the chosen adapter settings. If this is the issue, then perform several quick modifications. To perform this action, follow some simple steps listed below.

Besides, here are the top solutions for Your DNS Server Might Be Unavailable and the PFN_LIST_CORRUPT for you.

Steps to fix ‘Windows can’t communicate with the device or resource(primary DNS server):

Step 1: Open ‘Control Panel‘ on your computer after tapping on the ‘Start‘ tab

Step 2: Navigate to the ‘Network and Internet‘ option

Step 3: Within the ‘Network and Sharing Center‘ section, choose ‘View network status and tasks

Step 4: After this, open the ‘Change Adapter Settings‘ tab

Step 5: Select the existing network connection and right-tap on the same. Once selected, you have to click on the ‘Properties‘ tab.

Step 6: Check the box against ‘Internet Protocol Version 4 (IPv4/TCP)‘ and then visit ‘Properties.’

Step 7: Within the tab ‘General,’ select the options as follows:

  • Obtain DNS server address automatically
  • Obtain an IP address automatically

After this, press O.K.

Besides, if you are facing issues like Your PC ran into a problem and needs to restart or scanning and repairing drive stuckclick to fix them now.

Solution 2: Update the Driver to Fix ‘Windows can’t communicate with the device or resource’

Another reason behind the ‘Windows can’t communicate with the device or resource’ error could be the outdated network drivers. Most network connection issues occur due to this reason. If you are looking for a solution, then updating your drivers through a manual update is the right answer.

PS: Here are the top solutions for the problems of Desktop Window Manager High CPU and  The Last USB Device Malfunctioned on Windows 10, as well as USB Device Not Recognized.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

To get rid of this annoying error, follow the instructions listed below.

Step 1: Firstly, visit your network’s official website. From there, search for your drivers

Step 2: Next, you have to look for the latest driver. Once found, download that driver and install the same.

Solution 3: Edit the HostsFile to Fix ‘Windows can’t communicate with the device or resource’

Another reason for getting the ‘Windows can’t communicate with the device or resource’ error could be your host’s file. Therefore, it is advised to get rid of these files to stop seeing this annoying error on your computer screen.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

To eliminate this annoying issue, you need to go through some steps as follows:

Step 1: Initially, access the system’s folder and open ‘Windows (C:).’

Step 2: From there, open ‘Windows‘ and then, ‘System32‘. Next, select the ‘drivers‘ option and then, ‘etc.’

Step 3: Now, find your hosts file and open it with the help of Notepad.

Step 4: Choose everything in that file, and next, delete it.

Step 5: Lastly, tap on ‘Save‘ and remember here to select ‘All Files‘ while saving for the file type.

Solution 4: Go to Public DNS

The ‘Windows can’t communicate with the device or resource’ error could be due to an issue with the DNS. If this is the case, you should switch to the Public DNS of Google. For doing so, go through the following steps.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

To resolve this error, you need to follow the steps given below.

Step 1: Visit Control Panel and then select ‘Network and the Internet.’

Step 2: Choose the ‘Network and Sharing Center

Step 3: Select ‘Change Adapter Settings

Step 4: Choose your network and right-tap on it

Step 5: Next, select ‘Properties‘ and select ‘Internet Protocol Version 4 (TCP/IPv4)‘ under the tab ‘Networking.’

Step 6: Now, select ‘Use the following DNS server addresses‘ within the tab ‘General.’

Step 7: Lastly, set your ‘Preferred DNS Server‘ to 8.8.8.8 and then press O.K.

By the way, if you are facing the Razer Synapse Not Opening issue or Hamachi service stopped error, here are the top solutions for you.

Solution 5: Clear the DNS Cache to Fix ‘Windows can’t communicate with the device or resource’

If the above method doesn’t work for you, you should try clearing things up. The corrupted DNS cache could be the reason behind the ‘Windows can’t communicate with the device or resource’ issue. If so, you have to perform some cleaning.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

Now, follow the given instructions to clear the cache of your DNS server.

Step 1: Begin by launching ‘Command Prompt‘ on your system. After this, ensure that you have selected ‘Run as Administrator.’

Step 2: Next, enter the command as ‘ipconfig/flushdns‘ and lastly, press ‘Enter.’

Solution 6: Look for Malware

Once you have tried all the above-mentioned fixes and could not connect to the network, it is quite possible that the computer might be infected by some malware. In that case, you need to clean the system thoroughly. On spotting any malware, users have to remove it immediately. For this, they can use a professional program like Windows Defender.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

For eliminating this issue, run a malware scan on your system.

Step 1: Firstly, you have to launch ‘Settings.’

Step 2: Select ‘Update & Security‘ and then visit ‘Windows Security.’

Step 3: Choose ‘Virus & Threat Protection‘ and then tap on ‘Run a new advanced scan.’

Step 4: Next, select to perform a ‘Full Scan,’ and lastly, press ‘Scan now.’

Solution 7: Update the Network Driver Automatically

The ‘Windows can’t communicate with the device or resource’ issue could be there due to a faulty network driver. For eliminating this issue, users have to update their network drivers. Usually, there are two methods to update the driver: automatically or manually.

In the first solution, we have listed the steps that you need to follow to update the network driver manually. Here, you have to choose the latest version from the official website of your driver and install the same.

When it comes to an automatic driver update, you do not need to go through any complication. People who do not have the patience, computer skills, or time for updating the network driver manually, they can do so automatically using third-party programs like Driver Easy. This program will recognize the system automatically and look for the best drivers for your Windows version and the network card. Driver Easy will download the network driver itself and install the same correctly.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

To fix this issue, update your network driver using Driver Easy in the following way.

Step 1: Download Driver Easy and install the same.

Get Driver Easy

Step 2: Launch the program and tap on ‘Scan Now.’ Next, this program will scan your system and look for any problem driver.

Driver Easy

Step 3: Tap on ‘Update,’ coming next to the network driver for download and install the driver’s correct version. One can perform this action even with the free version of Driver Easy.

Step 4: Else, you can select ‘Update All‘ for downloading and install the recent version automatically of all of your drivers, which are outdated or missing on your computer. To carry out this feature, you need the premium version of Driver Easy. This version features full support as well as a 30-day money-back guarantee. If you select ‘Update All,’ you will be taken to the upgrade window.

Driver Easy

Step 5: Once you have updated the driver, see if your problem has been resolved or not.

If you are still facing the ‘Windows can’t communicate with the device or resource’ issue, then see if you have gotten the DNS pollution cache problem. This could be the reason why you could not connect to the internet.

Steps to fix ‘Windows can’t communicate with the device or resource (primary DNS server):

To check the DNS pollution cache problem, go through the following instructions.

Step 1: Press keys ‘Windows‘ + ‘R‘ together for invoking the Run dialog box.

Step 2: Enter ‘cmd‘ and hit ‘Enter‘ for opening the command prompt window.

Step 3: Next, enter nslookup + the website address that you like to open — for example, nslookup drivereasy.com. Once entered, you have to hit ‘Enter.’

Step 4: Enter nslookup + the website address + 8.8.8.8 that you like to open, where 8.8.8.8 is the free public DNS of Google. For example, nslookup drivereasy.com 8.8.8.8. Now, hit ‘Enter.’

Verify if step 3 and step 4 return the same IP address. If the address is the same, you do not get the DNS pollution cache problem. If not, then the network issue is occurring because of the DNS pollution cache.

So, these are some of the most effective solutions to resolve the issue ‘Windows can’t communicate with the device or resource.’ Try these methods one by one until you come across something that actually works for you. Now, wait no more and resolve this annoying issue on your own using these incredible solutions.

Tags
Back to top button
Close
Close