There is nothing worse than receiving a Windows error that prevents you from accessing the Internet. It is also not uncommon to see an error message stating that, “Windows cannot connect to the device or resourceThis can delay your workflow and affect the productivity of your day.
If you receive this message, do not panic. We will explain exactly what this error means, and how you can fix it in simple steps.
- 1 What is the error “Windows cannot connect to the device or resource”?
- 2 1. Make sure the DNS Client and DHCP Client are turned on
- 3 2. Uninstall and reinstall the network device driver
- 4 3. Update network drivers manually
- 5 4. Clear the DNS cache
- 6 5. Configure adapter settings
- 7 6. Switch to a public DNS
- 8 Solve Windows 10 errors and get back online
What is the error “Windows cannot connect to the device or resource”?
You will usually see the error”Windows Can’t Communicate With the Device or ResourceWhen you are unable to connect to the Internet, and you run network diagnostics.
When you encounter this error, it means that your computer cannot connect to the Internet’s phonebook, also known as Domain Name System (DNS). This system automatically translates website names into IP addresses, allowing you to surf the web easily.
Your computer’s primary DNS server is usually provided by your Internet service provider. Also, the secondary DNS server is used only if the primary server is down. However, your computer settings can get out of hand, causing you to experience internet connection issues.
If you cannot get rid of the error “Windows 10 cannot connect to the device or resource”, here are some fixes that might help you.
1. Make sure the DNS Client and DHCP Client are turned on
Before trying any of the following fixes, you will need to make sure that the DNS Client and DHCP Client are turned on first. To do this, head over to the search bar in the Start menu, and type “Service.msc“.
Select the Services app, and you will see a list of all the services running on your device. Check the services named DNS and DHCP. If not insertedrunningUnder the Status column for either service, you’ll need to fix that.
Enable DNS and DHCP by double clicking on each service. If the service is stopped, simply select Start. You should also make sure to select Automatic from the dropdown menu forStartup type“.
When that’s done, tap
تطبيق -> موافق.
2. Uninstall and reinstall the network device driver
Outdated or incorrect drivers can sometimes cause the “Windows cannot communicate with the device or resource” error. In this case, it is better to uninstall the network device.
To access your network devices, tap
Windows + X to open the quick link menu. Locate Device Manager From the list, tap network adapters.
Select your network device, and tap Uninstall the device. When the process is finished, right-click on Network Adapters, then press Scan for hardware changes.
Windows should automatically detect the “new” network device. It will then start installing the default drivers that came with the device. You can now restart your computer and check your connection.
3. Update network drivers manually
Although network drivers are usually updated automatically on Windows 10, it doesn’t hurt to try to update network drivers manually anyway. To do this, press
Windows + X -> إدارة الأجهزة -> محولات الشبكة.
Find your network device in the drop-down list, right-click on it, and hit Driver Update.
Windows now gives you two ways to find new drivers. Select the option that reads Automatically search for updated driver software.
From here, Windows will search your computer and the Internet for any updates. If there are new drivers, be sure to install them.
4. Clear the DNS cache
A corrupted DNS cache can cause many error messages to appear. To fix this, you will have to clear the DNS cache.
To get started, type “CMDin the Windows 10 search bar. Right-click on Command Prompt from the search results, and select Run as administrator.
Once the window appears, write the following lines of code, one at a time:
Not only does this clear the DNS cache, but it also makes your computer reset any corrupt configurations that might be causing the error message to appear. After that, press Enter , and you can close the command prompt.
5. Configure adapter settings
If the above fixes didn’t work, your network adapter settings might be interfering with your connection. To start configuring your settings, head over to Control Panel, and select View network status and tasks under Network and the Internet (Alternatively, you can right-click on the network icon in the system tray and select Open Network and Internet settings).
Next, choose Change adapter settings from the menu on the left side of the screen.
Right-click on your connection, and select Properties.
Make sure the box next to Internet Protocol Version 4 (TCP/IPv4) is checked. From here, double-click on the IPv4 option.
Select the options next to Obtain an IP address automatically And Obtain DNS server address automatically. When you’re done, tap OK.
To make this fix more effective, you can also repeat the same steps with the item that reads Internet Protocol Version 6 (TCP/IPv6).
6. Switch to a public DNS
If you are still unable to connect to the Internet, you may be experiencing a problem with your DNS. Switching to a public DNS, such as Google’s own DNS, can help solve this problem. In fact, you may find that switching to a different DNS can help you increase your internet speed.
To get started, you will have to access your network settings using the same method described in the previous step. Simply open the Control Panel and go to
عرض حالة الشبكات والمهام -> تغيير إعدادات المحول. Right click on your connection and select Properties.
Double-click Internet Protocol Version 4 (TCP/IPv4) again. This time, you’ll want to fill in the options next to Use the following DNS server addresses.
Now, type in the Google DNS address. In the fields below, type these numbers:
- Preferred DNS Server: 18.104.22.168
- Alternate DNS server: 22.214.171.124
After pressing “OKRestart your computer to see if you can connect to the Internet as expected. Learn about the best DNS servers to improve your online security.
Solve Windows 10 errors and get back online
Fixing Windows 10 errors isn’t always the most fun task. It is especially annoying when you urgently need to use the Internet, and your computer suddenly starts to crash. However, these solutions should make the problem-solving process less stressful.
Having a problem with the connection between your computer and the primary DNS server is not very difficult. Once this issue is finally resolved, it is important that you are ready to face more annoying issues in the future, like the infamous Windows blue screen error.