Windows 7 Direct-X diagnostics tool (DXDIAG) problems on PCs with over 4GB RAM and 1GB of Video memory

In certain scenarios, the default DirectX 11 diagnostics tool in Windows 7 has problems reporting the correct Approximate Total Memory. “You have a system with 1GB or greater of Video memory, and 4GB or greater of system memory (RAM). You run the Direct-X Diagnostics tool, and it reports that you have an unexpectedly low amount […]
In certain scenarios, the default DirectX 11 diagnostics tool in Windows 7 has problems reporting the correct Approximate Total Memory. “You have a system with 1GB or greater of Video memory, and 4GB or greater of system memory (RAM). You run the Direct-X Diagnostics tool, and it reports that you have an unexpectedly low amount of Approximate Total Memory on the display tab. You may also see issues with some games or applications not allowing you to select the highest detail settings,” Microsoft explained in KB2026022. The API that DXDiag uses to approximate the system memory wasn’t designed to handle systems in this configuration. Microsoft is working to resolve this in future releases. “On a system with 1GB of video memory, the following values are returned with the associated system memory: System Memory 4GB - Reported Approximate Total Memory 3496MB, System Memory 6GB - Reported Approximate Total Memory 454MB; System Memory 8GB - Reported Approximate Total Memory 1259MB,” Microsoft said.