Reduce BIOS Post/Enumeration Lag Due to Multiple HDDsBIOS POST problemPainfully long delay before BIOS POSTNo...

Possible issue with my W4 and tax return

What's this assembly doing?

Midterm in Mathematics Courses

Is a creature that sees a Medusa's eyes automatically subjected to a saving throw?

When Are Enum Values Defined?

Plausible reason for gold-digging ant

A fantasy book with seven white haired women on the cover

The No-Straight Maze

How to politely refuse in-office gym instructor for steroids and protein

How much mayhem could I cause as a fish?

What senses are available to a corpse subjected to a Speak with Dead spell?

Plausible reason to leave the Solar System?

How does Leonard in "Memento" remember reading and writing?

Non-Cancer terminal illness that can affect young (age 10-13) girls?

I have trouble understanding this fallacy: "If A, then B. Therefore if not-B, then not-A."

Subsurf on a crown. How can I smooth some edges and keep others sharp?

Equivalent of "illegal" for violating civil law

Potential client has a problematic employee I can't work with

Converting very wide logos to square formats

Stuck on a Geometry Puzzle

How to not let the Identify spell spoil everything?

"Starve to death" Vs. "Starve to the point of death"

Does an Eldritch Knight's Weapon Bond protect him from losing his weapon to a Telekinesis spell?

Has any human ever had the choice to leave Earth permanently?



Reduce BIOS Post/Enumeration Lag Due to Multiple HDDs


BIOS POST problemPainfully long delay before BIOS POSTNo POST / BIOS after CPU changeSlow POST after resetting BIOSBIOS not reaching postis there a limit to how many drives I can connect to my Mac?Windows 10 - When combining MBR and GPT drives, does this affect boot priority?Is My Boot Drive Fried From This Evidence? If Not How Can I Fix It?Slow boot times with the Asus Z170-ProFully clone your system from a SATA device to a NVMe device













0















