Check network adapter status on Windows
List adapters with connection state and link speed using Get-NetAdapter.
01Command
$ Get-NetAdapter | Format-Table Name, Status, LinkSpeed, InterfaceDescription -AutoSize02What it does
Get-NetAdapter shows the physical and virtual adapters Windows sees, with the live connection state and negotiated link speed — a quick way to tell a Wi-Fi driver problem from a simple cable-out situation. Status "Up" means connected, "Disconnected" means the media is not plugged or associated, and "Disabled" means the adapter is switched off. Enable a disabled adapter with `Enable-NetAdapter -Name "以太网"`.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- Get-NetAdapterEvidence: Returns adapter objects with Status, LinkSpeed and MacAddress properties.
- Get-NetIPInterfaceEvidence: Returns IP interface properties such as ConnectionState and Dhcp per address family.
Last verified: 2026-09-18 · Category: Network
06Related solutions
The nuclear option for broken connectivity: rebuild Winsock and the TCP/IP stack to defaults when adapters show 'no internet' despite everything else working.
Use the System File Checker to verify every protected Windows system file against known-good copies and automatically replace the damaged ones.
Purge cached DNS lookups so Windows re-resolves hostnames from scratch — the fix for 'the new server is live but my browser still hits the old one'.