How to Fix Error Code 0x800704cf on Windows 10

Error code 0x800704cf on Windows 10 usually means Windows or an app cannot reach a required network location. Microsoft maps Win32 error 1231 (0x4CF) to ERROR_NETWORK_UNREACHABLE, so the message can appear even when a browser still seems to work. It is especially common during Microsoft Store or Microsoft-account sign-in failures. Start with the network fixes below, then use the Store-specific steps only if other apps can get online normally. See Microsoft's system error-code reference for the underlying error.

Windows 10 Microsoft Store connection error showing code 0x800704cf
Error 0x800704cf can report that the network location is unreachable even when the PC has some Internet access.

1. Check the connection and run Windows network diagnostics

Restart the PC first. If other devices on the same network also fail, restart the modem or router and check with your Internet provider. If the problem affects only this PC, temporarily disconnect any VPN and make sure Windows is not intentionally using an offline or restricted connection.

In Windows 10, open Settings > Network & Internet > Status and run the available network troubleshooter. You can also follow Microsoft's current Windows network troubleshooting guidance.

Windows 10 Network and Internet Status page with the Troubleshoot button
The Windows 10 Status page can launch built-in network diagnostics before you make deeper changes.

2. Reset DNS, Winsock, and TCP/IP

If the connection works inconsistently or Microsoft apps still say you are offline, reset the local networking components. Search for Command Prompt, choose Run as administrator, then run these commands one at a time:

ipconfig /flushdns
netsh winsock reset
netsh int ip reset resetlog.txt

Restart Windows afterward. Microsoft documents ipconfig /flushdns, netsh winsock reset, and the TCP/IP reset procedure. These commands clear cached DNS data and restore parts of the Windows network stack; they do not erase your personal files.

Administrator Command Prompt running DNS, Winsock, and TCP IP reset commands
Run the network-reset commands from an elevated Command Prompt, then restart the PC.

3. Use Network reset if the error continues

Go to Settings > Network & Internet > Status > Network reset, select Reset now, and confirm. Windows removes and reinstalls network adapters and restores their settings to defaults. Microsoft recommends Network reset as a later troubleshooting step because VPN clients, Hyper-V virtual switches, or other networking software may need to be reconfigured afterward.

Windows 10 Network reset page with Reset now button
Network reset reinstalls adapters and returns their networking configuration to default settings.

4. Reinstall or update the network adapter driver

Right-click Start, open Device Manager, expand Network adapters, and identify the Wi-Fi or Ethernet adapter you actually use. If the error began after a driver problem, right-click the adapter, choose Uninstall device, and restart the PC. Windows should detect the adapter again and reinstall a driver.

Windows 10 Device Manager with a Wi-Fi adapter and Uninstall device selected
Reinstalling the active network adapter can recover a damaged driver installation.

You can also choose Update driver > Search automatically for drivers. If Windows does not find a newer driver and the adapter manufacturer provides one for your exact model, use the manufacturer's official support page rather than a third-party driver updater. Microsoft's Ethernet troubleshooting guide also documents uninstalling the adapter and restarting so Windows can reinstall it.

Windows Device Manager Update Drivers dialog for a Wi-Fi network adapter
Try Windows' automatic driver search before installing a model-specific driver manually.

5. If 0x800704cf appears only in Microsoft Store

Press Windows + R, type wsreset.exe, and select OK. Microsoft says this clears the Store cache and then opens Microsoft Store again. If the problem remains, go to Settings > Apps > Apps & features, select Microsoft Store > Advanced options, try Repair if available, then Reset if Repair does not help. See Microsoft's Microsoft Store reset instructions and app repair guidance.

Windows Run dialog with wsreset.exe entered in front of Microsoft Store
Use wsreset.exe when the connection error is isolated to Microsoft Store.

6. Repair Windows system files

If networking and Store repairs do not help, damaged Windows components may be involved. Open Command Prompt as administrator and run:

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

Microsoft recommends running DISM before SFC. Let each command finish, then restart Windows and test the app again. The official DISM and System File Checker instructions explain the possible scan results.

Administrator Command Prompt showing completed DISM and SFC system file checks
DISM repairs the Windows image; SFC then checks protected system files.

Avoid outdated fixes that can create new network problems

Older guides sometimes recommend disabling Client for Microsoft Networks in adapter properties or making broad firewall changes. Those are not general Microsoft-documented fixes for 0x800704cf and can interfere with Windows networking or file sharing. Prefer the targeted resets above, and change firewall or proxy settings only when you know a specific product or policy is blocking access.

Windows 10 support has ended

Microsoft ended Windows 10 support on October 14, 2025. PCs still run, but standard Windows 10 installations no longer receive free feature or security updates. Eligible systems can use the temporary Extended Security Updates program, but Microsoft recommends moving to Windows 11 when possible. See the official Windows 10 end-of-support notice. If 0x800704cf keeps returning after the fixes above, upgrading to a supported Windows version is the safer long-term path.

Leave a Comment

How to Open a Linux Shell in a Folder on Windows 10

How to Open a Linux Shell in a Folder on Windows 10

Open a Linux shell in any Windows 10 folder with File Explorer, PowerShell, and WSL. Check the Linux path and fix common setup issues.

How to Fix Lines on a Monitor Screen in Windows 10

How to Fix Lines on a Monitor Screen in Windows 10

Use a screenshot test, cable and port checks, monitor diagnostics, display settings, and driver rollback to pinpoint lines on a Windows 10 monitor.

How to Add Two Extra Clocks on Windows 10

How to Add Two Extra Clocks on Windows 10

Show two other time zones beside your Windows 10 clock. Set up each additional clock, give it a clear label, and find it in the taskbar calendar.

How to Fix a Slow Context Menu in Windows 10

How to Fix a Slow Context Menu in Windows 10

Find the File Explorer extension that delays right-click menus in Windows 10, test it safely with ShellExView, and restore any menu features you still need.

How to Disable Power Management for Devices in Windows 10

How to Disable Power Management for Devices in Windows 10

Stop Windows 10 from powering down a specific network adapter or USB device with plan-level settings and Device Manager controls, plus tips to avoid excess battery drain.

How to Back Up a Windows 10 Product Key Safely

How to Back Up a Windows 10 Product Key Safely

Check whether Windows 10 uses a digital license or product key, find a firmware-stored OEM key, and save license details securely for a reinstall.

How to Identify a Process in Windows 10 Task Manager

How to Identify a Process in Windows 10 Task Manager

Identify a Windows 10 Task Manager process by checking its executable path, file properties, publisher, linked services, and a Microsoft Defender scan.

How to Create a List of All Items in a Folder on Windows 10

How to Create a List of All Items in a Folder on Windows 10

Create a searchable Windows 10 folder inventory with PowerShell. Save every file and subfolder path as plain text or export details to a sortable CSV.

How to Display Custom Text on Your Windows 10 Desktop

How to Display Custom Text on Your Windows 10 Desktop

Add a custom reminder, quote, or label to your Windows 10 desktop with a Rainmeter text skin. Create the INI file, load it, then adjust its font and position.

How to Use Bluetooth Swift Pair on Windows 10

How to Use Bluetooth Swift Pair on Windows 10

Use Bluetooth Swift Pair on Windows 10 to pair a compatible accessory from a notification, with setup steps and fixes when the prompt does not appear.