An "Unidentified Network" on a PC typically indicates that the Ethernet adapter cannot obtain a valid IP address from the router or that DNS resolution is failing. To resolve this, you should reset the network stack by flushing the DNS cache and renewing the IP lease via Command Prompt, then manually configure your DNS servers to Google Public DNS (8.8.8.8 and 8.8.4.4) to bypass local routing issues.
Understanding the Unidentified Network Error
When Windows displays an "Unidentified Network" status for your Ethernet connection, it means the operating system has established a physical link with the network interface card but cannot communicate effectively with the rest of the network infrastructure. This state usually occurs because the computer fails to receive a valid IP address from the Dynamic Host Configuration Protocol (DHCP) server, which is typically your router. Without a proper IP configuration, the PC cannot route traffic to the internet, resulting in no connectivity despite the cable being plugged in correctly. This issue is distinct from a complete lack of signal. If the network icon shows a red X or says "No Internet," the problem might be hardware-related. However, if it specifically says "Unidentified Network," the focus should be on software configuration, IP conflicts, or DNS failures. For related connectivity issues where packets are lost upstream, you might want to review Troubleshooting Ethernet Connectivity to understand packet flow diagnostics.Resetting the Network Stack via Command Prompt
The most effective first step is to clear out any corrupted network configurations stored in the system. Windows caches DNS entries and maintains a table of active IP leases; when these become stale or conflicting, they can prevent new connections from establishing properly. You can force the system to discard these records and request fresh ones from the router. Open the Start menu, typecmd, right-click on Command Prompt, and select Run as administrator. In the black window that appears, execute the following commands one by one, pressing Enter after each:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh winsock reset
netsh int ip reset
After running these commands, restart your computer. The ipconfig /release command drops the current IP address, ipconfig /flushdns clears the DNS resolver cache, and ipconfig /renew attempts to get a new IP from the DHCP server. The netsh commands reset the Winsock catalog and IP stack to their default states. If the issue persists after a reboot, the problem may lie deeper in the network path, such as router broadcasting issues, which are detailed in Troubleshooting Fritzbox Router Broadcasting Issues.
Configuring Manual DNS Servers
If resetting the network stack does not restore connectivity, the issue is likely related to Domain Name System (DNS) resolution. Even if you have an IP address, you cannot access websites if your computer cannot translate domain names like "google.com" into IP addresses. Your ISP's default DNS servers may be slow, blocked, or misconfigured. Switching to reliable public DNS servers often resolves this immediately. Navigate to Settings > Network & Internet > Ethernet. Click on the properties of your connected Ethernet adapter. Scroll down to the IPv4 setting and click Properties. Select "Use the following DNS server addresses." Enter8.8.8.8 in the Preferred DNS server field and 8.8.4.4 in the Alternate DNS server field. These are Google’s public DNS servers, known for high reliability and speed. Click OK to save the changes.
This manual configuration overrides whatever DNS settings the router was trying to push via DHCP. It ensures that your PC always knows how to resolve web addresses regardless of local network routing problems. After applying these settings, test your internet connection by opening a browser and loading a few websites.