Skip to content

Est. 2011ยทMicrosoft Partner 7033487ยทDelivery under 3 minยทSupport 7 days a week

Your vault is empty.

Free Fix 0x800CCC13

Outlook 0x800CCC13 Cannot Connect to Network: Repair a Broken Winsock Stack

10 min read Updated October 5, 2026 Outlook & Office Applications

Fix it now

Outlook is reporting that the network layer it depends on did not behave. It is not saying the server refused you and it is not saying the password is wrong. This commonly follows malware removal, a VPN client uninstalled badly, or an update that left the Winsock catalogue pointing at software which is no longer present.

Run these in an elevated Command Prompt, in order. Read the first three before running the fourth

netsh winsock show catalog
netsh winsock audit trail
netsh winsock dump
netsh winsock reset
ipconfig /flushdns
  1. Confirm the problem is local before you touch the stack: open the same mailbox in webmail or on a phone. If those work, the machine is where to look.
  2. Read the catalogue and the audit trail. Microsoft describes the audit trail as displaying the layered service providers that have been installed and uninstalled, which is what identifies an orphan left behind by something you removed.
  3. Run netsh winsock reset. Microsoft describes it as resetting the catalog to a clean state, removing custom layered service providers, and notes that it does not affect Winsock Name Space Provider entries.
  4. Restart the machine before you judge the result, then test a browser first and Outlook second, so you know which layer you are looking at.

The reset removes configuration some VPN and proxy clients depend on. Note what you will need to reinstall or reconfigure – VPN clients, proxy settings, third-party network filtering – before you run it, and do not run it over a remote session you would lose.

If the catalogue is clean and Outlook connects after a restart, you are done. If not, the next section covers what else presents this way.

Why it happens

Microsoft publishes no meaning for 0x800CCC13 or for the codes that keep it company, 0x800CCC14, 0x800CCC12 and 0x800CCC05. Reading them as “the socket layer failed to initialise”, “a request could not be sent” and “a command was issued while not connected” is inference. The reason this article still works is that the fix does not depend on the code: it depends on whether the machine’s socket catalogue is intact, which you can inspect directly.

Winsock is the Windows sockets interface. Applications never talk to a network adapter directly; they call Winsock, which maintains a catalogue of providers responsible for each protocol and transport. That catalogue is extensible, so third-party software can insert itself as a layered service provider and see or redirect traffic before it reaches the real transport underneath.

That mechanism is how VPN clients, some proxies, content filtering tools and older security suites do their work – and it is also how a certain amount of malware does its work. Remove any of them badly and the catalogue keeps the entry while the file it points at is gone. Every socket call then routes through a provider that does not exist, and applications start failing in ways that look unrelated to one another.

This is why netsh winsock reset fixes so many otherwise unexplainable network faults, and it is also why it is not a first resort. It removes the custom providers indiscriminately, including ones you want. Microsoft’s own description is precise about the limits: it resets the catalog to a clean state and removes custom layered service providers, and it does not affect Winsock Name Space Provider entries – so a namespace problem survives it untouched.

An orphaned layered service provider in the catalogue

You have this one if netsh winsock show catalog lists an entry naming software that is no longer installed, or the audit trail shows an uninstall that did not complete.

  1. Capture the current state with netsh winsock dump before changing anything.
  2. Run netsh winsock reset from an elevated Command Prompt.
  3. Restart, then test a browser and Outlook.
  4. If the entry returns, the software that inserted it is still partly installed. Remove it with the vendor’s own removal utility rather than through Apps and features alone, then re-check the catalogue.

Expect to reinstall or reconfigure VPN clients afterwards. Nothing is lost permanently, but the reset takes their providers with everything else.

A proxy is configured and is unreachable

You have this one if Outlook fails while applications that ignore the system proxy carry on working normally.

  1. Open Settings, then Network and internet, then Proxy, and turn off manual proxy settings where no proxy exists.
  2. Look for a stale automatic configuration script address left behind by a network the machine was on months ago.
  3. Check the machine-wide proxy separately from the per-user one, because they are different settings and only one of them shows in Settings.

Malware, or what it left behind

You have this one if The error appeared alongside browser redirects, unexpected certificates, or a removal that finished without a restart.

  1. Run a full offline scan first, from Windows Security, Virus and threat protection, Scan options.
  2. Reset Winsock after the clean-up rather than before, so you are not rebuilding a catalogue that is about to be modified again.
  3. Restart, then check the hosts file at C:\Windows\System32\drivers\etc\hosts for injected entries.
  4. Reset browser settings and review installed extensions before deciding the machine is clean.

The network configuration is damaged rather than the catalogue

You have this one if The Winsock reset makes no difference and other network problems appear alongside the mail failure.

  1. Use the Network reset option in Settings, under Network and internet, which removes and reinstalls the adapters and returns network configuration to defaults.
  2. Restart when prompted, then reconfigure wireless networks, VPN connections and any static addressing.
  3. Test with a browser before testing with Outlook, so you know which layer you are looking at.

Outlook is at fault rather than the stack

