How to remove the AMD PCI Express (3GIO) Filter Driver

tl;dr:

  1. Go to device manager.
  2. Find AMD PCI Express (3GIO) Filter Driver.
  3. Update the driver.
  4. Browse my computer.
  5. Point to the folder full of intel chipset drivers.
  6. Voila.
  7. Reboot.

My Mom’s HP laptop just died, the night before she is scheduled to fly up to Canada for an extended visit. She needs the laptop, it’s her livelihood. So I do what I think is the easiest approach and swap the drive into my laptop. Even knowing it’s Windows 7 and I’m going from AMD to Intel based chipsets it should work. And it did. Except for PoS AMD PCI Express (3GIO) Filter Driver.

After swapping the drive I got all the drivers installed and showing good except my Intel HD Graphics 4000 driver. It had a big fat yellow ! and an error stating “This device cannot find enough free resources that it can use. (Code 12)”. I made sure all the AMD drivers were uninstalled, cleaned the registry of their existence, and even searched for their old brethren ATI. After some quick searching through the rest of the drivers in device manager I found the last remaining AMD driver, AMD PCI Express (3GIO) Filter Driver. Right clicked, uninstall and check the box to uninstall the driver software. Turns out that is the PCI bus and when you uninstall the PCI bus it reinstalls everything else. So I patiently waited and rebooted thinking it would simply disappear and my HD 4000 would work.

Nope, because the AMD PCI Express (3GIO) Filter Driver is full of hate and demons and terrorizes laptops like a suicide bomber. Except it’s one that keeps coming back and exploding and you never die but you feel the pain over and over and over again. Sorry, it’s 2am right now …

Anyway. After reading about other peoples’ woes (all prior to 2012, and it’s 2015 now) I discovered that AMD in their infinite wisdom had renamed the pcisys driver. This replaced the PCI bus driver. So what if I just tried to update the driver for the AMD PCI Express (3GIO) Filter Driver in device manager? Hrm? So I did but I pointed it to my folder full of intel chipset drivers and BAM, it reverted to PCI bus, rebooted, and voila.

8 Comments

 Add your comment
  1. David Goldsworthy

    Thankyou! Spent a frustrating couple of hours trying to get rid of it, but this sorted it out 🙂

  2. Days, trying to figure this out. Did the exact same thing, except i got a Harddrive from a friend. Uninstall/Remove, Delete, Uninstall again. Update this, do this, nothing worked. Then this, and i ended up selecting the PCI Bus, as the driver to update with. The other options were 3 AMD PCI Express (3GIO)’s My screen is a little Zoomed out i guess, but Manageable (and probably fixable) and i can load and install games now. Thank you.

    • Nice, glad it helped. I was in the same boat and it was pretty damn frustrating. For you video make sure you grab the latest GPU driver. Either Nvidia or AMD depending on your graphics card.

  3. Great post. Have an older HP DV6 laptop that died (mainboard) but HD was good. Removed it and placed in an HP G72 laptop (like yourself, an AMD to Intel switch). This fix did the trick. Thanks!!

  4. Great post, have just saved me hours!

  5. Same situation here – swapped HDD from AMD machine to Intel. However, the AMD PCI Express (3GIO) Filter is shown under “Non Plug & Play” Drivers, and it doesn’t give me the option to update/change the driver. I can “uninstall” it, so it then disappears from the list, but the culprit file, AtiPcie.sys, is still there in the Windows drivers folder, and when I check memory conflicts, it shows that the the filter is still operating (and conflicting with my Intel Video).

    I then deleted AtiPcie.sys – big mistake. The computer wouldn’t even start in Safe Mode, and System Repair used System Restore to get my PC back to where it was before. I later noticed that AtiPcie.sys is loaded even in Safe Mode, so it’s considered an essential driver.

    I have no idea how to get rid of this beast other than to wipe out the drive and do a clean install of Windows 7. Any thoughts?

  6. Had the same problem with a pc of a client of mine. That ATI 3GIO driver drove me nuts, but finally i was able to beat it. Other than you, i did it by using the tool
    “DeviceRemover” (made by Kerem Gümrükcü) and searched for the PCI-Bus within the device tab. Saw that the atipcie.sys was associated with it and deleted it from there on and let the machine reboot. After that, everything worked fine, except for the audio, but that is still due to an remaining ati hdmi driver i guess (im currently working on it).
    But anyway, your Blogpost also helped identifying my problem and working something out. Thank you!

    kaze:

    p.s.: For anyone else, here is a more detailed tutorial for using the above mentioned tool to get rid of this problem:

    There is a way. After trying everything, and a lot of digging. Finally found a program that will get rid of it.

    Device Remover

    Its like dev manager only more comprehensive.

    Please be warned AtiPcie gets really deep into the registry. If you dont have an old PS2 keyboard, make sure that windows will boot straihgt into windows, no password, or you will get stuck. That is the problem with USB, no drivers dont work, PS2 dont care.

    Once installed run program. Will take a minute while it digs. Go to Device list tab. Look for PCI BUS under device name. than scroll along and see if AtiPcie is the driver, if so tic the box on the left and a remove selected will highlight down right corner. Click remove selected. it will want to reboot.

    This is the first time it ever rebooted without blue screening. Problem is it was tied into all my USB and PCI devices so windows had to reinstall all the USB and PCI drivers including network and sound.

    Once that was finished it re ran device remover found a second instance as 3gio driver removed that as well and rebooted. That was it all gone.

    Best of luck

    (by mjrhealth, source:
    http://forums.guru3d.com/showpost.php?s=65d9252484ee74aba644410aa5a1f7c7&p=4803849&postcount=11
    )

  7. I too had the error “This device cannot find enough free resources that it can use. (Code 12)”. after installing the Intel HD Graphics driver for the GPU integrated on a Haswell CPU.

    Forcing Replacement of the “AMD PCI Express (3GIO) Filter Driver” with the “PCI bus” driver did fix the problem.

    I followed the steps at the top of this page with the following details for clarification:
    1. open Device Manager
    2. expand “System devices”
    3. right click on “AMD PCI Express (3GIO) Filter Driver”
    4. left click on “Update Driver Software…”
    5. Let me pick from a list of device drivers on my computer
    6. select “PCI bus”
    7. Next to install the PCI bus driver
    8. Close the “Windows has successfully updated your driver software” dialog
    9. Yes to “Do you want to restart your computer now?”

Leave a Comment

Your email address will not be published.