What the windows max pcie card bar size?

GB 1 Reputation point
2021-12-21T14:07:33.467+00:00

I studied the PCIe Base Address Register(BAR) which can configurated as 32bits or 64bit. Therefore, I combined two BAR as one that BAR size defines as 256GB. But windows 10 can not allocate space for this pcie card(using x86_64 amd cpu as host). If there's no chance to defines size over 256GB, could someone can tell me the max pcie BAR size in Windows 10. Thanks.

Windows for business | Windows Client for IT Pros | Devices and deployment | Other
Windows for business | Windows Server | User experience | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 39,931 Reputation points
    2021-12-22T16:39:06.657+00:00

    Hello @GB

    The technical limit for Windows 10 is 8TB as seen here: https://learn.microsoft.com/en-us/windows/win32/memory/memory-limits-for-windows-releases?redirectedfrom=MSDN

    But, It's entirely possible that this is a limitation in your BIOS or your PCIe root complex. The BIOS does BAR assignments at boot time. Do you have a relatively high-end motherboard, or is it a cheap one? Do you know which chipset it uses? I don't know how many BIOSes can assign physical address ranges outside of the "PCIe hole" below 4GB.

    Hope this helps with your query,

    ---------
    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.