How to Fix Error Code 0x800c0005 ‘Your PC Isn’t Connected to the Internet’ - Windows Basics


Monday, October 26, 2020

How to Fix Error Code 0x800c0005 ‘Your PC Isn’t Connected to the Internet’

If you get this error message your PC is not connected to the internet, OneDrive Error Code 0x800c0005 while the computer has full access to the internet, then this post will help you to solve the problem. Before we move on, let's clarify one thing, no problem with your network if you have internet access everywhere else. So there is no need to troubleshoot your network, change your DNS and even forward. The point is where the sale is and that's what we'll talk about in this post.

Method 1. Turn off 3rd party firewalls

According to some affected users, this issue may also be caused by the overprotective AV suite causing the connection to the external server to block connections to the external server, resulting in the generation of error code 0x8004005.

If you are using a 3rd party software suite, you should go ahead and uninstall it before trying the currently unsuccessful process and see if this fixes the problem for you. Keep in mind that disabling real-time protection might not be enough as the same security rules will still apply even if the primary AV service is disabled.

In case this is applicable and you are using a third-party firewall that you suspect might be causing the problem, completely uninstall your security program along with any remaining files. .

After doing this, restart your computer and see if the problem is fixed the next time you start your computer.

Method 2. Reregister the .DLL files

If you get error 0x800C0005 while trying to install .NET Framework 4 or when trying to install a pending Windows Update, you may be having this problem due to some Dynamic Link Library files (Softpub.dll, Wintrust .dll and Initpki.dll) are not registered correctly, so your operating system cannot use them properly.

Where this scenario is applicable, you should be able to fix the problem by using an Advanced Command Prompt to reregister the 3 Dynamic Link Library files. Some affected users have confirmed that the operation eventually allowed them to complete the task without encountering the 0x800C0005 error.

1. Press Windows Key+ X to open the Power Users menu, and then click Command Prompt or Command Prompt (Admin).

2. Type the following commands in any order and press Enter after each one to reregister the problematic Dynamic Link Library files:

regsvr32 Softpub.dll

regsvr32 Wintrust.dll

regsvr32 Initpki.dll

3. After completing the operation, close the Advanced Command Prompt and restart your computer.

4. Once the next boot is complete, repeat the previous action that caused the 0x8004005 error and see if the issue is now fixed.

Method 3. By Turning Off EnableAutoproxyResultCache

1. Open Registry Editor and navigate to:

HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ CurrentVersion \ Internet Settings

2. Go to the right side of the window, and right-click on the empty area. Select New and then DWORD (32-bit) Value from the right-click menu to create a new DWORD.

3. Now, rename the new DWORD Value as EnableAutoproxyResultCache.

4. Double-click on the new DWORD Value to open the Edit DWRD (32-bit) Value dialogue box. Go to the Value data field and set it to 0. Press OK to save the changes and exit.
Power-cycling the Console (Xbox One Only)

If you see error code 0x800c0005 while trying to download a game update or when trying to start a party, you are probably experiencing some kind of network heterogeneity due to some file types being stored locally. facilitate.

In this case, you can fix the problem by going through the power cycle on your Xbox One console. To do this, follow the instructions below to cycle power and drain capacitors. This should get rid of most of the problem caused by leftover temporary files and firmware files.

1. Once your Xbox One console is fully turned on, press the Xbox button (on your console) and hold it down until you see the front LED off on your console.

2. Once your console has completely turned off, continue unplugging the power cable from the electrical outlet and wait 30 seconds or more to make sure the capacitors are used up. This will ensure that there isn't any cross-boot data that could still cause this behavior.

3. Connect the power cable again and start up your console in the usual way. While the console boots, look for the initial boot animation. If you see a longer animation (logs for about 5 seconds), it means the operation was successful.

4. Once your console has restarted, repeat the action that caused the error code 0x800c0005 and see if the issue is now fixed.

In case the same problem still occurs, move down to the next potential fix section below.

Manually enable UPnP or Forward Required Ports
If none of the potential fixes worked for you, then you are more likely to see this error code due to a NAT (Network Address Translation) issue. If your console determines that your NAT is closed, you might be prevented from doing some of the actions on your console.

In this case, you should be able to fix the problem quickly by enabling Universal Plug and Play if your router supports it. This will ensure that your NAT is open by automatically forwarding any ports required by your console operating system or by the game or application you are currently playing.

However, if you are using a router that does not support UPnP, you will need to manually forward the necessary ports to ensure that NAT is open.

In the event the situation isn't applicable, move down to the next potential fix section below.

Switch to Google's DNS
If none of the above potential fixes worked for you, then it's possible you're having a DNS (Domain Name System) problem. This issue has been reported to occur on both PC and Xbox One.

Some affected users who experienced the same issue confirmed that they had resolved the issue by switching to the default DNS provided by Google. This will fix the majority of problems created by inconsistent DNS.

But keep in mind that depending on the platform on which you see 0x800c0005 (PC or Xbox One), Google's DNS transition instructions will differ. Hence, we created 2 different sub-tutorials, so follow the instructions that apply to your current situation.
A. Switch to Google DNS on Xbox One
1. From the main Xbox One dashboard, tap the Guide menu on your controller, then go to Settings> Network and access the Advanced Settings menu.
2. Next, from the Advanced Settings menu, click DNS Settings, then choose Manual from the submenu.
3. Once you are inside the DNS settings go ahead and set as primary DNS and as secondary DNS.
Note: In case you want to use Google DNS for IPV6, use the following values ​​instead:
Primary DNS -
Secondary DNS -
Save your changes, then restart your console and see if the problem is now fixed.
B. Switch to Google DNS on Windows
1. Press Windows key+ R to open the Run dialog box. Next, type ncpa.cpl and press Enter to open the Network Connection menu.
2. Once you are in the Network Connections menu, right-click on the network to which you are currently connected. If you are using a wireless network, right-click Wi-Fi (Wireless Network Connection), then click Properties from the context menu.
Note: If you are connected via an ethernet cable, right-click Ethernet (Local Area Connection).
3. Inside the Properties screen, select the Network tab from the horizontal menu at the top. Next, go to the module under this Connection using the following items, select Internet Protocol Version 4 (TCP / IPv4) and click the Properties button below.
4. On the next screen, select the General tab, select the switch button associated with Use the following DNS server address, and replace Preferred DNS server and Alternate DNS Server with the following values:
5. After you manage to adjust the values ​​accordingly, repeat step 3 and step 4 to change Internet Protocol Version 6 (TCP / IPv6) to Google DNS:
2001: 4860: 4860 :: 8888
2001: 4860: 4860 :: 8844
6. Save the changes you just deployed, then restart your PC and repeat the action that previously caused error code 0x800C0005.

No comments:

Post a Comment