tbt70i.inf Driver File Contents (Chipset_Driver_J95RR_WN32_16.2.55.275_A01.EXE)

;/*++
;
;Copyright (c) 2010-2016, Intel Corporation
;
;Abstract:
;    INF file for installing Thunderbolt Bus driver
;
;--*/

[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider=%Intel%
CatalogFile=tbt70i.cat
DriverVer=11/10/2016,16.2.55.1

[DestinationDirs]
DefaultDestDir = 12
TbtCoInstallerCopyFiles = 11
Msi_Dir = 24,\Intel\Thunderbolt

[SourceDisksNames]
1 = %DiskName%,,,""

[SourceDisksFiles]
tbt70i.sys  = 1,,
tbtcoini.dll = 1,,
setup.msi = 1,,

;*****************************************
; Install Section
;*****************************************

[Manufacturer]
%Intel%=Thunderbolt,NTx86.6.1.1

[Thunderbolt.NTx86.6.1.1]
; DisplayName                Section            Device Id
; -----------                -------            ---------
%TbtBusDrv_DeviceDesc1575% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_1575&CC_0880
%TbtBusDrv_DeviceDesc1577% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_1577&CC_0880
%TbtBusDrv_DeviceDesc15BF% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_15BF&CC_0880
%TbtBusDrv_DeviceDesc15D2% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_15D2&CC_0880
%TbtBusDrv_DeviceDesc15D9% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_15D9&CC_0880
%TbtBusDrv_DeviceDesc156A% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_156A&CC_0880
%TbtBusDrv_DeviceDesc156C% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_156C&CC_0880
%TbtBusDrv_DeviceDesc1566% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_1566&CC_0880
%TbtBusDrv_DeviceDesc1568% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_1568&CC_0880
%TbtBusDrv_DeviceDesc157D% = TbtBusDrv_Device,	PCI\VEN_8086&DEV_157D&CC_0880

[TbtBusDrv_Device.NT]
CopyFiles = Drivers_Dir
CopyFiles = Msi_Dir

[Drivers_Dir]
tbt70i.sys

[Msi_Dir]
setup.msi

;-------------- Service installation
[TbtBusDrv_Device.NT.Services]
AddService = nhi,%SPSVCINST_ASSOCSERVICE%, TbtBusDrv_Service_Inst, TbtBusDrv_EventLog_Inst
[TbtBusDrv_Device.NT.CoInstallers]
AddReg = TbtCoInstallerReg
CopyFiles = TbtCoInstallerCopyFiles

[TbtBusDrv_Device.NT.HW]
AddReg = MSI.reg
AddReg = Security.reg

[MSI.reg]
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 16

[TbtBusDrv_Device.NT.WMI]
WMIInterface = {D1358209-C7FF-4D55-92AB-AC9645537BF3},1,WMISecurity

[WmiSecurity]
security = "O:BAG:BAD:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;GA;;;WD)"

[Security.reg]
HKR,,DeviceCharacteristics,0x10001,0x100
HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;GR;;;WD)"

;*****************************************
; Co-installer Section
;*****************************************
[TbtCoInstallerReg]
HKR,,CoInstallers32,0x00010000,"tbtcoini_16_2_55_1.dll, CoDeviceInstall"

[TbtCoInstallerCopyFiles]
tbtcoini_16_2_55_1.dll,tbtcoini.dll,,0x00000010
; -------------- TbtBusDrv driver install sections
[TbtBusDrv_Service_Inst]
DisplayName    = %TbtBusDrv_SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\tbt70i.sys
LoadOrderGroup = Extended Base
AddReg = TbtBusDrv_Service_Events_AddReg

[TbtBusDrv_Service_Events_AddReg]
HKLM, %PathToEtwPublishers%\%ProviderGuid%, "", 0x00000000, "Intel-Thunderbolt-Bus"
HKLM, %PathToEtwPublishers%\%ProviderGuid%, "MessageFileName", 0x00020000, "%%SystemRoot%%\System32\Drivers\tbt70i.sys"
HKLM, %PathToEtwPublishers%\%ProviderGuid%, "ResourceFileName", 0x00020000, "%%SystemRoot%%\System32\Drivers\tbt70i.sys"

[TbtBusDrv_Device.NT.Wdf]
KmdfService =  nhi, TbtBusDrv_wdfsect
[TbtBusDrv_wdfsect]
KmdfLibraryVersion = 1.9

[EventLog.reg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%12%%\tbt70i.sys"
HKR,,TypesSupported,0x00010001,7

[TbtBusDrv_EventLog_Inst]
AddReg = EventLog.reg

[Strings]
SPSVCINST_ASSOCSERVICE= 0x00000002
Intel = "Intel(R) Corporation"
DiskName = "Thunderbolt(TM) Controller Installation Disk"
TbtBusDrv_DeviceDesc1575 = "Thunderbolt(TM) Controller - 1575"
TbtBusDrv_DeviceDesc1577 = "Thunderbolt(TM) Controller - 1577"
TbtBusDrv_DeviceDesc15BF = "Thunderbolt(TM) Controller - 15BF"
TbtBusDrv_DeviceDesc15D2 = "Thunderbolt(TM) Controller - 15D2"
TbtBusDrv_DeviceDesc15D9 = "Thunderbolt(TM) Controller - 15D9"
TbtBusDrv_DeviceDesc156A = "Thunderbolt(TM) Controller - 156A"
TbtBusDrv_DeviceDesc156C = "Thunderbolt(TM) Controller - 156C"
TbtBusDrv_DeviceDesc1566 = "Thunderbolt(TM) Controller - 1566"
TbtBusDrv_DeviceDesc1568 = "Thunderbolt(TM) Controller - 1568"
TbtBusDrv_DeviceDesc157D = "Thunderbolt(TM) Controller - 157D"
TbtBusDrv_SVCDESC = "Thunderbolt(TM) Controller"
PathToEtwPublishers = "SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers"
ProviderGuid = "{88EF8329-295D-4D79-AC09-38F9610A40C9}"

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 0.70