цифры swap Windows выбирает автоматически исходя из текущего кол-ва оперативной памяти при этом не проверяет, а сможет она таким объёмом воспользоваться или нет. Более того думаю что сможет, дело в том что при огромном кол-ве запущенных процессов, та часть которая не используется может быть выгружена полностью из памяти в swap и как бы временно забыто, но если понадобится этот процесс то он будет подгружен, а что то выгружено, т.е. вроде как больше 4 Гб будет загружено, но на самом деле будет использоваться менее.
а в Сталкере скорее всего видно ту память которую OS отдала именно игре, а не всю которую можно использовать.