• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

DirectX and wrong amount of video RAM

KCShelby

New Member
Joined
Jan 16, 2013
Messages
4 (0.00/day)
Processor Intel i7-930 2.8 GHz (@ 3.40 GHz)
Motherboard ASUS P6X58D-E
Cooling Zalman CNPS9900ALED (air)
Memory 12 GB Corsair (2 x CMX6GX3M3C1600C7 @ 1624 MHz)
Video Card(s) XFX Radeon HD 7950 (FX-795A-TDBC)
Storage 2 x Western Digital 1TB 7200 RPM (WD1002FBYS)
Display(s) 3 x ASUS VE258Q
Case Lian Li Armorsuit PC-P50
Audio Device(s) Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply SeaSonic X750 Gold 750W
Software Microsoft Windows 7 Professional 64-bit
This echoes an un-answered thread I posted in the Microsoft "community"...

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

I was having problems with "running out of video memory" errors in the Aces High online flight sim, so I did a full wipe-and-reinstall of my system. I deleted all the hard disk partitions on both of my hard drives and completely reinstalled Windows 7 Pro 64-bit. I downloaded the latest video drivers from AMD and installed those, too. Here is my setup:

Motherboard: ASUS P6X58D-E
Processor: Intel i7-930 2.8 GHz (@3.4)
Memory: 12 GB Corsair (2 x CMX6GX3M3C1600C7 @ 1624)
Video Card: XFX FX-795A-TDBC Radeon HD 7950
Sound Card: Sound Blaster X-Fi Titanium Fatal1ty Pro
Hard Drive #1: Western Digital 1TB 7200 RPM (WD1002FBYS)
Hard Drive #2: Western Digital 1TB 7200 RPM (WD1002FBYS)
Optical Drive #1: Plextor PX-880SA DVD writer
Optical Drive #2: ASUS DVD-E818A6T DVD ROM
Monitor #1: ASUS VE258Q
Monitor #2: ASUS VE258Q
Monitor #3: ASUS VE258Q
Power Supply: SeaSonic X750 Gold 750W
Case: Lian Li Armorsuit PC-P50
Operating System: Microsoft Windows 7 Professional 64-bit

Dxdiag reports incorrectly that my 3 GB AMD 7950 card has less than 1 GB of video RAM:
...
Card name: AMD Radeon HD 7900 Series
Manufacturer: Advanced Micro Devices, Inc.
Chip type: AMD Radeon Graphics Processor (0x679A)
DAC type: Internal DAC(400MHz)
Device Key: Enum\PCI\VEN_1002&DEV_679A&SUBSYS_32201682&REV_00
Display Memory: 734 MB
Dedicated Memory: 3043 MB
Shared Memory: 1787 MB
Current Mode: 5760 x 1080 (32 bit) (60Hz)
...

The "msinfo32.exe" program reports exactly 1 GB of video RAM (actually 1,073,741,824 bytes).

And when I navigate to "control panel...display...screen resolution...advanced settings... adapter" it reports the following:

Total Available Graphics Memory: 4859 MB
Dedicated Video Memory: 3072 MB
System Video Memory: 0 MB
Shared System Memory: 1787 MB

The video RAM shortage errors continue to plague me, both in Aces High as well as other games. What's going on? Why does a fresh install go so very wrong?

+++++++++++++++++++++++++++++++++++++++++++++++++

I've followed this up by updating the system BIOS, then clearing the CMOS, then yet another re-install of Windows and the AMD drivers. No joy.

I just don't know what else to try, except maybe to RMA the video card.
 
Joined
Dec 6, 2005
Messages
10,881 (1.62/day)
Location
Manchester, NH
System Name Senile
Processor I7-4790K@4.8 GHz 24/7
Motherboard MSI Z97-G45 Gaming
Cooling Be Quiet Pure Rock Air
Memory 16GB 4x4 G.Skill CAS9 2133 Sniper
Video Card(s) GIGABYTE Vega 64
Storage Samsung EVO 500GB / 8 Different WDs / QNAP TS-253 8GB NAS with 2x10Tb WD Blue
Display(s) 34" LG 34CB88-P 21:9 Curved UltraWide QHD (3440*1440) *FREE_SYNC*
Case Rosewill
Audio Device(s) Onboard + HD HDMI
Power Supply Corsair HX750
Mouse Logitech G5
Keyboard Corsair Strafe RGB & G610 Orion Red
Software Win 10

KCShelby

New Member
Joined
Jan 16, 2013
Messages
4 (0.00/day)
Processor Intel i7-930 2.8 GHz (@ 3.40 GHz)
Motherboard ASUS P6X58D-E
Cooling Zalman CNPS9900ALED (air)
Memory 12 GB Corsair (2 x CMX6GX3M3C1600C7 @ 1624 MHz)
Video Card(s) XFX Radeon HD 7950 (FX-795A-TDBC)
Storage 2 x Western Digital 1TB 7200 RPM (WD1002FBYS)
Display(s) 3 x ASUS VE258Q
Case Lian Li Armorsuit PC-P50
Audio Device(s) Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply SeaSonic X750 Gold 750W
Software Microsoft Windows 7 Professional 64-bit

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,028 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
Total Available Graphics Memory: 4859 MB
Dedicated Video Memory: 3072 MB
System Video Memory: 0 MB
Shared System Memory: 1787 MB

