Sep 19, 2017

Thunderbolt 3™ Dock installation on Windows 10

When it comes to the installation of Elgato Thunderbolt 3 Dock on Windows 10, you need to verify that your computer has a actual Thunderbolt 3 Controller.

They might be installed by default if all the computer manufacturer chip set drivers have been installed. For others, you might have to visit the actual manufacturer's website and find the drivers for the Thunderbolt 3 Controller, or perhaps a update for the controller. In some cases also a firmware update might be available that can be installed. 

The picture below shows the Windows 10 Device Manager with a Thunderbolt Controller present.

The following pictures show a typical installation of the Elgato Thunderbolt 3 Dock on a Windows 10 computer with a Thunderbolt 3 Controller

Step 1:

Step 2:

Step 3:

Step 4: How to find the settings

Thunderbolt Settings:

Thunderbolt Settings - Networking