Installation of device manager SM-Bus-Controller and PCI-Gerät - Intel Chipset INF Utility

From Thomas-Krenn-Wiki
Jump to navigation Jump to search

After the installation of Windows 11 or Windows Server 2022, certain other devices often appear in the device manager. In this article, we show you how to install the Intel Chipset Device software. As a result, certain devices listed under other devices are displayed correctly.

In the following, the driver are installed on a Thomas-Krenn LES plus v4

Intel Alder Lake-U System as an example

In the example, a LES plus v4 with Alder Lake-U CPU i5-1235U is used.

The following other devices are displayed correctly in the device manager after installation:

  • SM-Bus-Controller (PCI Vendor ID 8086 und PCI Device ID 51A3) -> Intel(R) SMBus - 51A3[1]
  • PCI-Gerät (PCI Vendor ID 8086 und PCI Device ID 51A4) -> Intel(R) SPI (flash) Controller - 51A4[2]

Download

Download the following driver for the installation from the following page:

Hint: The Intel Chipset Device software installs the Windows* INF files.[3] A INF file is a text file that provides the operating system with information about hardware components of the system. In the case of the current Intel Chipset Device software, this information is primarily the product name of the hardware. This allows the operating system to display the correct name for this hardware in the device manager.

The version 10.1.19444.8378 - 2023/03/28 supports the following chipsets:

- PackageType: Public
- Installer version: 3.1.7.144
- Platforms inside:
- [Version]   [MS]            [Name]
- 10.1.50.8   Public:           AlderLakePCH-N
- 10.1.49.9   Public:           RaptorLake
- 10.1.46.3   Public:           RaptorLakePCH-S
- 10.1.45.9   Public:           AlderLake
- 10.1.43.5   Public:           Tigerlake
- 10.1.42.10  Public:           Server_Common
- 10.1.41.5   Public:           RocketLake
- 10.1.37.7   Public:           AlderLakePCH-S
- 10.1.36.7   Public:           AlderLakePCH-P
- 10.1.34.13  Public:           TigerLakePCH-H
- 10.1.33.5   Public:           CometLakePCH-V
- 10.1.32.3   Public:           JasperLakePCH-N
- 10.1.31.2   Public:           CometLakePCH-H
- 10.1.30.4   Public:           CometLake
- 10.1.29.4   Public:           JasperLake+
- 10.1.28.2   Public:           LakeField
- 10.1.27.4   Public:           CometLakePCH-LP
- 10.1.25.6   Public:           ElkhartLake
- 10.1.24.6   Public:           TigerlakePCH-LP
- 10.1.22.3   Public:           IceLakePCH-N
- 10.1.20.3   Public:           IceLake
- 10.1.16.8   Public:           CannonLake-H
- 10.1.15.7   Public:           CannonLake-LP
- 10.1.14.8   Public:           Coffeelake
- 10.1.13.3   Public:           Geminilake
- 10.1.12.3   Public:           IceLakePCH-LP
- 10.1.11.4   Public:           KabyLakePCH-H
- 10.1.10.5   Public:           Kabylake
- 10.1.7.4    Public:           Skylake
- 10.1.6.2    Public:           SunrisePoint-H
- 10.1.5.3    Public:           SunrisePoint-LP

Installation

The following steps must be performed for the installation (in the example, there is a system with Intel Core i5-1235U (Alder Lake-U) and Windows Server 2022 used):

Extract of installation

If you want to view the INF files or the Readme file in text format, you can extract all files on the command line:

  • SetupChipset.exe -extract [LIST OF OBJECTIVES]

After this, you can view the individual INF files. In the following, there is an extract of AlderLakePCH-PSystem.inf as an example:

; ************************************************************
; ************************************************************
; **  Filename: AlderLakePCH-PSystem.inf                    **
; **  Abstract: Assigns the null driver to devices          **
; **            for yellow-bang removal and                 **
; **            brands Intel(R) devices                     ** 
; ************************************************************
; ************************************************************

[Version]
Signature=$WINDOWS NT$
Class=System
ClassGUID={4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider=%INTEL%
CatalogFile=AlderLakePCH-P.cat
DriverVer=07/18/1968, 10.1.36.7
PnpLockDown=1

[SourceDisksNames]

[SourceDisksFiles]

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%INTEL%=INTEL,NTx86,NTamd64

[INTEL.NTx86]
%PCI\VEN_8086&DEV_5180Desc%=Needs_MSISADRV,PCI\VEN_8086&DEV_5180
[...]
%PCI\VEN_8086&DEV_51A3Desc%=Needs_NO_DRV,PCI\VEN_8086&DEV_51A3
%PCI\VEN_8086&DEV_51A4Desc%=Needs_NO_DRV,PCI\VEN_8086&DEV_51A4
[...]
%PCI\VEN_8086&DEV_51EFDesc%=Needs_NO_DRV,PCI\VEN_8086&DEV_51EF

[INTEL.NTamd64]
%PCI\VEN_8086&DEV_5180Desc%=Needs_MSISADRV,PCI\VEN_8086&DEV_5180
[...]
%PCI\VEN_8086&DEV_51A3Desc%=Needs_NO_DRV,PCI\VEN_8086&DEV_51A3
%PCI\VEN_8086&DEV_51A4Desc%=Needs_NO_DRV,PCI\VEN_8086&DEV_51A4
[...]
%PCI\VEN_8086&DEV_51EFDesc%=Needs_NO_DRV,PCI\VEN_8086&DEV_51EF

[Needs_MSISADRV]
Include=machine.inf
Needs=MSISADRV

[Needs_MSISADRV.Services]
Include=machine.inf
Needs=MSISADRV.Services

[Needs_NO_DRV]
Include=machine.inf
Needs=NO_DRV

[Needs_NO_DRV.Services]
Include=machine.inf
Needs=NO_DRV.Services

[Needs_PCI_DRV]
Include=machine.inf
Needs=PCI_DRV

[Needs_PCI_DRV.Services]
Include=machine.inf
Needs=PCI_DRV.Services

[Needs_PCI_DRV.HW]
Include=machine.inf
Needs=PCI_DRV.HW

[Strings]
INTEL="INTEL"
PCI\VEN_8086&DEV_5180Desc="Intel(R) LPC Controller - 5180"

PCI\VEN_8086&DEV_51A3Desc="Intel(R) SMBus - 51A3"
PCI\VEN_8086&DEV_51A4Desc="Intel(R) SPI (flash) Controller - 51A4"
[...]
PCI\VEN_8086&DEV_51EFDesc="Intel(R) Shared SRAM - 51EF"

; Copyright (c) 2003-2019 Intel Corporation
[...]

References


Author: Werner Fischer

Werner Fischer, working in the Knowledge Transfer team at Thomas-Krenn, completed his studies of Computer and Media Security at FH Hagenberg in Austria. He is a regular speaker at many conferences like LinuxTag, OSMC, OSDC, LinuxCon, and author for various IT magazines. In his spare time he enjoys playing the piano and training for a good result at the annual Linz marathon relay.


Translator: Alina Ranzinger

Alina has been working at Thomas-Krenn.AG since 2024. After her training as multilingual business assistant, she got her job as assistant of the Product Management and is responsible for the translation of texts and for the organisation of the department.


Related articles

Compatibility of Microsoft Office and RDS-Server
LES v3 with three displays under Windows and Ubuntu
Windows Server 2008 R2 Installation process