d4 Post code

shawnf77

New member
The past couple of days I have noticed that during post I am getting hung up a little on post code d4(PCI resource allocation error. Out of resources). It lasts about 15 sec which makes my total boot time around 50-55 sec. I turned xmp off and set the memory timings manual and it does the same thing. I am running one gpu and one m.2 drive for reference. Actual build is 5820k Asus X-99A 3.1 with 32gigs ddr4 2400.
 
The past couple of days I have noticed that during post I am getting hung up a little on post code d4(PCI resource allocation error. Out of resources). It lasts about 15 sec which makes my total boot time around 50-55 sec. I turned xmp off and set the memory timings manual and it does the same thing. I am running one gpu and one m.2 drive for reference. Actual build is 5820k Asus X-99A 3.1 with 32gigs ddr4 2400.
UPDATE:
Well earlier I got stuck in a memtest loop and the computer would only go through post and right back to memtest. It wouldn't let me recover nothing. So said screw it shut it down pulled the memory to reseat cleared the cmos and hit the memok button on my Asus board. Reinstalled windows and done and dusted because now I only see the d4 post code for a split second and straight to windows.
 
The re-seating of the memory may be a red herring - you may have had a rogue setting in the bios (DRAM training mode for example) and the CMOS reset cleared it/put it to default. Whatever the reason, you're sorted now and that's what counts!
 
The re-seating of the memory may be a red herring - you may have had a rogue setting in the bios (DRAM training mode for example) and the CMOS reset cleared it/put it to default. Whatever the reason, you're sorted now and that's what counts!
Yeah. It still has me nervous. I want to get set my memory timings set manual but worried it might come back. Man it was a pain in the backside!!!
 
The re-seating of the memory may be a red herring - you may have had a rogue setting in the bios (DRAM training mode for example) and the CMOS reset cleared it/put it to default. Whatever the reason, you're sorted now and that's what counts!
Just noticed something else in the bios. I went in to set the memory and this time the System Agent Voltage was running at .8somthing. Before I cleared the cmos it was running at 1.03ish. Maybe that and something else got jumbled when I set the xmp earlier. This time I just set manual outright and the d4 code seems to be an after thought. Last step is to update to the latest 10 patch and make sure that isn't what caused it. Don't think it did but that's all that's missing at this point.
 
Its back!!!!

The re-seating of the memory may be a red herring - you may have had a rogue setting in the bios (DRAM training mode for example) and the CMOS reset cleared it/put it to default. Whatever the reason, you're sorted now and that's what counts!
Its back. I rolled back to my original build that comes on the usb install stick. Everything was perfect and ready for overclocking. Soon as I install build 10586 d4 post code delay shows up and for some reason System Agent Voltage in the bios went from original .8something to 1.03++ with build 10586. I know the bios is separate from the OS so that really doesn't make since. As of now I undervolted SA back to .8++. Now I am in cruise mode until I can figure this out. Not going to attempt overclocking with the d4 post code hanging me up after post for 30 sec.
 
D4 is related to PCI resource allocation error. Out of Resources, first thing to do is to remove all PCI devices and try booting using only one item at a time, if you only have one GPU then look at swapping that out with a temporary card, is your PSU up to the task of delivering the required system wattage?

Is Intel fast storage enabled? This can have strange effects on the PCI bus, I'm not all that versed in the use of M.2 devices so I can't speak on that. If you could give us a rundown of your full system specs, we can look a little deeper into the D4 issue.

CPU, ?
GPU, ?
Mobo, ?
PSU, ?
RAM, ?
HDD, ?
SSD, ?
 
D4 is related to PCI resource allocation error. Out of Resources, first thing to do is to remove all PCI devices and try booting using only one item at a time, if you only have one GPU then look at swapping that out with a temporary card, is your PSU up to the task of delivering the required system wattage?

Is Intel fast storage enabled? This can have strange effects on the PCI bus, I'm not all that versed in the use of M.2 devices so I can't speak on that. If you could give us a rundown of your full system specs, we can look a little deeper into the D4 issue.

CPU, ?
GPU, ?
Mobo, ?
PSU, ?
RAM, ?
HDD, ?
SSD, ?
5820k, 980ti Classified, Asus X99-A,Rm1000i,32gigs Corsair lpx 2400,950 pro ssd, Single ssd only no HDD.
Actually don't have a second gpu for testing which sucks.
 
Last edited:
Shame it doesn't have integrated graphics.

Does PCI get shared between the M2 and the GPU?
Also not sure if it would have any bearing but the CPU says rated for 2133 max and you're running 2400
Just throwing it out there - I have no actual experience with your issues.

