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.
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
| Column | Meaning | Practical use |
|---|---|---|
Admin State | Enabled/Disabled by policy or admin action | Confirms if interface is intentionally disabled |
State | Operational connectivity state | Distinguishes cable/Wi-Fi link issues |
Type | Interface class | Helps separate physical, virtual, loopback |
Interface Name | Adapter name used in commands | Required 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
ipconfigandpingfor 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
| Command | Purpose |
|---|---|
netsh interface show interface | list interface status |
... set interface "Wi-Fi" admin=disabled | disable adapter |
... set interface "Wi-Fi" admin=enabled | enable adapter |
... show interface > file.txt | save 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.