In fact Win 2k will NOT run without a swap file. On boot it creates an "emergency" swap file of about 10% of RAM (at least mine goes to 20 meg on boot up).
Disable page executive is one tweak... (As Biggs said)but it's like this:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"DisablePagingExecutive"=1
snip----------------------
DisablePagingExecutive -- When enabled, this will disable paging the NT Executive files to the hard disk and force them to remain resident in the RAM. Enabling this setting will increase overall system performance, but it is only recommended for people with 128 MB of RAM or more because of the load that it puts on your system RAM
---------------------------
You can also try:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"LargeSystemCache"=1
snip--------------------------
LargeSystemCache ? Enabling this setting puts as much of your OS (kernel) in memory at one time as possible. The important thing to remember about this setting is that it is a different system cache from the file system cache (vcache) in Win9x ? it is actually a cache for your system files. Setting this up gives the kernel all of the extra RAM (minus about 4 MB) that isn't being used by the rest of the system for active file pages (active file pages being the portions of memory being used by other programs running on your system at the same time)
-----------------------
got this here>>>
Win 2 k Mem tweaks