edit - just found the specs
1* The PCIe x16_4 shares bandwidth with M.2 x4. When M.2 socket is occupied, the PCIe x16_4 slot will be disabled.
2* The PCIe x16_4 shares bandwidth with M.2 x4. When M.2 socket is occupied, the PCIe x16_4 slot will be disabled.The PCIe x16_3 slot support x8 devices only.

The PCI 16_4 slot is the bottom PCI slot on your board so doubt that would be an issue as you'd most likely have the GPU in the top location. Oh well next idea.
 
Last edited:
Shame it doesn't have integrated graphics.

Does PCI get shared between the M2 and the GPU?
Also not sure if it would have any bearing but the CPU says rated for 2133 max and you're running 2400
Just throwing it out there - I have no actual experience with your issues.
The 5820k comes with 28 lanes. Gpu uses 16 M.2 uses 4. So I should in theory have 8 left. Ah in TTL'S 5820k review he talks about running his memory with his chip at 2800 2666 and so on.
I mean the computer boots and runs its just that d4 post code is aggravating. Makes boot times right around 55 sec. Was 30 before build 10586 installed.
 
I've been having posting issues since the major Nov Windows update. I get 04 though so it's not happy with the USB somewhere (although it worked fine before) whenever I cold start it I get the BIOS then blank screen and Post error. If I reset it works fine. Annoying. Maybe it's something in the update that's causing it?

Yeah it would be frustrating considering you're running a nice set up and a fast SSD you'd expect instant action.

Hope you can sort it out :)

it's my day to be editing all my posts = did you notice a new BIOS out for your motherboard as of the 19th? May be worth a look
 
Last edited:
I've been having posting issues since the major Nov Windows update. I get 04 though so it's not happy with the USB somewhere (although it worked fine before) whenever I cold start it I get the BIOS then blank screen and Post error. If I reset it works fine. Annoying. Maybe it's something in the update that's causing it?

Yeah it would be frustrating considering you're running a nice set up and a fast SSD you'd expect instant action.

Hope you can sort it out :)

it's my day to be editing all my posts = did you notice a new BIOS out for your motherboard as of the 19th? May be worth a look
Are you a Programmer for Asus? haha. I have been checking that site daily and nothing. As soon as you post boom a new bios is up. Cheers.
 
Are you a Programmer for Asus? haha. I have been checking that site daily and nothing. As soon as you post boom a new bios is up. Cheers.

Ha no just looked and saw it there when I was looking at the specs. Hope it fixes your boot times!
 
Ha no just looked and saw it there when I was looking at the specs. Hope it fixes your boot times!
Alright Bios up to date. Version 2001 and still have the d4 hang up. Its weird I see the Asus splash screen twice during boot up. It goes Asus splash screen then black screen during d4(lasts about 30sec) then Asus splash screen again then AA post code and off to Windows. Wonder if that would mess with overclocks? Been trying to figure this out before cranking up the dial.
 
Alright Bios up to date. Version 2001 and still have the d4 hang up. Its weird I see the Asus splash screen twice during boot up. It goes Asus splash screen then black screen during d4(lasts about 30sec) then Asus splash screen again then AA post code and off to Windows. Wonder if that would mess with overclocks? Been trying to figure this out before cranking up the dial.


If youre seeing the windows logo then it crashes its drivers or something youve done fella.
 
If youre seeing the windows logo then it crashes its drivers or something youve done fella.
The d4 post code shows before windows. And it never crashes. Just boots slow. May need to upload my bios for you guys to look at.

Please don't post multiple times in a row

What format do I need to use for pics? Imgur link not working.
 
Last edited by a moderator:
The d4 post code shows before windows. And it never crashes. Just boots slow. May need to upload my bios for you guys to look at.

Please don't post multiple times in a row

What format do I need to use for pics? Imgur link not working.
Hi did you ever get this sorted? Im having the same issue with my asus x99 deluxe Ive tried the cmos and now about to roll back to another bios

Im using the 5930k, 4x4gb , 980ti, m2 950 pro and sm951 in a pcie slot so should have plenty of resources left
 
Hi did you ever get this sorted? Im having the same issue with my asus x99 deluxe Ive tried the cmos and now about to roll back to another bios

Im using the 5930k, 4x4gb , 980ti, m2 950 pro and sm951 in a pcie slot so should have plenty of resources left

Pretty sure my issue is due to bad memory. I changed my board from the X-99A to the Sabertooth so I don't have a postcode now to see if the d4 post code is happening anymore. I still get some hang ups but as I said I believe it to be memory because I cant complete memtest86 with all 12 threads being used. It will only pass if I use 1. But I went in the bios and changed the Dram training to :Ignore and Attempt fast boot and attempt fast cold boot to enabled to skip the memory training process. That has kept my hang ups to a minimum until I can grab another 32 gig kit.
 
Back
Top