QUOTE(DrSCSI @ Dec 3 2020, 06:06 PM)
Hello Stasio, just out of curiosity, how do you find the drivers on the Microsoft Update Catalog?
I'm looking for the latest drivers for Realtek Hardware Device
Class : MEDIA
FriendlyName : High Definition Audio Device
InstanceId : HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003\4&29A8690&0&0001
According to the latest Setup.ini that I have from the OEM, it shows
Product=Realtek High Definition Audio Driver
ProductGUID=f132af7f-7bca-4ede-8a7c-958108fe7dbc
[Driver Package Version]
PackageVersion = PG439
Unfortunately this driver package is almost 5 years old...
I did find another driver package on the Microsoft Update Catalog, but it is for 6.0.8703, and I don't think it is applicable for the device above, based on the Hardware ID.
Can you teach me how to fish?
Thanks...Dr. SCSI
OK, EVERYONE...I figured this out, run the following command from PowerShellI'm looking for the latest drivers for Realtek Hardware Device
Class : MEDIA
FriendlyName : High Definition Audio Device
InstanceId : HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003\4&29A8690&0&0001
According to the latest Setup.ini that I have from the OEM, it shows
Product=Realtek High Definition Audio Driver
ProductGUID=f132af7f-7bca-4ede-8a7c-958108fe7dbc
[Driver Package Version]
PackageVersion = PG439
Unfortunately this driver package is almost 5 years old...
I did find another driver package on the Microsoft Update Catalog, but it is for 6.0.8703, and I don't think it is applicable for the device above, based on the Hardware ID.
Can you teach me how to fish?
Thanks...Dr. SCSI
Get-PnpDevice -FriendlyName '*Audio*' -Class MEDIA | Where-Object {$_.InstanceId -like "HDAUDIO\FUNC_01&VEN_10EC*"}
From the results that are returned, look for the Instance ID which starts with HDAUDIO\FUNC_01&VEN_10EC, this is your RealTek Audio Device, mine is
HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003\4&29A8690&0&0001
VEN_10EC is the RealTek vendor ID for PnP
DEV_0887 IS THE Device ID of the Realtek Audio Chip, the rest is the sub system and revision information.
Now you can run the command again, this time sending the result into the variable $Result
$Result = Get-PnpDevice -FriendlyName '*Audio*' -Class MEDIA | Where-Object {$_.InstanceId -like "HDAUDIO\FUNC_01&VEN_10EC*"}
Next you run,
$Result.InstanceId.ToLower()
to get the lowercase version of the InstanceId for the PnP Realtek Audio device.
Finally, go to https://www.catalog.update.microsoft.com/ and paste in the lowercase result from above (i.e. your instance ID) into the search box; in my case,
hdaudio\func_01&ven_10ec&dev_0887&subsys_1458a182
This will return the results of all WHQL drivers for your particular Realtek Audio device! Yeah!!!!
Thanks to stasio for pointing me in the right direction!