I have in a XP Home sp2 machine that gets this exact error:
Limited Virtual Memory
Your system is running without a properly sized paging file. Please use the virtual memory option of the System applet in the Control Panel to create a paging file or to increase the initial size of your paging file.
Limited Virtual Memory
Your system has no paging file or the paging file is too small.
http://support.microsoft.com/default...b;en-us;140472
The Solution:
RESOLUTION
The best solution is to add the user System with full access to the root directory. By default, File Manager will update all the files in whatever directory that is being modified to give them the same permissions, so it will give the System full access to the directory and the Pagefile.sys file.
Usually this is good because you would expect all the files in that directory to have the same permission. But if you try to set the directory to have fewer permissions than a file in that directory has, at some time in the future, you may accidentally overwrite those broader permissions with the lesser directory permissions. This can happen by simply viewing the permissions for the directory and clicking the OK button. As stated above, the default setting is to replace permissions on files in the directory, so this replaces the greater permissions; in this case, it gives the System Read access on the directory but Full access on the Pagefile.sys file itself.
The problem is that I can't do all that with XP Home.
So here is the work around:
1. Locate or create a directory for the Pagefile.sys file. This could be the Winnt directory, which by default should have System Full access.
2. Make sure that this directory has System Full access and that all previous directories including the root have at least System Read access.
3. Start Regedt32. Select the HKEY_LOCAL_MACHINE on Local Machine subtree, and search for the following subkey:
SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
4. On the right side of the window, choose the PagingFiles :REG_MULTI_SZ: value.
5. Either double-click it, or from the Edit menu, choose Multi String.
6. Edit the string, and insert the full path for where you would like the Pagefile.sys file to reside. For example, change C:\Pagefile.sys 44 100 to C:\Winnt\Pagefile.sys 44 100. (Here 44 refers to the minimum pagefile size and 100 the maximum.)
7. Exit Regedt32.
8. Restart the computer, and check to make sure Pagefile.sys appears in the correct location. Then delete the Pagefile.sys file in the root directory as this file is no longer be used.
Tried it. Didn't work. Now heres the kicker. Windows is installed on F:\
The guy brought it to me said he installed Windows when he upgraded and would like me to change it back to C:\
I think the problems are related and a format is the only solution, but I wanted to see if anyone had any ideas.
