Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
When playing system demanding 3dDgame (BF2142) When I close the game I often get a pop up from the system tray that says "Warning Virtual memory too low". I have more then enough RAM(2 GIG) and CPU power and video card to play with video options maxed out. I exceed all game requirements. What does the warning mean? How can I fix it?

Did you alter the virtual memory settings?
"In modern operating systems, including Windows, application programs and many system processes always reference memory using virtual memory addresses which are automatically translated to real (RAM) addresses by the hardware. Only core parts of the operating system kernel bypass this address translation and use real memory addresses directly.
Virtual Memory is always in use, even when the memory required by all running processes does not exceed the amount of RAM installed on the system."

I did not alter the virtual memory.I don't know how to and the link is beyond my technical compression :D How can I check whats going on with it myself? Can I fix it somehow? remember I have little idea what I'm doing.

It could be badly written software that is not releasing memory - sorry I'm not a gamer so BF2142 means little to me. Is it only with this game that you get the problem?
Another possibility is that you have too many background tasks running. If you look in msconfig it will give you a clue, or even use Ctrl-Alt-Del keys.
Finally there could be a virus/malware or some such nasty that is using up RAM. As a minimum run your virus checker and some anti-spyware program such as Ad-Aware.
DerekW

Thanks Derek. I only have this problem with BF2142 game. I will run all my scanners and check to see if I have a virus, though I don't think so.

"Are you by any chance running out of free space on your system drive?
You must must have a generous amount of free space on your drive in order for Windows to be able to accomodate any size of it's dymanically (on the fly) sized swap file (virtual memory). A recent game tends to want a lot more virtual memory than many others things do.

The game itself is on a 500 gig SATA slave drive. The Master drive is 80 gigs, only about half used (40 gigs) with other programs.

XP by default installs a windows swap file (= virtual memory) on every hard drive partition, not just the C: logical drive - all of the partitions that are relevant to the game must have a generous amount of free space. E.g. if you installed it on a partition on the 500gb drive, both that partition and the Windows partition must have a generous amount of free space, because every Windows program installs at least a bit of itself on the Windows partition, even if the majority of it is elsewhere.

Neither the 500 gig nor the 80 gig are partitioned. I have about 400 gig free space on the big drive. I'm not sure if this means anything or not to your post tubes. I wonder, if I install the game on the master drive (80 gig with 40 gig free space) if that might make a difference?

"Neither the 500 gig nor the 80 gig are partitioned."
They have to have to be partitioned in order for you to be able to have them formatted and see them in Windows. In Windows a partition is the operating system specific organization of the data on the drive that must be done before the drive partition can be formatted to something the operating system recognizes, not necessarily a division of the drive into pieces you see as separate logical drives and drive letters on one physical drive. There is just one partition on each drive in your case, and one logical drive letter for each partition, and in your case one logical drive letter for each physical hard drive, but you can also have more than one partition on each hard drive, each of which has a logical drive letter, and in that case any one logical drive letter is NOT the same as the physical drive.
That doesn't change what I said in any way.
" I wonder, if I install the game on the master drive (80 gig with 40 gig free space) if that might make a difference?"
No. If you have lots of free space on both drives (= both partitions in this case), your problem lies elsewhere, and I personally don't know where. You could try looking for t-shooting information for the game at the game makers web site, and at the web site of the video maker regarding your game, but games tend to be leading edge software and may have bugs in them, and in addition they may not run properly on every possible system.
If a game is the only thing that creates these messages, I wouldn't be all that concerned about it.

... more is revealed
http://www.computing.net/cpus/wwwbo...
If I know the answer I'll tell you the answer, and if I don't, I'll just respond, cleverly
--Donald Rumsfeld

I can't believe that nobody here suggested to this guy to make his page-file bigger! I see most people here crapped on about everything else except the "actual problem" which is the Windows XP default page file being to small!
To fix this problem and stop the error message from occuring see below:-1.Right click the My Computer Icon
2.Click on Properties
3.Click the Advanced tab
4.Under Performance click settings tab
5.Click Advanced tab
6.Under Virtual Memory click change tab
7.Click the drive you are running the application/game from in the list of drives
8.Tick the box custom size
9.Enter 1500 for initial size and 3000 for max
(this works for me but you can tailor the size to your own needs)
10.Click the okay tabI can't 100% guarantee that this will fix your problem but from my experience the default Windows XP Paging file is to small for current applications owing to their continously growing file sizes!
P.S.(make sure your Hard Drive has enough space to run the Page-file at the size specified!)

Waddaminit. Isn't it the default for XP to dynamically size the page file - as in it grows or shrinks automatically according to what is needed? In that case there is no need to specify a size - it's only limit is the free space available after other needs are met.

Fridgemusa
It is both unecessary and rude to criticise others on a forum for not coming up with your brilliant (or otherwise) idea.
You just submit your thoughts and keep your asides to yourself, like the rest of us.
DerekW

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |