When attempting to connect your PC (Windows 7/8/8.1 or 10) to the internet using the broadband connection, you may receive the problem 651 “The modem (or another connected device) has reported an error.” Problem 651 is a common Windows error that typically occurs when attempting to create an internet connection over PPPoE. It indicates that the necessary system driver file has failed to load, preventing you from accessing your internet connection as intended.

This error is typically the result of a problem with the Registry and prevents the tool from detecting your Router or Hub device. Again, an inaccurate IP configuration or a broken Internet connection may be producing error 651 on Windows 10, 8.1, and 7. Here are various Windows 10 Error 651 repair options.

Error 651 in Windows 7

When a problem arises on a mobile device or a computer, the first step is to restart the device. And doing so will typically resolve the problem. Restart your computer and/or your modem or other internet-connecting device. These are the most fundamental and primary troubleshooting steps.

Additionally, run a clean boot and attempt to connect to the internet; this may help if a dispute between startup services is causing the issue.

Disable the security firewall temporarily and delete the VPN (if configured on your PC)

Also Read: How to fix Error code 403 in Android?

Creating New Dial-Up Connection

There are chances the dial-up connection might get hanged and it will not work properly. Let’s first create a new dial-up connection and check if this helps.

  • First, open  Control Panel
  • Click Network and Sharing Center then Change adapter settings(left side)
  • Right-click on the existing dial-up connection and click Create Copy.
  • Now delete your old dial-up connection and redial with the new connection.

Run the Network Troubleshooter

The Network troubleshooter is a windows automated tool that can find and automatically fix some common networking problems. Let’s run the troubleshooter and allow windows to diagnose and fix the problem itself.

  • Open control panel
  • Search for and select troubleshooting
  • Next click hardware and sound then click network adapter (refer to image below)
  • The network adapter troubleshooting window opens, click next and follow on-screen instructions.

Once the troubleshooting completes check the troubleshooting report and let’s know the details. You may also try the suggestions given by the troubleshooter and check if that helps. Let’s also run the Network Adapter Troubleshooter and check if that helps.

Update your Network drivers

Corrupt, missing, or incompatible network drivers are likely to cause this issue because the connection between the PC and the modem cannot be completed. This is usually the case after upgrading your OS. To reinstall your drivers

  1. Press Windows Key + R to open Run
  2. Type devmgmt.msc and hit enter to open the device manager window
  3. Expand the Network Adapter section
  4. Right-click on your Network card and select ‘Update driver software…’
  5. On the next window, click, “Search automatically for updated driver software”
  6. The device manager will find the drivers from your PC and install your network card

Also Read: How to Section Break in Microsoft Word?

Reinstall Network Adapter

This is the most working troubleshooting step when it comes to internet connection problems. You can simply reinstall the network adapter to fix the Connection Failed Error 651 problem. Just follow the below guide to reinstall the network adapter.

  • Windows + R and type devmgmt.msc and press enter key.
  • This will open the Windows Device manager here you will see the list of installed device drivers.
  • Expend network adapter, right-click on installed network adapter select uninstall.
  • Restart your computer and your network adapter will get automatically reinstalled.

Otherwise, you can visit the Device manufacturer website, download the latest available drivers for this device and install it.

Reset TCP/IP on your Windows

Transmission Control Protocol/Internet Protocol is the communication protocol used in the private network and is abbreviated as TCP/IP. TCP specifies how programmes can construct communication channels over a network, whereas IP is responsible for assigning each packet an address and ensuring that it is routed to the correct destination. Let’s reset the TCP/IP protocol default, which will likely resolve the issue.

Open the command prompt as administrator, and perform commands below one by one.

  • netsh winsock reset
  • netsh int ip reset

After the commands are completed, restart your PC and try to connect again.

Disable Auto Tuning Feature

If you are using a router then this method can do the magic, Follow the below steps to disable the auto-tuning feature.

  • Open the command prompt as administrator,
  • copy and paste the following command, and press enter key.

Netsh interface TCP set global autotuning=disabled

Now just try to restart/reconnect your internet connection.

Also Read: How to Use on your iPhone?

Disable IPv6 of your Internet Connection

Also, this solution worked for many users. You can simply disable IPv6 to fix this error. Follow the below guide to disable IPv6.

  • Open Control Panel and select Network & Internet.
  • Further, choose the Network & Sharing Center.
  • Now click on your active network connection.
  • Select Properties and switch to the Networking tab.
  • Untick/Uncheck Internet Protocol version 6 (TCP/IPv6) and click on Ok.