Windows Can’t Communicate With The Device or Resource

If your internet is acting up at a time when it has been working well, you could feel let down. The “Windows Can’t Communicate With The Device or Resource” issue is a common occurrence when performing routine web searches.

You may suppose that your internet service provider is to blame. Although this is often the case, it isn’t always. An issue with your PC’s ability to reach the Primary DNS server could be to blame.


It is possible that one or more of the following may be at blame:

  • Conflicting network configurations.
  • Driver for a network adapter that cannot be used together.
  • Configuring an IPv6 or IPv4 proxy server incorrectly.
  • The DNS server you’re attempting to reach is currently unavailable.

The reasons we’ve listed are the most prevalent, but there may be others. Here, we’ve discussed a variety of solutions to this problem.

Here are four simple fixes for the Windows Resource Protection Could Not Start Repair Service Error:

1. Reinstalling The Network Adapter

A communication breakdown between Windows and the device or resource
Windows may not be able to communicate with a network adapter because of a problem with the driver. This issue may be resolved by reinstalling or updating the network driver.

The best alternative at this point is to reinstall the operating system because your computer is unable to connect to the internet. This is how it’s done:

Step 1: To open the devmgmt.msc command prompt, press Windows +R, type devmgmt.msc, and then press OK. The Network Adapter can be expanded. Locate and then select the installed driver from the context menu of the right-click Removing a Device.

Step 2: In the event that the system asks for confirmation, simply answer “yes.” Restart Windows to remove the driver altogether. Scan for hardware changes in Device Manager in the event Windows fails to install. Open Device Manager, then select Action and Scan.

Another PC can also be used. The most recent adapter driver should be installed. Run setup.exe to manually install the driver. Once you’ve done so, you can see if the problem with your internet connection has persisted.

2. Reconfigure IPv4 and IPv6 Addresses

Version 6 of the Internet Protocol is known as IPv6, while Version 4 is known as IPv4. The IPv4 has the potential to address 4.3 billion unique IP addresses. There are many advantages to IPv6 over IPv4, though. This means that it is capable of providing an infinite amount of URLs.

It’s possible to fix your connection problems by adjusting IPv4 and IPv6 settings together. This is how it’s done:

Step 1: Press Windows + R to open the Run command. Type Control Panel and hit Enter.
Select the Network and Sharing Center option from the window that you’ve just opened. To get to the network that your device is linked to, click on the network name.

Step 2: In front of connections, click on the network that is now available. In the new window that appears, select Properties from the drop-down menu. Click on the TCP/IPv4 icon to launch the protocol.

Step 3: Both “Obtain DNS server address automatically” and “Obtain an IP address automatically” are options you have at your disposal. Press OK to save the changes.

 3. Reset The Settings 

A communication breakdown between Windows and the device or resource
Having trouble connecting to the internet may be due to a lack of proper configuration or corrupt data. Another way to clear away your computer’s DNS and IP settings is to use this method.

This issue can be fixed by following the instructions below.

Step 1: Command prompt can be found by pressing Windows + R and typing “Command prompt.” Right-click on the application and select “Run as administrator”.

Step 2: Perform each of the following steps sequentially.


Close the command prompt and restart your computer once you’ve finished the steps listed above.

Step 3: Verify if your computer is able to connect to the internet. If that’s the case, you could attempt the following workaround.
Restarting your router or modem is a third option for this problem.

4. Setting Google DNS 

Even if you’ve tried the aforementioned solutions, are you still unable to log on to the web? You could manually configure Google’s DNS. Let’s go over the steps one by one.

Step 1: Go to your computer’s desktop and select Windows. Enter the Control Panel from the Start menu. Configure huge icon sizes for the view mode.  Let’s go to the network and sharing centre!

Step 2: Change the adapter settings by clicking the drop-down menu that says “Change adapter settings.” To access the network’s properties, right-click it and select Properties. You should use TCP/IPv4 instead of TCP/IPv3. To access the properties, click the Properties button.

Step 3: “Use the following DNS server addresses” is the option you’ll want. is the IP address of the default DNS server. Click the OK button to save the changes.

To see if the problem has been fixed, restart your computer.

If you want to get the most out of your PC, you almost certainly need to connect to the internet at some point. You may want to send files via email, conduct video chats, or search for information.


That’s all, everyone! I hope you enjoy this post and find it useful in some way. Let us know what you think about it. Also, if you have any other questions or concerns, please don’t hesitate to contact us. We’d love to hear from you in the comments below. We’ll get back to you as soon as we can, thanks for your patience.