We did a further test on XP sp3
It seems that the order of paging files to be increased is determined by their order in the "Pagingfiles" value at registry
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
Continue with the previous post and let's say two paging files
(harddisk) C:\pagefile.sys 20MB~1000MB
(ramdisk) Z:\pagefile.sys 500MB~1000MB
The "Pagingfiles" value will be
C:\pagefile.sys 20 1000
Z:\pagefile.sys 500 1000
The first one to be increased shall be C:\pagefile.sys when the initial 520MB is used up.
If we change the order to
Z:\pagefile.sys 500 1000
C:\pagefile.sys 20 1000
Then the first one to be increased will be Z:\pagefile.sys
Of course, as jer1956 said, System Tab control always restores the order. To prevent this, you may try the method as jmatwyko provided.
