Failed to connect to the adapter refers to the fact that hamachi-2.exe failed to access the Hamachi network adapter.
Here are the steps you are going to need to perform to resolve the problem:
- Disable your software firewall (unless it is the Windows Firewall) reboot, and try again.
- Open Device Manager and manually enable the driver for 'Hamachi Network Interface'. Then start Hamachi and see if it can connect. If it can, then something is not working properly in Device Management on your system, which might be caused by a buggy driver (not necessarily a networking one). Troubleshooting this would be done by booting in safe mode, manually starting the virtual adapter, and then running Hamachi. You can then start turning devices on, one by one, until the conflict is found.
- Check your Network Connections folder and see if Hamachi's adapter is called Hamachi, and not something like "Local Area Connection 4". If it is not named Hamachi, then rename it into Hamachi and try running the application again. Make sure, the Network Connection Hamachi is activated.
- Open Start > Run > services.msc > ensure the Network Connections service is running. If this was not running during install, the adapter may not appear at all in the network connections folder. If so, consult the steps below.
- In services.msc, also ensure the "DHCP Client" and "Network Connections" services are running.
- Microsoft KB article 825826 may also help: http://support.microsoft.com/default.aspx/kb/825826
- As a last resort, you can try running a WinSock fix. This reverts certain Windows networking registry values to their defaults, thus resetting the Windows network stack to default operation. You can get the download for that here.
- If none of the above helps, then there is something on your system that is overriding default access control for system drivers, in which case you will need to isolate and disable this component.
Hamachi network adapter not displayed in Network Connections
Sometimes Windows fails to properly add the network adapter when told to install it. This can manifest itself in a scenario where there is no Hamachi adapter listed in the Network connections folder.
- Go to Start > Run, and type
hdwwiz (if running Windows XP, type:
- If it beings searching immediately, let it finish, then choose the option Yes, I have already connected the hardware.
- If it displays the currently installed devices, please scroll down to the bottom and choose Add a new hardware device. If it is not there, skip to the next step.
- Choose Install the hardware that I manually select from a list (Advanced).
- Now select Network Adapters.
- Choose Have Disk, and Browse.
- Browse to Installation Folder, and select the setup information file for your system:
- hamachi.inf: Windows XP, Vista, 2003, 7, 2008 and 2008R2
- hamdrv.inf: Windows 8 and above
- Finish the install of the adapter.
- Once the install is complete, check your Network Connections folder and see if Hamachi's adapter is called "Hamachi", and not something like "Local Area Connection 4". If it is not named "Hamachi", rename it to Hamachi and try running the application again. Make sure, the Network Connection Hamachi is activated.