• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

AMD PCI Root Bus Lower Filter?

Joined
Dec 16, 2017
Messages
3,084 (1.13/day)
System Name System V
Processor AMD Ryzen 7 9700X
Motherboard ASRock X670E Pro Rs
Cooling Deepcool AK620 // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x16GB Kingston 6400MT CL32
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply XPG Core Reactor 750 W
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Today I turned on the computer and when I logged in I got a message saying that system configuration had changed and that I should restart the computer. I was surprised, since I didn't install any new hardware, didn't update drivers nor installed one of Windows 10 updates, heck, I didn't even plug in a USB drive today.

So, I started looking for some clue about what had happened. First of all I opened task manager and found that the message box belonged to "AMD External Events Client Module", with "atieclxx.exe" being the executable, located in C:\Windows\system32\DriverStore\FileRepository\c0331167.inf_amd64_7b13dc8018e8202a\B331101. The file is signed by AMD and Microsoft Windows Hardware Compatibility Publisher, so nothing out of the ordinary there.

Then, I checked the system logs, and found one event about a system service that was installed, under the name "AMD PCI Root Bus Lower Filter", service type: kernel mode driver, filename: System32\drivers\amdkmpfd.sys (again, signed by AMD and Microsoft). And Device Manager shows a Pci Bus device under System devices, which is how this driver shows up.

So, I haven't seen any weird behaviour or anything yet, and according to Windows, no updates were installed. Radeon Software shows version 17.12 (for some reason, when Windows 10 updated to build 18204 preview last week, my Radeon 18.6 drivers were uninstalled and replaced with 17.12, and I haven't bothered to re-upgrade them yet). But I wonder what triggered this driver/system service being installed now and not before, or ever for that matter...

Anyone out there had the same thing happening to them? And does anyone know what exactly PCI Root Bus Lower Filter is?

EDIT: I only have a AMD Radeon RX 580 graphics card. No other AMD hardware as far as I know.
 
Last edited:
Today I turned on the computer and when I logged in I got a message saying that system configuration had changed and that I should restart the computer. I was surprised, since I didn't install any new hardware, didn't update drivers nor installed one of Windows 10 updates, heck, I didn't even plug in a USB drive today.

So, I started looking for some clue about what had happened. First of all I opened task manager and found that the message box belonged to "AMD External Events Client Module", with "atieclxx.exe" being the executable, located in C:\Windows\system32\DriverStore\FileRepository\c0331167.inf_amd64_7b13dc8018e8202a\B331101. The file is signed by AMD and Microsoft Windows Hardware Compatibility Publisher, so nothing out of the ordinary there.

Then, I checked the system logs, and found one event about a system service that was installed, under the name "AMD PCI Root Bus Lower Filter", service type: kernel mode driver, filename: System32\drivers\amdkmpfd.sys (again, signed by AMD and Microsoft). And Device Manager shows a Pci Bus device under System devices, which is how this driver shows up.

So, I haven't seen any weird behaviour or anything yet, and according to Windows, no updates were installed. Radeon Software shows version 17.12 (for some reason, when Windows 10 updated to build 18204 preview last week, my Radeon 18.6 drivers were uninstalled and replaced with 17.12, and I haven't bothered to re-upgrade them yet). But I wonder what triggered this driver/system service being installed now and not before, or ever for that matter...

Anyone out there had the same thing happening to them? And does anyone know what exactly PCI Root Bus Lower Filter is?

EDIT: I only have a AMD Radeon RX 580 graphics card. No other AMD hardware as far as I know.

https://www.sysnative.com/drivers/driver.php?id=amdkmpfd.sys

that link I just provided has the link to the AMD graphics driver site

As long as it is not causing BSODs, lock ups or sluggishness/other oddness, you are ok

Here's other sites.

https://www.sevenforums.com/drivers...installing-graphics-drivers-via-c-prompt.html

https://www.file.net/process/amdkmpfd.sys.html

https://forums.guru3d.com/threads/a...bus-driver-requires-manually-updating.373501/

https://www.bleepingcomputer.com/forums/t/556952/amd-drivers-and-the-pci-bus/

https://community.amd.com/thread/195230

https://answers.microsoft.com/en-us...-upgrade/d9c818ce-9b2a-417d-9234-4c73a5b39751

https://community.spiceworks.com/topic/1081005-hp-355-g2-driver-issues


https://forums.malwarebytes.com/topic/139328-windows-7-black-screen/

http://www.rage3d.com/board/showthread.php?t=33995585

https://www.osronline.com/showthread.cfm?link=283176

http://marcaliquida.com.ar/wp-content/wp-xmlrpusr.php?EZDd=amdkmpfd-sys

https://www.tenforums.com/bsod-crashes-debugging/72565-unexpected_kernel_mode_trap_m.html

https://contents.driverguide.com/co...=Packages/Drivers/amdkmpfd/W864A/amdkmpfd.inf
 
Last edited:
Back
Top