With ONLY my lovely NVME plugged into an x4 PCI-E slot, I can post/enumerate and boot within about 12-15 seconds (which is a bit slower than I'd like, but faster than the win 95 days =).



However, I presently have three >= 2 TB HDDs, a 256 SSD, and two external HDDs >= 1 TB plugged in via USB 3.0 as well. With all these extra drives, it takes a whopping 30-40 seconds to POST/enumerate, then another 10-15 to boot. I know I'm spoiled here, but I'd really like to lower that POST/enumerate time to reasonable levels.



Assuming this behavior is normal and not a quirk of a particular hardware combination, I have a few ideas for a fix -- but first I'd rather see if anyone has some wisdom before I influence responses. An ideal solution would be fully or mostly automated.



I'm booting UEFI with all other boot sources turned off (including PXE).



Note that a factory reset of the BIOS and a clean install of Windows does not change the POST time when all of the drives are plugged in. Fastboot on/off doesn't change the POST time.



OTHER SPECS



-XPG SX8200 PCIe NVMe Gen3x4 M.2 2280 240GB SSD (ASX8200NP-240GT-C)



-Three of 2 or 3 TB (HGST Ultrastar 7K3000 HUA723030ALA640 7200 RPM 64MB Cache)



-Samsung 850 EVO 256 GB



-Porsche Lacie minimus 2 TB External (self-powered)



-Some no-name 1 TB external (usb-powered)



-x370 gaming pro carbon (latest firmware) MOBO



-Ryzen 5 1600 (not overclocked)



-16 GB RAM @ 3200 Mhz F4-3200C14D-16GFX (and some self-tuned timing adjustments)



-GTX 1080 (Aorus Xtreme 2nd Gen)



-CORSAIR TX-M Series CP-9020133-NA 550W ATX12V v2.4 / EPS 2.92 80 PLUS GOLD Certified Semi-Modular Power Supply



-LOTS of air cooling



-SATA BluRay Drive (presence doesn't appreciably affect POST time)



(Note that this motherboard claims to support hot plugging SATA drives, but I haven't tested the theory).










share|improve this question

























  • This post suggests I may have an issue with enumeration. I'll look into that and report back.

    – Zediiiii
    6 hours ago











  • The last comment in this thread suggests that turning off write caching might solve this problem, and the effects are probably minimal to my system speed if I'm running a gen 3 NVME for my programs.

    – Zediiiii
    6 hours ago











  • This post suggests making sure all of your secondary disk partitions are inactive (eg, via minitool partition manager) and checking drivers for hubs and other cheap devices.

    – Zediiiii
    6 hours ago


















0















With ONLY my lovely NVME plugged into an x4 PCI-E slot, I can post/enumerate and boot within about 12-15 seconds (which is a bit slower than I'd like, but faster than the win 95 days =).



However, I presently have three >= 2 TB HDDs, a 256 SSD, and two external HDDs >= 1 TB plugged in via USB 3.0 as well. With all these extra drives, it takes a whopping 30-40 seconds to POST/enumerate, then another 10-15 to boot. I know I'm spoiled here, but I'd really like to lower that POST/enumerate time to reasonable levels.



Assuming this behavior is normal and not a quirk of a particular hardware combination, I have a few ideas for a fix -- but first I'd rather see if anyone has some wisdom before I influence responses. An ideal solution would be fully or mostly automated.



I'm booting UEFI with all other boot sources turned off (including PXE).



Note that a factory reset of the BIOS and a clean install of Windows does not change the POST time when all of the drives are plugged in. Fastboot on/off doesn't change the POST time.



OTHER SPECS



-XPG SX8200 PCIe NVMe Gen3x4 M.2 2280 240GB SSD (ASX8200NP-240GT-C)



-Three of 2 or 3 TB (HGST Ultrastar 7K3000 HUA723030ALA640 7200 RPM 64MB Cache)



-Samsung 850 EVO 256 GB



-Porsche Lacie minimus 2 TB External (self-powered)



-Some no-name 1 TB external (usb-powered)



-x370 gaming pro carbon (latest firmware) MOBO



-Ryzen 5 1600 (not overclocked)



-16 GB RAM @ 3200 Mhz F4-3200C14D-16GFX (and some self-tuned timing adjustments)



-GTX 1080 (Aorus Xtreme 2nd Gen)



-CORSAIR TX-M Series CP-9020133-NA 550W ATX12V v2.4 / EPS 2.92 80 PLUS GOLD Certified Semi-Modular Power Supply



-LOTS of air cooling



-SATA BluRay Drive (presence doesn't appreciably affect POST time)



(Note that this motherboard claims to support hot plugging SATA drives, but I haven't tested the theory).










share|improve this question

























  • This post suggests I may have an issue with enumeration. I'll look into that and report back.

    – Zediiiii
    6 hours ago











  • The last comment in this thread suggests that turning off write caching might solve this problem, and the effects are probably minimal to my system speed if I'm running a gen 3 NVME for my programs.

    – Zediiiii
    6 hours ago











  • This post suggests making sure all of your secondary disk partitions are inactive (eg, via minitool partition manager) and checking drivers for hubs and other cheap devices.

    – Zediiiii
    6 hours ago
















0












0








0








With ONLY my lovely NVME plugged into an x4 PCI-E slot, I can post/enumerate and boot within about 12-15 seconds (which is a bit slower than I'd like, but faster than the win 95 days =).



However, I presently have three >= 2 TB HDDs, a 256 SSD, and two external HDDs >= 1 TB plugged in via USB 3.0 as well. With all these extra drives, it takes a whopping 30-40 seconds to POST/enumerate, then another 10-15 to boot. I know I'm spoiled here, but I'd really like to lower that POST/enumerate time to reasonable levels.



Assuming this behavior is normal and not a quirk of a particular hardware combination, I have a few ideas for a fix -- but first I'd rather see if anyone has some wisdom before I influence responses. An ideal solution would be fully or mostly automated.



I'm booting UEFI with all other boot sources turned off (including PXE).



Note that a factory reset of the BIOS and a clean install of Windows does not change the POST time when all of the drives are plugged in. Fastboot on/off doesn't change the POST time.



OTHER SPECS



-XPG SX8200 PCIe NVMe Gen3x4 M.2 2280 240GB SSD (ASX8200NP-240GT-C)



-Three of 2 or 3 TB (HGST Ultrastar 7K3000 HUA723030ALA640 7200 RPM 64MB Cache)



-Samsung 850 EVO 256 GB



-Porsche Lacie minimus 2 TB External (self-powered)



-Some no-name 1 TB external (usb-powered)



-x370 gaming pro carbon (latest firmware) MOBO



-Ryzen 5 1600 (not overclocked)



-16 GB RAM @ 3200 Mhz F4-3200C14D-16GFX (and some self-tuned timing adjustments)



-GTX 1080 (Aorus Xtreme 2nd Gen)



-CORSAIR TX-M Series CP-9020133-NA 550W ATX12V v2.4 / EPS 2.92 80 PLUS GOLD Certified Semi-Modular Power Supply



-LOTS of air cooling



-SATA BluRay Drive (presence doesn't appreciably affect POST time)



(Note that this motherboard claims to support hot plugging SATA drives, but I haven't tested the theory).










share|improve this question
















With ONLY my lovely NVME plugged into an x4 PCI-E slot, I can post/enumerate and boot within about 12-15 seconds (which is a bit slower than I'd like, but faster than the win 95 days =).



However, I presently have three >= 2 TB HDDs, a 256 SSD, and two external HDDs >= 1 TB plugged in via USB 3.0 as well. With all these extra drives, it takes a whopping 30-40 seconds to POST/enumerate, then another 10-15 to boot. I know I'm spoiled here, but I'd really like to lower that POST/enumerate time to reasonable levels.



Assuming this behavior is normal and not a quirk of a particular hardware combination, I have a few ideas for a fix -- but first I'd rather see if anyone has some wisdom before I influence responses. An ideal solution would be fully or mostly automated.



I'm booting UEFI with all other boot sources turned off (including PXE).



Note that a factory reset of the BIOS and a clean install of Windows does not change the POST time when all of the drives are plugged in. Fastboot on/off doesn't change the POST time.



OTHER SPECS



-XPG SX8200 PCIe NVMe Gen3x4 M.2 2280 240GB SSD (ASX8200NP-240GT-C)



-Three of 2 or 3 TB (HGST Ultrastar 7K3000 HUA723030ALA640 7200 RPM 64MB Cache)



-Samsung 850 EVO 256 GB



-Porsche Lacie minimus 2 TB External (self-powered)



-Some no-name 1 TB external (usb-powered)



-x370 gaming pro carbon (latest firmware) MOBO



-Ryzen 5 1600 (not overclocked)



-16 GB RAM @ 3200 Mhz F4-3200C14D-16GFX (and some self-tuned timing adjustments)



-GTX 1080 (Aorus Xtreme 2nd Gen)



-CORSAIR TX-M Series CP-9020133-NA 550W ATX12V v2.4 / EPS 2.92 80 PLUS GOLD Certified Semi-Modular Power Supply



-LOTS of air cooling



-SATA BluRay Drive (presence doesn't appreciably affect POST time)



(Note that this motherboard claims to support hot plugging SATA drives, but I haven't tested the theory).







hard-drive boot motherboard bios post






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 6 hours ago







Zediiiii

















asked 7 hours ago









ZediiiiiZediiiii

1514




1514













  • This post suggests I may have an issue with enumeration. I'll look into that and report back.

    – Zediiiii
    6 hours ago











  • The last comment in this thread suggests that turning off write caching might solve this problem, and the effects are probably minimal to my system speed if I'm running a gen 3 NVME for my programs.

    – Zediiiii
    6 hours ago











  • This post suggests making sure all of your secondary disk partitions are inactive (eg, via minitool partition manager) and checking drivers for hubs and other cheap devices.

    – Zediiiii
    6 hours ago





















  • This post suggests I may have an issue with enumeration. I'll look into that and report back.

    – Zediiiii
    6 hours ago











  • The last comment in this thread suggests that turning off write caching might solve this problem, and the effects are probably minimal to my system speed if I'm running a gen 3 NVME for my programs.

    – Zediiiii
    6 hours ago











  • This post suggests making sure all of your secondary disk partitions are inactive (eg, via minitool partition manager) and checking drivers for hubs and other cheap devices.

    – Zediiiii
    6 hours ago



















This post suggests I may have an issue with enumeration. I'll look into that and report back.

– Zediiiii
6 hours ago





This post suggests I may have an issue with enumeration. I'll look into that and report back.

– Zediiiii
6 hours ago













The last comment in this thread suggests that turning off write caching might solve this problem, and the effects are probably minimal to my system speed if I'm running a gen 3 NVME for my programs.

– Zediiiii
6 hours ago





The last comment in this thread suggests that turning off write caching might solve this problem, and the effects are probably minimal to my system speed if I'm running a gen 3 NVME for my programs.

– Zediiiii
6 hours ago













This post suggests making sure all of your secondary disk partitions are inactive (eg, via minitool partition manager) and checking drivers for hubs and other cheap devices.

– Zediiiii
6 hours ago







This post suggests making sure all of your secondary disk partitions are inactive (eg, via minitool partition manager) and checking drivers for hubs and other cheap devices.

– Zediiiii
6 hours ago












1 Answer
1






active

oldest

votes


















0














Set the boot priority to only boot the correct device in the bios. Right now it maybe trying to boot from every USB device first (which while faster than the usb1.1 days, USB is still relatively slow for booting from.)



Turn off any sign of PXE booting, as you're not using that either.



Other than doing this, the only other options are looking into bios upgrades which may offer better booting options.






share|improve this answer



















  • 1





    Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

    – Zediiiii
    6 hours ago








  • 1





    My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

    – djsmiley2k
    6 hours ago











  • With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

    – Zediiiii
    6 hours ago











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1409357%2freduce-bios-post-enumeration-lag-due-to-multiple-hdds%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














Set the boot priority to only boot the correct device in the bios. Right now it maybe trying to boot from every USB device first (which while faster than the usb1.1 days, USB is still relatively slow for booting from.)



Turn off any sign of PXE booting, as you're not using that either.



Other than doing this, the only other options are looking into bios upgrades which may offer better booting options.






share|improve this answer



















  • 1





    Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

    – Zediiiii
    6 hours ago








  • 1





    My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

    – djsmiley2k
    6 hours ago











  • With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

    – Zediiiii
    6 hours ago
















0














Set the boot priority to only boot the correct device in the bios. Right now it maybe trying to boot from every USB device first (which while faster than the usb1.1 days, USB is still relatively slow for booting from.)



Turn off any sign of PXE booting, as you're not using that either.



Other than doing this, the only other options are looking into bios upgrades which may offer better booting options.






share|improve this answer



















  • 1





    Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

    – Zediiiii
    6 hours ago








  • 1





    My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

    – djsmiley2k
    6 hours ago











  • With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

    – Zediiiii
    6 hours ago














0












0








0







Set the boot priority to only boot the correct device in the bios. Right now it maybe trying to boot from every USB device first (which while faster than the usb1.1 days, USB is still relatively slow for booting from.)



Turn off any sign of PXE booting, as you're not using that either.



Other than doing this, the only other options are looking into bios upgrades which may offer better booting options.






share|improve this answer













Set the boot priority to only boot the correct device in the bios. Right now it maybe trying to boot from every USB device first (which while faster than the usb1.1 days, USB is still relatively slow for booting from.)



Turn off any sign of PXE booting, as you're not using that either.



Other than doing this, the only other options are looking into bios upgrades which may offer better booting options.







share|improve this answer












share|improve this answer



share|improve this answer










answered 7 hours ago









djsmiley2kdjsmiley2k

5,07112336




5,07112336








  • 1





    Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

    – Zediiiii
    6 hours ago








  • 1





    My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

    – djsmiley2k
    6 hours ago











  • With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

    – Zediiiii
    6 hours ago














  • 1





    Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

    – Zediiiii
    6 hours ago








  • 1





    My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

    – djsmiley2k
    6 hours ago











  • With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

    – Zediiiii
    6 hours ago








1




1





Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

– Zediiiii
6 hours ago







Good comment, I edited the question to include relevant details - mainly, all other boot devices are excluded in BIOS, I'm booting via UEFI protocol, no RAID, PXE off. Do you mean BIOS firmware upgrades? I'm running the most recent update on an enthusiast-grade MOBO, so I suspect that is a bust. What I don't know is if this is normal behavior for other MOBOs as well when using so many drives.

– Zediiiii
6 hours ago






1




1





My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

– djsmiley2k
6 hours ago





My motherboard is (was? - it's old) meant to be great, and it takes 10-15 seconds to get past the bios screen.

– djsmiley2k
6 hours ago













With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

– Zediiiii
6 hours ago





With only my samsung 850 EVO, I used to get past BIOS and boot so quickly that my 1st monitor would get confused because it hadn't caught changed input to DP by the time boot was complete, which made the system think there was only one monitor (4-8 seconds total for boot). I suppose I don't have to deal with that anymore... =)

– Zediiiii
6 hours ago


















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1409357%2freduce-bios-post-enumeration-lag-due-to-multiple-hdds%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...

Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...