napalm75 5 Опубликовано 2 Сентября 2010 (изменено) Данная утилита позволяет добиться от 32-х битных приложений использовать 4 гигабайта оперативной памяти! Как пользоваться: Распаковать архив (он весит всего 6.3 Кб), запустить программу 4gb_patch.exe, в древе каталога найти исполняемый файл который нужно пропатчить (в нашем случае это XR_3DA.exe), и нажать ОК! I originally wrote this tool for a friend of mine who needed it. This very little tool patches x86 executables in order to let them have 4GB (instead of only 2) of virtual memory on x64 platforms. This tool comes very handy for applications which need a great amount of virtual memory like games, 3D renderization, multimedia etc. To gain these 2GB, you just have to use this tool to patch the executable (*.exe file) of the software you want to have these additional GBs of virtual memory. It can be used by clicking on it and choosing the file or through command line (e.g.: "4gb_patch file.exe"). It automatically creates a backup copy of the original executable. Why things are this way on x64 is easy to explain. On x86 applications have 2GB of virtual memory out of 4GB (the other 2GB are reserved for the system). On x64 these two other GB can now be accessed by 32bit applications. In order to achieve this, a flag has to be set in the file's internal format. This is, of course, very easy for insiders who do it every day with the CFF Explorer. This tool was written because not everybody is an insider, and most probably a lot of people don't even know that this can be achieved. Even I wouldn't have written this tool if someone didn't explicitly ask me to. Перевод: английский > русский Первоначально я написал этот инструмент для моего друга, который в ней нуждается. Это очень маленький инструмент исправления x86 исполняемых файлов, чтобы позволить им иметь 4 Гб (вместо 2) виртуальной памяти на платформах x64. Этот инструмент очень удобен для приложений, требующих большой объем виртуальной памяти, как игры, 3D renderization, мультимедиа и т.д. Чтобы получить эти 2GB, вы просто должны использовать этот инструмент для исправления исполняемый файл (*. EXE файл) программного обеспечения хочу, чтобы эти дополнительные ГЗ виртуальной памяти. Он может быть использован, щелкнув по ней и выбрав файл или через командную строку (например: "4gb_patch file.exe"). Он автоматически создает резервную копию оригинального исполняемого файла. Почему вещи таким образом на 64 легко объяснить. На x86 приложений 2 Гб виртуальной памяти из 4 Гб (другие 2GB зарезервированы для системы). На x64 эти две другие ГБ теперь могут быть доступны 32bit приложений. Для того, чтобы добиться этого, флаг должен быть установлен во внутреннем формате файла. Это, конечно, очень удобный для инсайдеров, кто делает это каждый день с CFF Explorer. Эта программа была написана, потому что не все является инсайдером, и, скорее всего, многие люди даже не знают, что это может быть достигнуто. Даже я бы не написал этот инструмент, если кто-то прямо не спросить меня. ЗЫ Я у себя установил - по- моему работает. ЗЫЫ Есть еще одна прога под названием CFF Explorer - но это уже для профессионалов. _And_, в случае с Фаллаутом 3 я "заставил" его "видеть" всю память (4 гига), с помощью утилиты CFF Explorer - и я смог без потери скорости увеличить настройки графики, в случае со Сталкером - стало меньше вылетов по нехватке памяти. Я бы CFF Explorer выложил, но забыл куда его "засунул" да и мануал пришлось-бы писать большой и с картинками... Изменено 2 Сентября 2010 пользователем napalm75 Материнка ASUS P5K PRO, проц Intel Core 2 Duo CPU E8400 3 GHz, видео ZOTAC 1050GTX-TI 4 Gb, память 4 Gb, винты Samsung 150 Gb и 1 Tb, система Виндоус 10/64 Играю (а иногда мучаюсь) в Народную солянку! Поделиться этим сообщением Ссылка на сообщение