I thought it might be a good time to do a very simplified post as to why a 32bit application such as EQ2 is limited to 2Gb on a 64bit operating system. The main idea behind a 64bit operating system is to allow a computer to use beyond 4Gb of RAM, use larger datasets and in theory run faster than a 32bit operating system. When you run a 32bit application such as EQ2 it is limited to the 2Gb RAM limitation that is not automatically extended by the operating system. Therefore you can run into a situation where the game can crash due to a memory error. There are exceptions such as when an application is using the flag IMAGE_FILE_LARGE_ADDRESS_AWARE. EQ2 is, by default, using this flag. And certainly any DirectX 10 rendering pathway game such as Skyrim makes use of it. However, EQ2 is a DirectX 9.0c rendering pathway game and is still limited to 2Gb despite the IMAGE_FILE_LARGE_ADDRESS_AWARE flag. This may change in the future but for now it's what we have. One way around it is to use a switch recommended by Microsoft. The way to use the switch varies based on whether you are using Windows XP or Vista/7/8. Essentially what you are making use of is called 4GT. 4GT per Microsoft: "The technology called 4-gigabyte tuning (4GT), also known as application memory tuning, or the /3GB switch, is one of two technologies that increase the amount of physical memory available to user mode applications." "4GT makes more of the computer’s virtual memory available to applications by making less virtual memory available to the operating system. By enabling 4GT, applications are able to access 3 GB of virtual memory instead of the 2 GB normally allocated for user mode processes. This is a 50 percent increase in virtual memory, allowing more data to be cached and potentially significantly increasing performance." Again, per Microsoft, this is not automatically done except on the Windows server family. You have to manually enable it. There is a lot of bad information on the internet in reference to this and many other switches available on the operating system. I suggest users only follow legitimate sources, such as Microsoft itself, to determine if this is right. As always, this solution is not endorsed by SOE. Do not use this switch on Windows x32! How to enable the switch to avoid some memory crashes: Vista/7/8 x64: Click on the Start menu, type in cmd.exe. Right click on cmd.exe and click Run as Administrator. Once the command window pops up type in bcdedit /set IncreaseUserVA 3072 and press enter. Restart your computer. If you need to undo it simply repeat what you did prior but change the command to bcdedit /set IncreaseUserVA 2048. On Windows XP x64: Right-click My Computer and select Properties. The System Properties dialog box will appear. Click the Advanced tab. In the Startup and Recovery area, click Settings. The Startup and Recovery dialog box will appear. In the System startup area, click Edit. This will open the Windows boot.ini file in Notepad. In the [Operating Systems] section, add the following switches to the end of the startup line that includes the /fastdetect switch: /3GB Save the changes and close Notepad. Click OK two times to close the open dialog boxes, and then restart the computer for the change to take effect. These changes are not meant for systems that have under 4Gb of system RAM nor a computer using integrated graphics as the integrated graphics shares system RAM.