Anavem
Languagefr
WarningDNS

0x80072AFC

WSANO_DATA

The requested name is valid, but no data of the requested type was found.

Hex code

0x80072AFC

Decimal

-2147014404

Severity

Warning

Category

DNS

Description

WSANO_DATA (hex code 0x80072AFC, decimal -2147014404) is a Windows warning-level error code in the DNS Errors family. Microsoft surfaces this code through the Win32 API, the Common Language Runtime, the kernel, the event log, PowerShell, command-line tools (sfc, dism, gpupdate, sc), and Windows-side applications such as Outlook, Teams, Office, and System Center.

The requested name is valid, but no data of the requested type was found.

This page documents what triggers 0x80072AFC, the most common scenarios where it appears, the likely root causes, and a step-by-step troubleshooting workflow you can run against affected endpoints. It is intended for system administrators, MSP technicians, helpdesk engineers, and anyone diagnosing Windows behavior in a managed environment.

In-depth explanation

This is a warning-severity code. The operation did not necessarily fail; Windows may have completed it with side effects, conflicts, or a state that requires user attention. It is normally safe to retry, but should still be logged so repeated occurrences can be triaged.

It is part of the DNS / WinSock error space. It surfaces in DNS Manager, nslookup, Resolve-DnsName, and any application performing name resolution.

The code can be looked up programmatically in PowerShell with [ComponentModel.Win32Exception]::new(-2147014404).Message (for Win32 / NTSTATUS codes that map cleanly), or with net helpmsg <decimal> for the legacy decimal range. For HRESULT-style codes, decode the facility and code with err.exe from the SDK or via the WinDbg !error command.

Common causes

  • Target hostname does not exist or zone not authoritative.
  • Recursive resolver (Active Directory DNS, public 1.1.1.1, etc.) returning SERVFAIL.
  • Stale negative cache on the client — flush with ipconfig /flushdns.
  • Conditional forwarder or split-horizon misconfiguration.
  • DNSSEC validation failing on the recursive resolver.

Troubleshooting steps

  1. Verify resolution from the client: Resolve-DnsName <hostname> -Server <dns-server>.
  2. Flush the local cache: ipconfig /flushdns; clear the negative cache.
  3. Inspect the DNS server event log for SERVFAIL, REFUSED, or recursion errors.
  4. If conditional forwarding is in play, validate the forwarder is reachable and the zone is delegated.
  5. Test against a known-good public resolver (1.1.1.1, 8.8.8.8) to isolate whether the issue is local or upstream.

Decode in PowerShell

# Decode 0x80072AFC (-2147014404) in PowerShell
[ComponentModel.Win32Exception]::new(-2147014404).Message

# Or via WinDbg / err.exe (Windows SDK)
# err 0x80072AFC

# Or net helpmsg (legacy decimal range only)
# net helpmsg <decimal>

Frequently asked questions

What does the Windows error code 0x80072AFC mean?
It is the Win32 / NTSTATUS code WSANO_DATA (decimal -2147014404). The requested name is valid, but no data of the requested type was found.
How do I decode 0x80072AFC in PowerShell?
Run [ComponentModel.Win32Exception]::new(-2147014404).Message in any PowerShell session. For HRESULT-style codes, use err.exe from the Windows SDK or the WinDbg !error command.
Where does Windows typically log this error?
It depends on the originating subsystem (Windows Update → %WinDir%\WindowsUpdate.log; AD/Kerberos → Security event log on the DC; BSOD → minidump under C:\Windows\Minidump; MSI → %TEMP%\msi*.log; WMI → Microsoft-Windows-WMI-Activity). Always cross-reference the timestamp and module name with the Application and System event logs.
Is this code recoverable?
Yes — this code is informational or warning-level. The operation can normally be retried after addressing the condition described in the summary.
Should I open a Microsoft support case for this?
Open a case if the error reproduces after applying the troubleshooting steps, particularly if it blocks production workloads, occurs across multiple endpoints, or is associated with a security boundary (BitLocker recovery, Kerberos failure, DCOM hardening, SmartScreen / WDAC). Have a fresh CBS log, minidump, or Get-WinEvent export ready before opening the case.