Muchos programas no pueden asignar mas de dos gigas a lo mas 3 pero hay una opcion que no se si te funcionará en windows 7 pero en vista a mi me funcionó, y es bajar el Visual c++ 2005 Express Edition y ejecutar el command prompt del visual studio tools y escribir los siguiente para cada exe o ejecutable pero ojo has un respaldo del original exe antes de cualqier cosa...
Bueno una vez ejecutado el command prompt escribes con mayusculas y minusculas lo siguiente ...
Editbin.exe /LARGEADDRESSAWARE xxx.xxx
Donde las equis son el nombre del juego o programa y luego vendria el punto exe...por ejemplo :
Editbin.exe /LARGEADDRESSAWARE fear.exe y le das aceptar ...al hacer esto windows le dara 3 gigas de ram como asignacion maxima al programa juego etc e incluso en test es mas rapido que el 64 bits pero con un maximo de 4gb ya que al usar 6gb o mas en modo 64bits este le saca ventaja pero solo de 1 o dos cuadros mas por segundo ...
Espero haber ayudado y suerte ...