6 Ways to Solve the Windows Cannot Communicate Error / Error With the Device or Resource

By | January 8, 2022

The Windows Can’t Communicate With the Device or Resource error message is not uncommon, and can quickly get you into trouble. Let’s fix it with these steps.

There’s nothing worse than receiving a Windows error preventing you from accessing the internet. Seeing an error message that reads, “Windows Can’t Communicate With the Device or Resource”, is not uncommon, and can quickly get you into trouble.

If you receive this message, there is no need to panic. We’ll explain exactly what this error means, and how you can fix it.

What Is Error Windows Can’t Communicate With the Device or Resource

Usually you’ll see the Windows Can’t Communicate With the Device or Resource error when you can’t connect to the internet, and run Network Diagnostics.

If you experience this error, it means that your computer cannot connect to internet telephony, aka Domain Name System (DNS). This system automatically translates website names into IP addresses, allowing you to surf the web with ease.

Your computer’s primary DNS server is usually provided by your internet service provider. A secondary DNS server is also set up in case the primary server goes down. However, your computer settings can sometimes get corrupted, causing you problems connecting to the internet.

If you can’t get rid of the Windows Can’t Communicate With the Device or Resource error, here are some fixes that might help.

Make Sure Your DNS and DHCP Clients Are Running

Before you try any of the following fixes, you’ll want to make sure that your DNS and DHCP clients are running. To do this, open the Start menu search bar, and type “Services.”

Select app Services, and you will see a list of all the Services running on your device. Check Services labeled DNS and DHCP. If “Running” not listed under column “Status” for any of the services, you have to fix it.

Enable DNS and DHCP by double-clicking on each service. If the service has been stopped, just select Start. You should also make sure that you choose Automatic from the “Startup type” drop-down menu.

When finished, click Apply> OK.

Uninstall And Reinstall Your Network Device

Outdated or faulty drivers can sometimes cause the “Windows cannot communicate with the device or resource” error. In this case, it is best to remove the slate and uninstall your network device.

To access your network device, press Windows + X to open the Quick Links menu. choose Device Manager from the list, and click on Network adapters.

Select your network device, and click Uninstall device. When finished, right click Network adapters then press Scan for hardware changes.

Windows will automatically detect your network device. It will then proceed to install the default drivers that came with the device. Now you can reboot your computer and check your connection.

Update Your Network Driver Manually

Although network drivers are usually updated automatically on Windows 10, it never hurts to try updating your network drivers manually. To do this, press Windows + X > Device Manager > Network adapters.

Find your network device in the drop-down menu, right-click, and press Update drivers.

Windows will now give you two ways to find new drivers. Select the option that says Search automatically for updated driver software.

From here, Windows will look for any updates on your computer and the internet. If there is a new driver, make sure to install it.

Clear your DNS Cache

A corrupted DNS cache can also cause the error message. To fix this, you have to clear your DNS cache.

To get started, type “Command Prompt” into your Windows 10 search bar. Right click Command Prompt from the search results, then select Run as administrator.

Once the program appears, type the following lines of code, one at a time:

ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew

This not only clears your DNS cache, but also makes your computer reset a corrupted configuration that can cause error messages. After that, press Enter, and you can close the Command Prompt.

Configure Your Adapter Settings

If the above fix still doesn’t work, your network adapter settings might be interfering with your connection. To start configuring your settings, open Control Panel, and select View network status and tasks under the Network and Internet heading.

After that, select Change adapter settingsr from the menu on the left side of the screen.

Right click on your connection, and select Properties.

Make sure that the box next to Internet Protocol Version 4 (TCP/IPv4) has been checked. From here, double click on the option IPv4.

Fill the bubbles on the side Obtain an IP address automatically and Obtain DNS Server address automatically. When finished, press OK.

To make this fix more effective, you can also repeat the same steps with items that read Internet Protocol Version 6 (TCP/IPv6).

Switch to Public DNS

If you still can’t connect to the internet, you may be having problems with your DNS. Switching to a public DNS, such as Google’s DNS, can help resolve this issue. In fact, you may even find that switching to a different DNS can help you increase internet speed You.

To get started, you will need to access your network settings using the same method outlined in the previous step. Just open Control Panel, navigate to View networks status and tasks > Change adapter settings. Right click on your connection, and select Properties.

Double click on Internet Protocol Version 4 (TCP/IPv4) once again. This time, you want to fill the next bubble Use the following DNS server addresses.

Now, type in the address for Google DNS. In the field below, type these numbers:

  • Preferred DNS server:
  • Alternative DNS server:

After pressing OK, restart your computer to see if your internet connection returns.

Overcome Windows 10 Errors And Back Online

Fixing Windows 10 errors is not always the most pleasant task. This is especially annoying when you really need to use the internet, and your computer suddenly starts to malfunction. Nonetheless, this solution will make the troubleshooting process much less stressful.

Having communication issues between your PC and your main DNS server is not a very difficult fix. Once you’ve finally resolved this issue, it’s important to be prepared for more troublesome issues in the future, such as the famous Windows blue screen error.