You have this one if Everything else on the machine networks perfectly and the catalogue is clean.

  1. Start Outlook with add-ins disabled and test.
  2. If that works, disable add-ins in File, Options, Add-ins, and re-enable them one at a time.
  3. Run an online repair of Office from Settings, Apps, Installed apps, then Modify on the Office entry.
  4. As a last check, create a new mail profile from Control Panel, Mail, Show Profiles.

Full reference

Is it Outlook or is it the machine

Symptom Where the fault is
Browsers and Windows Update also fail The stack itself, not Outlook
Browsers work, Outlook does not A provider in the catalogue, a proxy setting, or Outlook’s own configuration
Started after removing a VPN or security product An orphaned layered service provider
Started after a malware clean-up The same, left behind by what was removed
Only one Windows user account is affected Per-user proxy settings rather than Winsock, which is machine-wide
Same mailbox works from another machine This machine, conclusively

The netsh winsock commands, as documented

Command What Microsoft says it does
netsh winsock show catalog Displays the contents of the Winsock catalog, listing all registered layered service providers and namespace providers
netsh winsock audit trail Displays the audit trail of layered service providers that are installed and uninstalled
netsh winsock dump Creates a script containing the current Winsock configuration, which can be saved and used to restore settings
netsh winsock reset Resets the Winsock catalog to a clean state, removing custom layered service providers. It does not affect Winsock Name Space Provider entries
netsh winsock remove provider <catalog id> Removes one specific provider by its catalog ID, which show catalog gives you

The audit trail is the command most people have never run and the one that answers the question. If it shows a provider installed by a product you removed last month and no matching uninstall, you have found your orphan without resetting anything – and remove provider will take out that one entry rather than the whole catalogue.

Both the Winsock reset and the Windows network reset discard configuration. Note what you will need to put back – VPN clients, static addresses, wireless keys, proxy settings, third-party network filtering – before you run either. Do not run them over a remote desktop session you would lose when the stack restarts, and expect to restart the machine.

A safer order than reset-first

  1. Confirm the mailbox works elsewhere, so you know the fault is local.
  2. Run netsh winsock dump and keep the output.
  3. Run netsh winsock show catalog and read it for anything you do not recognise.
  4. Run netsh winsock audit trail and look for installs without matching uninstalls.
  5. If one specific provider is the problem, remove that provider rather than the catalogue.
  6. Only if that is not clear, run netsh winsock reset, restart, and reinstall whatever the reset took with it.

After the reset

  • Restart before testing anything. The catalogue is rebuilt on the next start, and testing before the restart tells you nothing.
  • Test a browser first, then Windows Update, then Outlook. Each exercises the same layer at increasing specificity.
  • Reinstall or reconfigure the VPN client, and check that any corporate network filtering is back in place.
  • Re-run netsh winsock show catalog and confirm it now lists only the Windows providers plus anything you deliberately put back.
  • If the same orphan reappears, the software that inserted it is still present in some form and needs the vendor’s own removal tool.

Every code this article covers

Code What it points at Source
0x800CCC13 Seen when Outlook cannot use the local network layer. No published meaning; inspect the Winsock catalogue rather than reading the digits not published by the vendor
0x800CCC14 Seen in the same family, commonly read as the socket layer failing to initialise. No published meaning not published by the vendor
0x800CCC12 Seen in the same family, commonly read as a request that could not be sent through a socket. No published meaning not published by the vendor
0x800CCC05 Seen where a command is issued with no established connection. No published meaning not published by the vendor

Confirm the fix worked

  1. netsh winsock show catalog lists only the Windows providers, plus anything you deliberately reinstalled.
  2. netsh winsock audit trail shows no install without a matching uninstall for software that is gone.
  3. A send and receive in Outlook completes.
  4. Browsers, Windows Update and the Microsoft Store all work, which exercises the same layer more broadly.
  5. The machine is restarted a second time and the fix holds, rather than lasting only for the current session.

Questions people ask about this

Will resetting Winsock break my VPN?

It can. Some VPN clients register providers in the catalogue that the reset removes. Nothing is lost permanently, but expect to reinstall or reconfigure the client afterwards, and do not run the reset over a connection you need.

Do I really have to restart?

Yes. The catalogue is rebuilt on the next start, so testing before the restart tells you nothing. Skipping it is the usual reason people conclude the reset did not work.

Can I remove just the one bad entry?

Yes, and it is the better move when you can identify it. netsh winsock show catalog gives each provider a catalog ID, and netsh winsock remove provider <catalog id> removes that one rather than the lot.

Could this actually be the mail server?

Unlikely if the same account works from another machine or from webmail. These failures describe the local sockets layer, and a server problem produces connection or protocol errors instead.

Is there anything to buy?

No. Everything here is included with Windows and with the Office installation you already have. If a security product damaged the catalogue, removing it properly with the vendor’s own tool is free.

Related error codes

Was this article helpful?

Your feedback helps us improve our documentation.

Related articles

License Error Unlicensed Product 0xC004F017 in Word, Excel, Visio and Project: Activation Failed Free Fix VBA Error 48 and 53: Missing References Break Macros After an Office Update Free Fix Outlook Certificate Errors 0x80072F0D and 0x800B0109: Untrusted or Mismatched SSL Free Fix Office Crash on Launch: Event ID 1000 and 0xc0000005 Access Violation Explained
โ† Back to Knowledge Base