Describe the steps to troubleshoot an internet connectivity issue on a computer.

Troubleshooting internet connectivity issues on a computer involves a systematic approach to identify and resolve problems. Here is a detailed technical guide to help you troubleshoot:

  1. Check Physical Connections:
    • Ensure that all physical connections are secure. Check the Ethernet cable or Wi-Fi adapter connections.
    • If using Wi-Fi, make sure the wireless router is powered on, and the computer is within range.
  2. Verify Network Hardware:
    • Confirm that the router and modem are working correctly. Power cycle them by unplugging and then plugging them back in after a few seconds.
  3. Check for Network Activity:
    • Examine the router or modem for indicator lights. Different lights represent different functions (power, internet connection, Wi-Fi, etc.).
    • No lights or unusual blinking patterns may indicate a hardware issue.
  4. Ping Local Network:
    • Open the command prompt on the computer.
    • Use the command ipconfig to check the computer's IP address.
    • Use the command ping <router_IP_address> to check if the computer can communicate with the local router.
  5. Ping External Server:
    • Use the command ping to ping a well-known external server (Google's public DNS). This checks if the issue is with local network or internet connectivity.
  6. Check DNS Settings:
    • Ensure the DNS settings are correct. Use the command ipconfig /all to view the DNS server addresses.
    • Try using a public DNS server like Google DNS ( and to see if that resolves the issue.
  7. Flush DNS Cache:
    • Use the command ipconfig /flushdns to clear the DNS resolver cache. This can resolve issues related to DNS resolution.
  8. Check Firewall and Antivirus Software:
    • Temporarily disable firewall and antivirus software to check if they are blocking internet access.
    • Ensure that the firewall settings allow the necessary network traffic.
  9. Check Proxy Settings:
    • Ensure that proxy settings are configured correctly. Disable proxies temporarily to check if they are causing the problem.
  10. Network Troubleshooter (Windows):
    • Use the built-in network troubleshooter in the Windows operating system. Go to Settings > Update & Security > Troubleshoot > Internet Connections.
  11. Update Network Drivers:
    • Ensure that network drivers are up-to-date. You can update them through the Device Manager or download the latest drivers from the manufacturer's website.
  12. Check for Software Conflicts:
    • Some software may conflict with network settings. Uninstall recently installed programs or drivers to identify potential conflicts.
  13. Reboot in Safe Mode with Networking:
    • Boot the computer in safe mode with networking to check if third-party applications are causing the issue.
  14. Check for Malware:
    • Run a full system scan using reputable antivirus and anti-malware tools to check for any malicious software affecting the network.
  15. Review Event Viewer (Windows):
    • Check the Windows Event Viewer for any network-related errors or warnings that may provide insights into the issue.
  16. Contact ISP:
    • If all else fails, contact the Internet Service Provider (ISP) to check for any service outages or issues on their end.