Windows CMDInteractive Lab
windows commands

netsh interface show interface Output Example Guide

See netsh interface show interface output examples, understand each column, and troubleshoot adapter status, admin state, and naming issues.

Rojan Acharya··Updated Apr 20, 2026
Share

netsh interface show interface is the quickest built-in command to list interface admin state, operational state, type, and interface name in one view. If you are troubleshooting network outages or preparing scripted changes, this command should be your first verification step.

This guide includes sample output, column-by-column interpretation, practical workflows, and failure patterns to avoid in production environments.

What Does netsh interface show interface Show?

It shows all network interfaces known to Windows with key status fields used to decide whether an interface is disabled, disconnected, or connected.

Syntax

netsh interface show interface

Output Example

Admin State    State          Type             Interface Name
-------------------------------------------------------------------------
Enabled        Connected      Dedicated        Ethernet
Enabled        Disconnected   Dedicated        Wi-Fi
Disabled       Disconnected   Loopback         Loopback Pseudo-Interface 1

Columns Explained

ColumnMeaningPractical use
Admin StateEnabled/Disabled by policy or admin actionConfirms if interface is intentionally disabled
StateOperational connectivity stateDistinguishes cable/Wi-Fi link issues
TypeInterface classHelps separate physical, virtual, loopback
Interface NameAdapter name used in commandsRequired for set interface commands

Examples

1. List all interface states

netsh interface show interface

2. Disable an adapter by exact name

netsh interface set interface "Wi-Fi" admin=disabled

3. Re-enable adapter

netsh interface set interface "Wi-Fi" admin=enabled

4. Validate before DNS/IP changes

netsh interface show interface && netsh interface ip show config

5. Export output for a ticket

netsh interface show interface > C:\Temp\interface-state.txt

6. Pair with ping check

netsh interface show interface && ping 8.8.8.8 -n 2

Common Use Cases

  • Confirming whether a Wi-Fi or Ethernet adapter is disabled by policy.
  • Identifying the exact interface name before scripted IP changes.
  • Distinguishing physical disconnects from admin-disabled states.
  • Capturing network status snapshots for escalations.
  • Validating remediation steps during outage triage.

Tips and Best Practices

  • Always copy interface names exactly, including spaces.
  • Check admin state before assuming hardware failure.
  • Save pre-change and post-change output for evidence.
  • Run from elevated CMD when making interface changes.
  • Pair this command with ipconfig and ping for context.

Troubleshooting Common Issues

"Element not found" in set commands

Interface name was incorrect; list names first with show interface.

Adapter stays disconnected after enable

Likely cable, AP, driver, or RF switch issue rather than admin state.

Output differs between machines

Adapter names and types vary by OEM drivers and virtualization stack.

Command succeeds but no connectivity

Check IP, gateway, DNS, and route table after interface state validation.

Related Commands

netsh interface ip show config

Shows IP and DNS configuration per interface.

ipconfig /all

Detailed adapter-level addressing and DHCP data.

ping

Validates layer-3 reachability after interface checks.

route print

Shows routing decisions that may still block connectivity.

Frequently Asked Questions

What does Admin State mean?

It indicates whether the interface is administratively enabled or disabled.

What does State mean?

It indicates current operational link state such as connected/disconnected.

Is this command read-only?

Yes, show interface is read-only.

Can I use output in scripts?

Yes, but prefer stable parsing strategies and post-checks.

Why is Wi-Fi disconnected but enabled?

Adapter is allowed but has no active link to an AP.

Does this require admin rights?

Viewing does not; changing state usually does.

How do I find correct adapter name?

Run this command and copy Interface Name exactly.

Should I run this before netsh IP changes?

Yes, it prevents targeting the wrong interface.

Quick Reference Card

CommandPurpose
netsh interface show interfacelist interface status
... set interface "Wi-Fi" admin=disableddisable adapter
... set interface "Wi-Fi" admin=enabledenable adapter
... show interface > file.txtsave status evidence

Summary

netsh interface show interface is a foundational diagnostics command for Windows networking. Use it first to confirm adapter status and names before making changes. This simple pre-check prevents mis-targeted commands and speeds up incident resolution.