Your card has 3 GB memory, and if the card runs out of memory, it will use up to an additional 1.78 GB of main memory for graphics data.

seems accurate to me?
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.64/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Yeah, I'm thinking memory leak which could potentially be caused by a bad overclock or unstable card.

I think AMD recently released new drivers. You could try that.
 
Joined
Jan 18, 2012
Messages
751 (0.17/day)
System Name My PC
Processor i7 4790k @4.4ghz
Motherboard Gigabyte z97m-d3h
Cooling Corsair H105
Memory 4x4GB Corsair Dominator Platinum 2133-9-11-11-31-1T
Video Card(s) GTX970 Stric oc
Storage Samsung 840Pro 512GB
Display(s) Asus ROG SWIFT
Case Lian Li 359
Audio Device(s) Denon DA-300USB / Denon AH-D5000
Power Supply Corsair AX860
Mouse Roccat Kone Pure Optical
Keyboard Corsair K70
Software Win10 64-bit home
I have the XFX 7970. the msinfo32.exe also reports 1.073,741,824 bytes for Adapter RAM in the "Display" tab. DXdiag reports 1768MB of "Approx. Total Memory. Lastly, in "control panel...display...screen resolution...advanced settings... adapter" I get
Total Available Graphics Memory: 5887 MB
Dedicated Video Memory: 3072 MB
System Video Memory: 0 MB
Shared System Memory: 2815 MB

As you can see for both of us, what counts is the "Dedicated Video Memory" just above. The "total available" will change depending on your system's configuration. Most programs, including windows identification programs, will detect the wrong stats of resources (not just RAM) on a 7000 series GPU because that is how the GPU achieves power saving.

EDIT: since you are playing games, just use MSI AB to monitor your card. You will see that during games (modded Skyrim for eg) the card may go near the 3GB mark without issues.
 

KCShelby

New Member
Joined
Jan 16, 2013
Messages
4 (0.00/day)
Processor Intel i7-930 2.8 GHz (@ 3.40 GHz)
Motherboard ASUS P6X58D-E
Cooling Zalman CNPS9900ALED (air)
Memory 12 GB Corsair (2 x CMX6GX3M3C1600C7 @ 1624 MHz)
Video Card(s) XFX Radeon HD 7950 (FX-795A-TDBC)
Storage 2 x Western Digital 1TB 7200 RPM (WD1002FBYS)
Display(s) 3 x ASUS VE258Q
Case Lian Li Armorsuit PC-P50
Audio Device(s) Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply SeaSonic X750 Gold 750W
Software Microsoft Windows 7 Professional 64-bit
Your card has 3 GB memory, and if the card runs out of memory, it will use up to an additional 1.78 GB of main memory for graphics data.

seems accurate to me?

But that report is the *only* part that's accurate.

DirectX and DxDiag report and act like this card has only 734 Mb of VRAM.

And the "msinfo32.exe" windows utility reports exactly 1.0 GB of VRAM.
 
Joined
Jan 18, 2012
Messages
751 (0.17/day)
System Name My PC
Processor i7 4790k @4.4ghz
Motherboard Gigabyte z97m-d3h
Cooling Corsair H105
Memory 4x4GB Corsair Dominator Platinum 2133-9-11-11-31-1T
Video Card(s) GTX970 Stric oc
Storage Samsung 840Pro 512GB
Display(s) Asus ROG SWIFT
Case Lian Li 359
Audio Device(s) Denon DA-300USB / Denon AH-D5000
Power Supply Corsair AX860
Mouse Roccat Kone Pure Optical
Keyboard Corsair K70
Software Win10 64-bit home
The virtual RAM that you PC system sees (called Shared System Memory) is automatically configured by Windows according to the system's needs. The values will depend from system to system.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,744 (1.71/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
But that report is the *only* part that's accurate.

DirectX and DxDiag report and act like this card has only 734 Mb of VRAM.

And the "msinfo32.exe" windows utility reports exactly 1.0 GB of VRAM.

dxdiag reports the inuse vram not the 'available'
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.95/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
DirectX and DxDiag report...
And the "msinfo32.exe" windows utility reports...

Well there is your problem. Use GPU-Z instead! :p It also says "Display" memory and I'm willing to bet that means the maximum amount of memory that can be used as the display's frame buffer as opposed to what the maximum the GPU has is. So I think you're getting the terms "display memory" and "video memory" confused where video memory represents all dedicated memory for the GPU and "display memory" is memory accessible by the frame buffer.
gpu-z.PNG
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.99/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Could be a driver/bios issue, perhaps. Check that you have the latest mobo bios. Not really likely to affect it, but doesn't hurt to update it. Are you running the latest video driver?
 

