Insufficient PCI Resources Detected

Biwot

Reputable
Apr 13, 2014
11
0
4,520
Good evening all


This is my current build:

Intel i7- 5930k
Gigabyte X99P-SLI MOBO
16gb Corsair Dominator DDR4 3000mhz
PNY GTX 970 4GB X3
Corsair RM1000 1000w PSU

Its worth mentioning before i explain the problem that i do NOT yet have a 3way SLI bridge for the cards, as this bridge doesnt come with my motherboard and i have to special order it from Gigabyte.

Ever since i put together this build (both with this motherboard, and the one i originally RMA'd) i have been having this issue with loading my computer. Every time i load up, i get a PCI Out of Resources error in the BIOS. Here is the description in Classic mode:

System is running with Insufficient PCI Resources!
In order to display this message some
PCI devices were set to disabled state!
It is strongly recommended to Power Off the system and remove some PCI/PCI Express cards from the system!
To continue booting, proceed to Menu Option and select Boot Device or .

WARNING: If you choose to continue booting some Operating
Systems might not be able to complete boot correctly!

Now, from what i am understanding, if the issue is with my GPU's, it clearly states that it disabled the PCI devices that were causing the issue. However, when i look in the Device manager, these are the only issues present:

DaggBgg.png

Su4uCNn.png


I've googled this issue to high heaven, and all fixes i see are related to Vista, and im running Windows 7 Ultimate 64 bit. Now i spoke with Gigabyte and did a few tests. I dont have the luxury however of trying many different things, as my system is custom water cooled. I cannot simply take it all apart. I managed to test one card by itself and the problem does not arise. I cannot test two cards because of the way the loop is done. As i mentioned before, i do not have a 3 way SLI bridge. I do however have a 2 way bridge, and with it i have been able to do benchmarks, load videos, and even play video games perfectly fine (albeit in 2 way SLI). The third card remains w/o use, but labeled as the Physx card in Nvidia Control Panel.

The man i spoke with in Gigabyte says that with the proper SLI bridge this problem should disappear, though im not quite sure. Does anyone have any ideas? Thank you in advanced for the help.
 
Solution


I updated everything i could, straight from Gigabyte. Even did it with them over the phone. They honestly dont have any idea. In reality, they couldnt pinpoint which devices these are, and why they are showing errors. First, when i did the update, one of the devices cleared up, then immediately came back after restarting. I even went into the...
It doesn't look like you have installed the chipset or motherboard drivers, the ones that windows automatically uses suck and don't have full functionality so get the ones from your motherboard maker or better yet the new X99 chipset drivers from Intel.
 

Biwot

Reputable
Apr 13, 2014
11
0
4,520


Thanks for the quick reply. I installed every driver that came with my motherboard disc, and even went to the site to update the ones i had/get ones i was missing.

Another thing that is interesting is, the other PCI bridges share the same Driver, and work fine.
 

Hmm... I hope someone with a similar system will know what is happening. Maybe it is some weird setting in the BIOS.
 

Biwot

Reputable
Apr 13, 2014
11
0
4,520


Thats what i hope. Normally, when this problem arises, the fix is to enable 4G Encoding in the BIOS. Thats what everyone says, including Intel:

http://www.intel.com/content/www/us/en/support/boards-and-kits/000007361.html


I do not have this option for PCI settings.

I know that the above is for servers, but everywhere else i see similar responses. In fact i only have 2 options in PCI settings.
 


Have you tried disabling system devices you don't use in the BIOS? Like extra SATA controllers, the PS2 port, ect..
 

Biwot

Reputable
Apr 13, 2014
11
0
4,520


I have not checked this, and this makes a lot of sense. I have seen other comments elsewhere about the IRQ being called on as the same. I work today, but when i get home i will check it out.

ACPI should be enabled then correct?
EDIT: Looking ahead at my manual and the settings in the BIOS, the only option i have related to ACPI is XHCI Mode, which by default is set to "Smart Auto". THis is the description of the setting:

This mode is available only when the BIOS supports the xHCI controller in the pre-boot
environment. This mode is similar to Auto, but it adds the capability to route the ports
to xHCI or EHCI according to setting used in previous boots (for non-G3 boot) in the
pre-boot environment. This allows the use of USB 3.0 devices prior to OS boot. xHCI
controller enabling and rerouting should follow the steps in Auto, when previous boot
routs ports to EHCI. Note: This is the recommended mode when BIOS has xHCI preboot
support. (Default)
 

Biwot

Reputable
Apr 13, 2014
11
0
4,520
Update: Good News! I no longer load immediately to the BIOS screen and i no longer have a PCI Out of Resources Error! What i did to fix it was disable ALL SATA ports that i was not using (quite a lot of them actually) and poof. I have no more issues with that.

I am still however experiencing the problem i posted pictures of, with the PCI-PCI bridge devices. Ironically, before it was only 3 devices, and now it is 4. I have been trying to find proper drivers for this and i cant seem to find them.
 


Glad it is working, still kinda odd about the drivers not working, it is possible that the if you go to the intel website and get their drive detector app that it might be able to find them. It is worth a shot I guess. Glad my idea of disabling devices in the BIOS seems to be working, but it is odd that you can't use everything at once. Did you install the hotfix and all that stuff as well?
 

Biwot

Reputable
Apr 13, 2014
11
0
4,520


I updated everything i could, straight from Gigabyte. Even did it with them over the phone. They honestly dont have any idea. In reality, they couldnt pinpoint which devices these are, and why they are showing errors. First, when i did the update, one of the devices cleared up, then immediately came back after restarting. I even went into the BIOS per Gigabyte's instructions to change some unseen PCI settings, and i still get the same problem.

The problem with Intel's driver tool is that it searches for drivers on my computer, and not over the internet. I basically have to download everything manually. Either that or im not using it properly.


Gigabyte recommended me to "upgrade" to Windows 10 and try their drivers and stuff for that OS and see if it works. Now this isnt a bad idea, because i cant wait till Ashes of Singularity comes out to play it in DX12. However, i have a big issue with Windows 10 and my Logitech equipment. My headset in particular doesnt work properly with Windows 10 and there is no real fix for it. Was really annoying when i first tried it out, and was too disappointed to stay.
 
Solution