KCShelby

New Member
Joined
Jan 16, 2013
Messages
4 (0.00/day)
Processor Intel i7-930 2.8 GHz (@ 3.40 GHz)
Motherboard ASUS P6X58D-E
Cooling Zalman CNPS9900ALED (air)
Memory 12 GB Corsair (2 x CMX6GX3M3C1600C7 @ 1624 MHz)
Video Card(s) XFX Radeon HD 7950 (FX-795A-TDBC)
Storage 2 x Western Digital 1TB 7200 RPM (WD1002FBYS)
Display(s) 3 x ASUS VE258Q
Case Lian Li Armorsuit PC-P50
Audio Device(s) Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply SeaSonic X750 Gold 750W
Software Microsoft Windows 7 Professional 64-bit
First off, I'd like to send out a hearty "thank you!" to all the folks who read and replied to this thread. Your input is most appreciated.

My problem seems to be that the Windows DirectX subsystem sees and uses the wrong amount of VRAM. Programs that should run very well on this brand-new 7950 card run out of VRAM.

Immediately after installing only Windows and the AMD drivers, I ran DxDiag and it once again reported that "Display Memory" was 734 MB. I think that is a problem. I simply cannot believe that the Windows desktop eats up over 2 GB VRAM.

Various utilities (including GPU-Z) report 3 GB VRAM, but it's not clear how they arrive at that figure: do they simply read a string somewhere in the video card BIOS, or actually *count* the number of bytes in the VRAM?

After updating my system BIOS, I then cleared the CMOS (no overclock at all), and then re-installed Windows with the latest (non-beta) AMD drivers. This did not help.

What's wrong with DirectX on my machine, and how can I fix it?
 
Joined
Jan 18, 2012
Messages
751 (0.17/day)
System Name My PC
Processor i7 4790k @4.4ghz
Motherboard Gigabyte z97m-d3h
Cooling Corsair H105
Memory 4x4GB Corsair Dominator Platinum 2133-9-11-11-31-1T
Video Card(s) GTX970 Stric oc
Storage Samsung 840Pro 512GB
Display(s) Asus ROG SWIFT
Case Lian Li 359
Audio Device(s) Denon DA-300USB / Denon AH-D5000
Power Supply Corsair AX860
Mouse Roccat Kone Pure Optical
Keyboard Corsair K70
Software Win10 64-bit home
Dude it is very simple. You didnt need to spend time with formatting...

Just install MSI Afterburner to monitor the amount of VRAM used. If during an application you run out of VRAM (an I guess the program crashes?) then you go back to MSI Afterburner and see how much Max VRAM was used. If it is 768MB then u got a problem, if you got near 3GB, you are fine!

Since you say you play Skyrim, even with no addons this game should use nearly 1.5GB VRAM at 1900*1200 (my own resolution). WIth your 5760x1080 it should be near 2GB. So it is easy to check with MSI AB.
 

Ntale

New Member
Joined
Nov 14, 2015
Messages
1 (0.00/day)
tho the post is old but i have just fixed mine AMD radeon hd 6550A 2Gb wich was indicating 744mb by downloading and installing Direct x 11.1 for windows 7 and 7 sp1. your welcome in advance if it helps
 
Joined
Jun 29, 2009
Messages
1,875 (0.35/day)
Location
Heart of Eutopia!
System Name ibuytheusedstuff
Processor 5960x
Motherboard x99 sabertooth
Cooling old socket775 cooler
Memory 32 Viper
Video Card(s) 1080ti on morpheus 1
Storage raptors+ssd
Display(s) acer 120hz
Case open bench
Audio Device(s) onb
Power Supply antec 1200 moar power
Mouse mx 518
Keyboard roccat arvo
gpu-memory-dxdiag.png
nothing wrong with my card
old thread necro sorry
 
Last edited:
Joined
Jul 17, 2011
Messages
80 (0.02/day)
System Name Custom build, AMD/ATi powered.
Processor AMD FX™ 8350 [8x4.6 GHz]
Motherboard AsRock 970 Extreme3 R2.0
Cooling be quiet! Dark Rock Advanced C1
Memory Crucial, Ballistix Tactical, 16 GByte, 1866, CL9
Video Card(s) AMD Radeon HD 7850 Black Edition, 2 GByte GDDR5
Storage 250/500/1500/2000 GByte, SSD: 60 GByte
Display(s) Samsung SyncMaster 950p
Case CoolerMaster HAF 912 Pro
Audio Device(s) 7.1 Digital High Definition Surround
Power Supply be quiet! Straight Power E9 CM 580W
Software Windows 7 Ultimate x64, SP 1

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.64/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
That was last reviewed in 2014. Good chance they're aren't going to fix it.

R9 390: 16,342 MB (actually has 8 GiB)
R7 360: 10,198 MB (actually has 2 GiB)

System RAM: 16 GiB

So it's like splitting half of the system RAM and stacking it on each video card. It makes no sense. dxdiag is broken and Microsoft doesn't care enough to fix it.
 
Top