Fix128 – совсем маленькая утилита, у которой всего одна функция, однако она позволяет обучать 32 – битные версии ОС Windows работе с большей оперативной памятью. Те операционные системы, которые пользуются архитектурой х86 задействуют ОЗУ только на 3,8 гигабайт. Остальная память при этом будет простаивать, сколь мощную ОЗУ ни ставь. Чтобы исправить этот огрех необходим либо переход на 64- разрядные системы, либо устанавливать эту программку. Fix128 делалась независимым разработчиком, однако пользователи уже подтвердили, что она полностью работоспособна.
Подобных решений не существует больше вообще. Частная инициатива позволила наконец доделать эти 32 – битные версии до нормальной скорости работы, с помощью этой программы можно солидно сэкономить, либо приобретая 32 разрядную версию, либо не придётся сносить старую и ставить новую, если ПК достался уже в таком состоянии.
Преимущества
Главная её задача – пользователю ничего не придётся шаманить самому. Просто устанавливаем fix128, запускаем её, это займёт всего пару минут, а удаление производится через обычную панель управления. С помощью этой программы появляется возможность использовать целых 64 гигабайта оперативки на XP – версии и целых 128 на версиях, которые старше, чем она. Пожалуй, те, кто понимают технические подробности, согласятся, что такое увеличение возможностей ОЗУ более чем солидно.
Принцип её работы – модификация службы Physical AddressExtension.
Интерфейс
Всё помещается в рамках одного окна. Там пользователь включает обычную загрузку яра, или альтернативное ядро (именно оно и расширяет возможности компьютера). Также, есть возможность увеличения пределов адресаций данных для приложений, которые были установлены в этом ПК, или выключение синхронизации с центром обновлений. Также, fix128 постоянно мониторит всю информацию по программам, которые устанавливаются на ПК. Порой некоторые антивирусы начинают на неё реагировать, как на вирус, поскольку она всё же лезет к системным возможностям ОС, придётся ставить её в исключения самостоятельно.
Ключевые особенности
- Снимает ограничение по ОЗУ для 32 – битных версий Windows;
- Работает через PAE;
- Запускается в фоновом режиме;
- Полностью бесплатна и русифицирована;
- Порой выделяется, как вирус, некоторыми антивирусами.
fix128 — это небольшая утилита, которая выполняет единственную, но очень полезную функцию. Она помогает «научить» 32-битные версии операционной системы Windows работать с большими объемами оперативной памяти. Дело в том, что «операционки», использующие архитектуру x86, могут задействовать лишь 3,8 Гб ОЗУ. Вся остальная память «простаивает» не неся никакой практической пользы. Для того, чтобы это исправить, вам необходимо либо перейти на 64-битную версию системы, либо же установить данную утилиты. Несмотря на то, что fix128 создана независимым разработчиком, пользователи с тематических ресурсов подтверждают ее работоспособность.
Преимущества
Основное преимущество программы заключается в том, что она не заставляет пользователя «танцевать с бубном». Для корректной работы fix128 ее достаточно просто установить на компьютер и оставить работать «трее». Инсталляция данного «фикса» занимает всего пару минут, а удалить его из системы можно стандартным способом (через панель управления). Программа дает возможность использовать до 64 Гб «оперативки» на Windows XP и 128 Гб на более поздних версия операционной системы от Microsoft (Vista и выше).
Принцип работы программы основан на модификации службы Physical Address Extension (PAE).
Интерфейс
Все активные элементы умещаются в едином окне. Оттуда пользователь может включить загрузку классического ядро по умолчанию, выбрать пункт для загрузки альтернативного ядра (именно благодаря ему и доступна поддержка больших объемов RAM), а также имеет возможность увеличить предел адресаций данных для пользовательских приложений и включить синхронизацию с Центром Обновления Windows. Еще fix128 собирает основную техническую информацию о программной части компьютера.
Ключевые особенности
- позволяет снять ограничение на объем используемой оперативной памяти в 32-битных версиях Windows;
- работает за счет модификации службы PAE;
- может запускаться в фоновом режиме;
- доступна совершенно бесплатно и полностью переведена на русский язык;
- может распознаваться как вредоносное приложение некоторыми антивирусными программами.
- Главная
- Форум
- Мануалы
|
Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать максимум 4 ГБ виртуальной памяти. — определение взято с Википедии [boot loader] Включить режим PAE в Windows 8 (Windows 8.1) штатными средствами не получится (для этого придется вручную в HEX редакторе править файл ядра ntoskrnl.exe и переподписывать его). Проще всего воспользоваться готовым патчем PatchPae2, который написан энтузиастом Wen Jia Liu. Скачать патч PatchPae2 можно тут. PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe — Создадим новый модифицированный загрузчик, позволяющий отменить проверку наличия цифровой подписи ядра при загрузке: PatchPae2.exe -type loader -o winloadp.exe winload.exe Примечание: В случае успешного каждой из предыдущих команд должна появиться надпись «Patched» bcdedit /copy {current} /d «Windows (PAE Patched)» . bcdedit /set {boot_ID} kernel ntoskrnx.exe — Зададим новый загрузчик bcdedit /set {boot_ID} path Windowssystem32winloadp.exe — Отменим проверку подписи загрузчика bcdedit /set {boot_ID} nointegritychecks 1 — Зададим вариант загрузки с модифицированным ядром по умолчанию bcdedit /set {bootmgr} default {boot_ID} Зададим таймаут загрузки (время отображения загрузочного меню), например 10 секунд bcdedit /set {bootmgr} timeout 10 Осталось перезагрузить компьютер и, если вы все сделали правильно, появится такой экран. Выберем вариант Windows (PAE Patched), после чего 32-битная версия Windows 8 или 8.1 должна загрузиться в режиме, поддерживающем более 4 Гб оперативной памяти. 1 sudo apt-get install linux-generic-pae linux-headers-generic-pae Последний раз редактировалось: Metamorf (2016-12-07 11:55), всего редактировалось 1 раз |
Отправлено: 07-Дек-2016 10:38
(спустя 28 минут)
Отправлено: 07-Дек-2016 10:38
(спустя 28 минут)
zxen |
|
Отправлено: 07-Дек-2016 10:50
(спустя 11 минут)
Отправлено: 07-Дек-2016 10:50
(спустя 11 минут)
Metamorf |
|
Отправлено: 07-Дек-2016 11:36
(спустя 46 минут)
Отправлено: 07-Дек-2016 11:36
(спустя 46 минут)
Xki |
[boot loader] |
Отправлено: 07-Дек-2016 11:51
(спустя 15 минут)
Отправлено: 07-Дек-2016 11:51
(спустя 15 минут)
Metamorf |
|
Отправлено: 07-Дек-2016 12:16
(спустя 24 минуты)
Отправлено: 07-Дек-2016 12:16
(спустя 24 минуты)
nikzzzz |
@echo off В принципе, если не нужно меню загрузки без pae, можно просто заменить ntkrnlpx.exe и winloadp.exe, можно просто заменить эти файлы пропатченными, не трогая BCD. |
Отправлено: 11-Дек-2016 21:29
(спустя 4 дня)
Отправлено: 11-Дек-2016 21:29
(спустя 4 дня)
Отправлено: 11-Дек-2016 22:50
(спустя 1 час 21 минута)
Отправлено: 11-Дек-2016 22:50
(спустя 1 час 21 минута)
Adler |
|
Отправлено: 12-Дек-2016 02:35
(спустя 3 часа)
Отправлено: 12-Дек-2016 02:35
(спустя 3 часа)
nikzzzz |
33293
А у меня один вопрос — а какая крайность вообще ставить 32х битную ОС на ПК с 4 и более ГБ ОЗУ учитывая кучу возможных глюков? Неполноценная поддержка x86 подсистемы, некоторые программы просто вылетают с ошибкой. |
Отправлено: 12-Дек-2016 23:47
(спустя 21 час)
Отправлено: 12-Дек-2016 23:47
(спустя 21 час)
stea.61 |
33301
33298
Ставить Primo RAMdisk ….. Использовать невидимую память. И использовать его как файл подкачки ? Имеющий, правда, целых 2 существенных, на мой взгляд, ПЛЮСА по сравнению с PAE-патчем: |
Отправлено: 16-Дек-2016 08:55
(спустя 3 дня)
Отправлено: 16-Дек-2016 08:55
(спустя 3 дня)
Kon Diter |
|
Отправлено: 16-Дек-2016 10:04
(спустя 1 час 8 минут)
Отправлено: 16-Дек-2016 10:04
(спустя 1 час 8 минут)
nikzzzz |
|
Отправлено: 16-Дек-2016 11:35
(спустя 1 час 30 минут)
Отправлено: 16-Дек-2016 11:35
(спустя 1 час 30 минут)
Kon Diter |
|
Отправлено: 16-Дек-2016 13:30
(спустя 1 час 55 минут)
Отправлено: 16-Дек-2016 13:30
(спустя 1 час 55 минут)
Adler |
|
Отправлено: 16-Дек-2016 15:21
(спустя 1 час 50 минут)
Отправлено: 16-Дек-2016 15:21
(спустя 1 час 50 минут)
nikzzzz |
33473
отлично, тогда какой смысл в этом патче, если нельзя задать ограничение в 2gb на процесс для произвольного приложения? Это ограничение самого x32 приложения, даже при запуске его в winx64 оно остается, и не зависит от подключенной памяти. |
Страница 1 из 2
Текущее время: 04-Фев 16:06
Часовой пояс: UTC + 3
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
может кому пригодится
Вот что нашел на торрентах:
fix128 — поддержка памяти более 4 Гб в 32-разрядных Windows
Год/Дата Выпуска: 2015
Версия: 0.41 RC1
Разработчик: microsoft
Сайт разработчика: microsoft.com
Разрядность: 32bit
Язык интерфейса: Русский
Таблэтка: Вылечено
Системные требования: только для x86 —
Windows XP
Windows Vista
Windows 7
Windows 8/8.1
Windows 10
Server 2003
Server 2008
Описание: Хотфикс в автоматическом режиме без каких-либо танцев с бубном аккуратно настраивает 32-битную систему на поддержку оперативки 4 Гб и более (до 128, для XP до 64). Программа имеет user friendly графический интерфейс, а также поддерживает параметры командной строки для тихой установки. Хотфикс можно в любое время удалить с помощью панели управления Windows — «Программы и компоненты». Между удалением и переустановкой конечно нужна перезагрузка.
pic
Если железо и BIOS поддерживают 36-битный режим обращения к памяти, то 32-битной Windows также будет доступна вся физическая память выше 3.25-3.5 Гб. OS работает в штатном режиме, т.е. это не «Тестовый режим».
Доп. информация: Инсталлятор — 7zip-sfx архив, запакованный UPack (с версии 0.40 — upx, на него антивирусы ругаются меньше) для уменьшения размера, некоторые антивирусы на это ругаются (Suspicious, Trojan.Win32.Packer.Upack0.3.9 (ep) и т.п.). Программа не тестировалась при активном антивирусе, лучше его отключить на время работы хотфикса. Не знаю как сейчас, но последний раз, когда я пользовался Кашерским (пару лет назад), он так и не поддерживал работу Windows в 36-разрядной адресации к памяти — с ним система падала в BSOD, ДрВеб/Нод нормально работали. Как сейчас — ХЗ. Это отчет с virustotal.com:
Ссылка
P.S Знаю, что тема «баян», т.к сам выкладывал скриншоты год назад с пропатченной Windows XP (с 8 гб RAM), но в удобном для потребителя виде подобный патч вижу впервые.
-
#1
Windows 7 (32-bit) Patch to Support 4 GB Ram or more! | 3.68MB -=FS=-
In the Internet often haunts thestatement a 32-bit operating system can technically only managed a maximum of 4 GB of RAM. This is wrong and Microsoftis even evidence itself.
Yes, this is all wrong Guys!! Now technology are advancing, and here come PAE from the year 1995!!!!!!!!!!!!!!!!!!!!!!! duhhhhh!!!
There is no need to use pure 64bit os to take advantage of more rams, windows 7 32 bit canoptimize more than 4GB ram using PAE technologyCode:
http://en.wikipedia.org/wiki/Physical_Address_Extension
, PAE are somewhat the same like our 32bit processor that support 64bit code (by extention). Your motherbord/bios need to support PAE and remaping memory address. The other thing you need are the kernel patch to remove 3.xgb ram limit by microsoft, those who are like me that have 4GB ram but windows 7 32bit only see 3.2GB ram usable, can use the patch to fully utilized full 4GB ram, just make sure your motherboard bios detect the correct full 4GB or 8GB of your system ram.
When the program open, it just have one button, just click it and after a while it will prompt some black screen to remove the watermark, just press y andit will reboot your windows 7. After that you will have 2 windows boot option and you also can select the old win 7 kernel (just in case), just select the «>128 GB memory» and load your windows 7, check the information page for the ram used. To edit the boot option i recommend program name EasyBCD, you can edit some option of the windows boot manager like default option and timer (10 second min).
After this some of you might stillhave a watermark of windows test mode in the right bottom desktop, means mcbuider need to be run again, open cmd in runbox then type mcbuilder.exe andenter, this might take a while, after that reboot your system and the watermark will be gone.
I tested it out my self with windows 7 ultimate, and its work, I got full 4GB and even tryadd another 1 stick of 2gb more, so total would be 6gb of rams in windows 7 32bit.
My windows 7 32-bit with 6GB of RAM.http://www.google.com/search?q=4GB-…d=ie7&rls=com.microsoft:de:IE-Address&ie=&oe=
can any one please comment on this? Does it work? Is it safe to use? I found it on the internet and I don’t know whethe it works or not. Do any of you have any idea on it? Please help.
Thanks in advance…
Last edited by a moderator: Jul 6, 2011
-
#2
Don’t you think that the word «Physical» and Software patch to bypass it somehow doesn’t fit ?
-
#3
I have heard that PAE on Windows 32 bit was buggy. However this was quite a while ago and it may have just been regarding Vista. I could also be misremembering.
-
#4
Is there any real reason to be running 32-bit Windows 7 anyway?
-
#6
The reason why you see less than 4 GiB RAM with 4 GiB installed on a 32-bit OS is explained here:
http://www.techpowerup.com/forums/showthread.php?t=91260
If you are looking to make a 32-bit program use more than 2 GiB RAM, use this application here:
http://www.techpowerup.com/forums/showthread.php?t=112556
PAE is an old trick Server 2000 and other server software used in order to allow more memory to be used in a 32-bit environment. Using it takes a huge performance hit. Since XP x64/Server 2003 x64, PAE has gone the way of the do-do bird. If you want Windows to register all your memory, get a 64-bit OS and profit.
-
#7
yeah PAE wont solve the problems with games.
Hell, all the spelling mistakes, typos, and sheer arrogance in that original post make me wonder how anyone believed it in the first place.
-
#8
Thank you guys for your replies. I actually didn’t have enough knowledge about that. So I wondered if it is possible to utilise more than 4 gb ram in x86 os. There are some program compatibility issue (very little, but there is) with x64. So I thought it would be good if it was possible. Anyway now according to your replies I came to the conclusion that it would be much better to use a x64 os.
And another off topic subject, I read a lot of topics in this forum. And I learn a lot of things about computer hardwares and staffs here.
Thanks again.
-
#10
windows Xp x64 was problematic but windows 7 x64 has a wide range of programs that perform perfectly and also is backwards compatible with many programs.
-
#11
Thank you guys for your replies. I actually didn’t have enough knowledge about that. So I wondered if it is possible to utilise more than 4 gb ram in x86 os. There are some program compatibility issue (very little, but there is) with x64. So I thought it would be good if it was possible. Anyway now according to your replies I came to the conclusion that it would be much better to use a x64 os.
And another off topic subject, I read a lot of topics in this forum. And I learn a lot of things about computer hardwares and staffs here.
Thanks again.
32 bit OS is capped at 4GB. the real problem is that applications are capped at 2GB maximum — which is where the problems come in with games.
with LAA patching (see fordGT90’s links) on a 32 bit OS, you can kick that limit to 3GB — or 4GB on a 64 bit OS, thus preventing (or at least, hugely delaying) those crashes.
-
#12
PAE works, but it is at best a stop-gap on your way to a fully 64 bit OS. At worst, it is a foolish endeavour for those with too much money spent on RAM and not enough spent on the OS.
As others have said, get the program to flag 32 bit applications as large addressing aware (LAA). They will be able to use all the RAM that is available.
32 bit OSs are going to die. As soon as the next generation of consoles comes out, there will be now reason for developers to stick to 32 bit (read: M$ has hinted at 8 being 64 bit only, consider it hints at the next gen xbox…), so we can finally have fully 64 bit programs. I look forward to the day.
Back to topic, PAE is a joke. It does address the extra RAM, but it can’t access the stuff as fast. You can double the RAM, but have the same performance level you would have with 4 GB (3 recognized). It’s a good idea, but poorly executed at best.
Last edited: Jul 6, 2011
-
#14
32 bit OSs are going to die. As soon as the next generation of consoles comes out, there will be now reason for developers to stick to 32 bit (read: M$ is 64 bit only, consider it hints at the next gen xbox…), so we can finally have fully 64 bit programs. I look forward to the day.
It really has nothing to do with consoles. Hell, I doubt the next gen consoles will have 4 GiB of RAM total (including VRAM). It’ll probably be closer to 2 or 3 GiB. Remember, they cut corners everywhere they can to keep the per-unit cost as low as possible.
Windows Server 2008 R2 is only available as 64-bit. Windows 8 is 50/50 on having a 32-bit version available for netbooks. It is very unlikely the Windows version after that will have a 32-bit option.
PAE was useful before the advent of AMD64/EM64T, not afterwards. IA-64 (which Intel was pushing before AMD introduced AMD64) was not backwards compatible with x86. That created a huge obstacle in terms of hardware and software (needed new programmers or at least compilers for all your applications). PAE was a bandage for the memory issue while still being able to use x86. After AMD64, there’s no reason to use a bandage when the hardware has evolved to allow address of more memory without using memory tricks.
-
#15
Could have sworn if you have a 32bit disc you can just call up Microsoft and they’ll send you a 64 bit. Maybe they don’t do that anymore.
-
#16
PAE does allow you to use more than 4GB of RAM on a 32-bit computer when using SERVER operating systems. Microsoft has locked their desktop 32-bit OSes to 4GB maximum, so PAE does nothing in Windows 7.
The only exception to this was, I believe, Windows XP Pre-SP2, but once SP2 came out Microsoft limited the OS to 4GB of RAM because machines with PAE enabled with more than 4GB of RAM were having driver issues.
-
#17
Could have sworn if you have a 32bit disc you can just call up Microsoft and they’ll send you a 64 bit. Maybe they don’t do that anymore.
I know if you have a Vista 64bit and 32bit OS CD’s you can use the same key.. Can he not just download the 64bit version from MS as a ISO and put it on a disk ?.
Hopfully you can do the same with win7 too.
-
#20
Yes, if you have Win7 32bit, you can just download a legal copy of Win7 64bit, and install it with the same key. Unfortunately, you can’t do an upgrade from 32bit to 64bit, you’ll have to do a fresh install. You also must stay with the same version, ie Home Premium, Ultimate ect.
-
#21
Arg, didn’t check the date of the op, I’m embarrassed….
Frick
Fishfaced Nincompoop
-
#22
windows Xp x64 was problematic but windows 7 x64 has a wide range of programs that perform perfectly and also is backwards compatible with many programs.
necro reply, but i’ve found several old games that worked out of the box with win7 32 but not with 64.
-
#23
It can be done
i know this is an ancient thread, but still i haven’t seen anybody giving a proper answer to the guy. first let me start by saying that sometimes there are legitimate reasons why you’d want to stick to the win32-bit version. two of the tools i use for work do not work with win7 64bit, no matter what you try. the only way i managed to make them work was by installing a windows xp virtual machine within win7 64 bit. talk about performance hits
secondly, and more importantly, there IS a way to let your 32-bit win7 use more memory — allegedly up to 64GB, but i only use 8, so i can only confirm it definitely works up to 8 GB, with each inidividual application still being limited to 4 GB. once you install this patch (even though your antivirus will probably report is as a virus and advise you not to install it), you will be able to see (in system properties, task manager) the full amount of your memory.
http://www.bcastell.com/tech-articles/enabling-more-than-4-gb-of-ram-under-windows-7-32-bit/
i have not witnessed any performance losses, my machine works just as good as it did when i only had ~ 3GB of memory enabled… the only difference is that i can feel and see that it’s been using the hard drive virtual memory page file much less… the reason has to be that now i have the full 8 GB of memory at my disposal
-
#24
hello im new
searching from google and i get here
in the end of line
which one better
Win 7 32 bit with 4 GB ram ( PAE enable )
or
Win 7 32 bit with 3.25 GB ram (default)
Last edited: May 24, 2013
-
#25
IA-64 (which Intel was pushing before AMD introduced AMD64) was not backwards compatible with x86. That created a huge obstacle in terms of hardware and software (needed new programmers or at least compilers for all your applications). PAE was a bandage for the memory issue while still being able to use x86. After AMD64, there’s no reason to use a bandage when the hardware has evolved to allow address of more memory without using memory tricks.
Itanium was also geared for a very different market. In short, the real benefit of IA-64 was that what would normally be done in the pipeline of a modern X86 processor was done at compile time on an Itanium processor. So some of the CPU tasks were taken away from the application at run-time in favor of a more complicated build process. The benefit of this method of compiling made applications inherently more concurrent because the compile determines what operations can be done in parallel which is a neat concept.
All in all IA-64 was never really being made for the consumer market. It has always really been an enterprise and HPC thing. AMD64 hadn’t been around very long before EM64T came out on the skt775 Pentium 4s. By the time AMD really started using AMD64 on machines with more than 4Gb of ram, Intel had already created EM64T.
Last edited: May 24, 2013
-
#1
Windows 7 (32-bit) Patch to Support 4 GB Ram or more! | 3.68MB -=FS=-
In the Internet often haunts thestatement a 32-bit operating system can technically only managed a maximum of 4 GB of RAM. This is wrong and Microsoftis even evidence itself.
Yes, this is all wrong Guys!! Now technology are advancing, and here come PAE from the year 1995!!!!!!!!!!!!!!!!!!!!!!! duhhhhh!!!
There is no need to use pure 64bit os to take advantage of more rams, windows 7 32 bit canoptimize more than 4GB ram using PAE technologyCode:
http://en.wikipedia.org/wiki/Physical_Address_Extension
, PAE are somewhat the same like our 32bit processor that support 64bit code (by extention). Your motherbord/bios need to support PAE and remaping memory address. The other thing you need are the kernel patch to remove 3.xgb ram limit by microsoft, those who are like me that have 4GB ram but windows 7 32bit only see 3.2GB ram usable, can use the patch to fully utilized full 4GB ram, just make sure your motherboard bios detect the correct full 4GB or 8GB of your system ram.
When the program open, it just have one button, just click it and after a while it will prompt some black screen to remove the watermark, just press y andit will reboot your windows 7. After that you will have 2 windows boot option and you also can select the old win 7 kernel (just in case), just select the «>128 GB memory» and load your windows 7, check the information page for the ram used. To edit the boot option i recommend program name EasyBCD, you can edit some option of the windows boot manager like default option and timer (10 second min).
After this some of you might stillhave a watermark of windows test mode in the right bottom desktop, means mcbuider need to be run again, open cmd in runbox then type mcbuilder.exe andenter, this might take a while, after that reboot your system and the watermark will be gone.
I tested it out my self with windows 7 ultimate, and its work, I got full 4GB and even tryadd another 1 stick of 2gb more, so total would be 6gb of rams in windows 7 32bit.
My windows 7 32-bit with 6GB of RAM.http://www.google.com/search?q=4GB-…d=ie7&rls=com.microsoft:de:IE-Address&ie=&oe=
can any one please comment on this? Does it work? Is it safe to use? I found it on the internet and I don’t know whethe it works or not. Do any of you have any idea on it? Please help.
Thanks in advance…
Last edited by a moderator: Jul 6, 2011
-
#2
Don’t you think that the word «Physical» and Software patch to bypass it somehow doesn’t fit ?
-
#3
I have heard that PAE on Windows 32 bit was buggy. However this was quite a while ago and it may have just been regarding Vista. I could also be misremembering.
-
#4
Is there any real reason to be running 32-bit Windows 7 anyway?
-
#6
The reason why you see less than 4 GiB RAM with 4 GiB installed on a 32-bit OS is explained here:
http://www.techpowerup.com/forums/showthread.php?t=91260
If you are looking to make a 32-bit program use more than 2 GiB RAM, use this application here:
http://www.techpowerup.com/forums/showthread.php?t=112556
PAE is an old trick Server 2000 and other server software used in order to allow more memory to be used in a 32-bit environment. Using it takes a huge performance hit. Since XP x64/Server 2003 x64, PAE has gone the way of the do-do bird. If you want Windows to register all your memory, get a 64-bit OS and profit.
-
#7
yeah PAE wont solve the problems with games.
Hell, all the spelling mistakes, typos, and sheer arrogance in that original post make me wonder how anyone believed it in the first place.
-
#8
Thank you guys for your replies. I actually didn’t have enough knowledge about that. So I wondered if it is possible to utilise more than 4 gb ram in x86 os. There are some program compatibility issue (very little, but there is) with x64. So I thought it would be good if it was possible. Anyway now according to your replies I came to the conclusion that it would be much better to use a x64 os.
And another off topic subject, I read a lot of topics in this forum. And I learn a lot of things about computer hardwares and staffs here.
Thanks again.
-
#10
windows Xp x64 was problematic but windows 7 x64 has a wide range of programs that perform perfectly and also is backwards compatible with many programs.
-
#11
Thank you guys for your replies. I actually didn’t have enough knowledge about that. So I wondered if it is possible to utilise more than 4 gb ram in x86 os. There are some program compatibility issue (very little, but there is) with x64. So I thought it would be good if it was possible. Anyway now according to your replies I came to the conclusion that it would be much better to use a x64 os.
And another off topic subject, I read a lot of topics in this forum. And I learn a lot of things about computer hardwares and staffs here.
Thanks again.
32 bit OS is capped at 4GB. the real problem is that applications are capped at 2GB maximum — which is where the problems come in with games.
with LAA patching (see fordGT90’s links) on a 32 bit OS, you can kick that limit to 3GB — or 4GB on a 64 bit OS, thus preventing (or at least, hugely delaying) those crashes.
-
#12
PAE works, but it is at best a stop-gap on your way to a fully 64 bit OS. At worst, it is a foolish endeavour for those with too much money spent on RAM and not enough spent on the OS.
As others have said, get the program to flag 32 bit applications as large addressing aware (LAA). They will be able to use all the RAM that is available.
32 bit OSs are going to die. As soon as the next generation of consoles comes out, there will be now reason for developers to stick to 32 bit (read: M$ has hinted at 8 being 64 bit only, consider it hints at the next gen xbox…), so we can finally have fully 64 bit programs. I look forward to the day.
Back to topic, PAE is a joke. It does address the extra RAM, but it can’t access the stuff as fast. You can double the RAM, but have the same performance level you would have with 4 GB (3 recognized). It’s a good idea, but poorly executed at best.
Last edited: Jul 6, 2011
-
#14
32 bit OSs are going to die. As soon as the next generation of consoles comes out, there will be now reason for developers to stick to 32 bit (read: M$ is 64 bit only, consider it hints at the next gen xbox…), so we can finally have fully 64 bit programs. I look forward to the day.
It really has nothing to do with consoles. Hell, I doubt the next gen consoles will have 4 GiB of RAM total (including VRAM). It’ll probably be closer to 2 or 3 GiB. Remember, they cut corners everywhere they can to keep the per-unit cost as low as possible.
Windows Server 2008 R2 is only available as 64-bit. Windows 8 is 50/50 on having a 32-bit version available for netbooks. It is very unlikely the Windows version after that will have a 32-bit option.
PAE was useful before the advent of AMD64/EM64T, not afterwards. IA-64 (which Intel was pushing before AMD introduced AMD64) was not backwards compatible with x86. That created a huge obstacle in terms of hardware and software (needed new programmers or at least compilers for all your applications). PAE was a bandage for the memory issue while still being able to use x86. After AMD64, there’s no reason to use a bandage when the hardware has evolved to allow address of more memory without using memory tricks.
-
#15
Could have sworn if you have a 32bit disc you can just call up Microsoft and they’ll send you a 64 bit. Maybe they don’t do that anymore.
-
#16
PAE does allow you to use more than 4GB of RAM on a 32-bit computer when using SERVER operating systems. Microsoft has locked their desktop 32-bit OSes to 4GB maximum, so PAE does nothing in Windows 7.
The only exception to this was, I believe, Windows XP Pre-SP2, but once SP2 came out Microsoft limited the OS to 4GB of RAM because machines with PAE enabled with more than 4GB of RAM were having driver issues.
-
#17
Could have sworn if you have a 32bit disc you can just call up Microsoft and they’ll send you a 64 bit. Maybe they don’t do that anymore.
I know if you have a Vista 64bit and 32bit OS CD’s you can use the same key.. Can he not just download the 64bit version from MS as a ISO and put it on a disk ?.
Hopfully you can do the same with win7 too.
-
#20
Yes, if you have Win7 32bit, you can just download a legal copy of Win7 64bit, and install it with the same key. Unfortunately, you can’t do an upgrade from 32bit to 64bit, you’ll have to do a fresh install. You also must stay with the same version, ie Home Premium, Ultimate ect.
-
#21
Arg, didn’t check the date of the op, I’m embarrassed….
Frick
Fishfaced Nincompoop
-
#22
windows Xp x64 was problematic but windows 7 x64 has a wide range of programs that perform perfectly and also is backwards compatible with many programs.
necro reply, but i’ve found several old games that worked out of the box with win7 32 but not with 64.
-
#23
It can be done
i know this is an ancient thread, but still i haven’t seen anybody giving a proper answer to the guy. first let me start by saying that sometimes there are legitimate reasons why you’d want to stick to the win32-bit version. two of the tools i use for work do not work with win7 64bit, no matter what you try. the only way i managed to make them work was by installing a windows xp virtual machine within win7 64 bit. talk about performance hits
secondly, and more importantly, there IS a way to let your 32-bit win7 use more memory — allegedly up to 64GB, but i only use 8, so i can only confirm it definitely works up to 8 GB, with each inidividual application still being limited to 4 GB. once you install this patch (even though your antivirus will probably report is as a virus and advise you not to install it), you will be able to see (in system properties, task manager) the full amount of your memory.
http://www.bcastell.com/tech-articles/enabling-more-than-4-gb-of-ram-under-windows-7-32-bit/
i have not witnessed any performance losses, my machine works just as good as it did when i only had ~ 3GB of memory enabled… the only difference is that i can feel and see that it’s been using the hard drive virtual memory page file much less… the reason has to be that now i have the full 8 GB of memory at my disposal
-
#24
hello im new
searching from google and i get here
in the end of line
which one better
Win 7 32 bit with 4 GB ram ( PAE enable )
or
Win 7 32 bit with 3.25 GB ram (default)
Last edited: May 24, 2013
-
#25
IA-64 (which Intel was pushing before AMD introduced AMD64) was not backwards compatible with x86. That created a huge obstacle in terms of hardware and software (needed new programmers or at least compilers for all your applications). PAE was a bandage for the memory issue while still being able to use x86. After AMD64, there’s no reason to use a bandage when the hardware has evolved to allow address of more memory without using memory tricks.
Itanium was also geared for a very different market. In short, the real benefit of IA-64 was that what would normally be done in the pipeline of a modern X86 processor was done at compile time on an Itanium processor. So some of the CPU tasks were taken away from the application at run-time in favor of a more complicated build process. The benefit of this method of compiling made applications inherently more concurrent because the compile determines what operations can be done in parallel which is a neat concept.
All in all IA-64 was never really being made for the consumer market. It has always really been an enterprise and HPC thing. AMD64 hadn’t been around very long before EM64T came out on the skt775 Pentium 4s. By the time AMD really started using AMD64 on machines with more than 4Gb of ram, Intel had already created EM64T.
Last edited: May 24, 2013
fix128 — поддержка памяти более 4 Гб в 32-разрядных Windows
Год/Дата Выпуска: 2015
Версия: 0.36
Разработчик: microsoft
Сайт разработчика: microsoft.com
Разрядность: 32bit
Язык интерфейса: Русский
Таблэтка: Вылечено
Системные требования: только для x86 —
Windows XP (с версии 0.36)
Windows Vista
Windows 7
Windows 8/8.1
Windows 10 TP (работает на build 9926/10049 с версии 0.36)
Описание: Хотфикс в автоматическом режиме без каких-либо танцев с бубном аккуратно настраивает 32-битную систему на поддержку оперативки 4 Гб и более (до 128, для XP/2003 до 64). Программа имеет user friendly графический интерфейс, а также поддерживает параметры командной строки для тихой установки. Хотфикс можно в любое время удалить с помощью панели управления Windows — «Программы и компоненты». Между удалением и переустановкой конечно нужна перезагрузка.
Если железо и BIOS поддерживают 36-битный режим обращения к памяти, то 32-битной Windows также будет доступна вся физическая память выше 3.25-3.5 Гб. OS работает в штатном режиме, т.е. это не «Тестовый режим».
Доп. информация: Инсталлятор — 7zip-sfx архив, запакованный UPack для уменьшения размера, некоторые антивирусы на это ругаются (Suspicious, Trojan.Win32.Packer.Upack0.3.9 (ep) и т.п.). Программа не тестировалась при активном антивирусе, лучше его отключить на время работы хотфикса. Не знаю как сейчас, но последний раз, когда я пользовался Кашерским (пару лет назад), он так и не поддерживал работу Windows в 36-разрядной адресации к памяти — с ним система падала в BSOD, ДрВеб/Нод нормально работали. Как сейчас — ХЗ. Это отчет с virustotal.com:
fix128v-0.0.0.36-TP.exe SHA256: 51507cf8afb7e150e3da5a8a879fdc9777b4677b5286ea0ded24047060373677
Если вы являетесь обладателем 64-разрядного Айфона, это еще не повод рассуждать здесь о том, как устарела 32-разрядная архитектура. Возьмут те, кому это нужно. Разумный предел для 32-разрядной OS это 4-6, максимум 8 Гб, дальше, конечно, удобнее поставить 64-разрядную систему.
Для получения справки по поддерживаемым опциям командной строки запустите программу с ключом -help.
Скриншоты
Скриншоты окна About
Рабочий стол с реальной системой
Так выглядят 32-разрядные ОС Windows с 8 Гб памяти
Windows XP SP3
Windows Vista SP2
Windows 7 SP1
Windows 8.1 Update 3
Windows 10 TP
История версий
00032 — beta2 (2014-03-16) — первая публичная версия
патч файлов вынесен в отдельный экзешник
применен более хитрый патч, теперь нет вотермарка «Тестовый режим Windows» и размер патча уменьшен в несколько раз
соответственно изменены некоторые сообщения лога
если после установки очередного обновления система скачала более современное ядро, чем то, которое в данный
момент пропатчено, программа это покажет. в этом случае область состояния будет выведена красным цветом. это значит, что желательно
удалить хотфикс, перезагрузиться и снова установить его уже на более новое ядро системы.
поддержка Windows 8 и 8.1
исправлено несколько багов
косметические исправления подсказок, интерфейса и обработки ошибок
00033 — RC1 (2014-04-23)
Добавлены дополнительные проверки для защиты от говносборок Windows с поломанными компонентами. Теперь умеет работать и с этим… «Windows 7 SP1 Enterprise x86+WPI [v.08.04] by DDGroup™ & Leha342», например.
Расширены сообщения установки
00034 — RC1 (2014-04-26)
Добавлена более-менее совместимость с Software Restriction Policies для uninstall.vbs (для себя)
Добавлено — ПКМ на кнопке About — открыть «домашнюю» страничку приложения
Ну наконец-то прикрутил полноценную «синхронизацию» с Центром обновления Windows
Косметические фиксы лога установки
Соответственно добавлен параметр запуска +NoSchedule, позволяющий отказаться от синхронизации (если система не обновляется)
00035 — RC2 (2014-12-16)
добавлена возможность логирования (ключ +Log)
добавлена возможность определения параметров системы в логировании (ключ +Log=Detail)
запрещена установка на UEFI
добавлен отдельный новый этап проверки на совместимость с оборудованием
добавлены новые предупреждающие сообщения хода установки
исправлена проблема с кодировкой кириллицы при запуске на некоторых оптимизированных системах (списибо kiril0k.)
косметические изменения кода удаления (на будущее)
теперь для этой и всех последующих версий при переустановке (удаление-установка без выхода из GUI) перезагрузка не обязательна, но по-прежнему желательна.
косметические исправления в пользовательском интерфейсе
00036 Technical Preview — (2015-04-25)
— пофиксена проблема совместимости с KB3033929 (main.c).
— глобальная чистка кода GUI, может быть множество ошибок, статус pre-alpha
— пофиксен запуск GUI в кастрированной windows 10 TP (проверено на 9926/10049)
— поддержка Windows 10 Technical Preview (main.c) (проверено на 9926/10049)
— экспериментальная поддержка Windows XP (но желательно некоторые встроенные драйвера XP заменить на 2003!!!):
в main.c добавлен алгоритм из китайского патча для Windows XP, VS-проект изменен для совместимости с XP
GUI оптимизирован для поддержки Windows XP
— поддержка UEFI — OS будет работать в тестовом режиме (в BIOS необходимо выключить Secure Boot, также выключить Windows BitLocker)
— не забыл вернуть текстовый экран выбора загрузки ОС в WIN8+ (этот экран должен появляться ДО загрузки несовместимых драйверов)
— переписана синхронизация с центром обновления, теперь более хитрая-аккуратная (пессимистичная?)
— синхронизация с центром обновления поддерживает Windows XP и тестовый режим ОС
— поддержка ключа +xpsp1hal для XP. если его использовать, то вместо исправления hal.dll программа будет
копировать оригинальный hal.dll из ОС SP1, которая поддерживала 4 и более Гигабайт памяти. у меня так не работает,
но в инете есть инфа, что у кого-то сработало, поэтому и добавил.
— обновление сообщений
— поддержка автоматической замены файлов драйверов из поддиректории 2003 (если есть в каталоге с фиксом) для Windows XP (см. комментарий к XP)
Комментарии к Windows XP и каталогу 2003
В версии 00036 Technical Preview — (2015-04-25) появилась поддержка автоматической замены файлов драйверов из поддиректории 2003 (если есть в каталоге с фиксом) для Windows XP.
Драйвера Windows XP x86 могут и не поддерживать более 4Гб памяти, поэтому есть возможность их заменить майкросовтовскими из Server 2003. В первую очередь проблема может возникнуть с драйверами USB 2.0, особенно если компьютер долго непрерывно работает (вероятность записи в занятый не тот участок памяти увеличивается). Проблемы могут возникнуть и с драйверами сетевой карты. Особо убогие и жадные драйверы USB/LPT-ключей защиты (т.е. практически все) могут также не поддерживать режим PAE. Туда же всякие эмуляторы типа DAEMON Tools.
Если в директории с дистрибутивом есть подкаталог 2003, то для ОС Windows XP из него будут скопированы с заменой файлы в c:Windows с сохранением структуры вложенных каталогов (и, конечно, с сохранением оригинальных файлов). Т.е. если встроенные в XP драйвера не работают (из тех, что уже лежат в 2003 точно нормально не работают), пробуем их заменить, положив соответствующие файлы в директорию 2003system32 итд. Если вы уже обновили встроенные в XP драйвера от Microsoft на драйвера от производителя, а они не работают, тогда сначала откатываем их на встроенные майкросовтовские, потом соответственно заменяем. Думаю, всем понятно, что если в этом случае не откатиться на стандартные майкросовтовские, то они-то заменятся, но использоваться по-прежнему будут те, что от производителя. Если имеется, например, какая-нибудь левая кетайская звуковая карточка, к которой нет стандартных драйверов от Microsoft, а родные не поддерживают память более 4Гб и работают некорректно или вешают систему, то работа с таким устройством в режиме PAE не возможна. Если заменить основные системные файлы, Windows XP их восстанавливает из архивов sp3.cab и driver.cab, поэтому файлы драйверов в этих архивах также обновляются из папки 2003 (если они там присутствуют).
Сам по себе fix128 сломать систему не может, т.к. всегда доступна загрузка оригинального ядра системы для его удаления. Напротив, неверная замена файлов драйверов приведёт в любом случае к невозможности загрузки Windows. При обновлении файлов автоматически генерируется c:Program Filesntk128gbRestoreDrivers.cmd. Он используется фиксом, чтобы вернуть все заменённые файлы на место, и вынесен отдельно специально для пользователей, чтобы его можно было выполнить вручную. Если вы заменой драйверов превратили ОС в BSOD, загрузите с флэшки или с диска WinPE и запустите этот файл, хуже уже не будет. Не удаляйте этот файл (и вообще всё что вместе с ним в каталоге) — он создаётся для вас, но также используется для корректного анинстала фикса, не редактируйте его и никогда не запускайте без крайней необходимости. Не надо в каталог 2003 бездумно пихать файлы, вообще его не трогайте, особенно если не понимаете, что происходит (и даже вероятно, что в этом каталоге уже сейчас есть лишние файлы). Лучше для начала выяснить, какие именно драйвера не работают, анализируя дамп памяти BSOD и попробовать загрузиться в safe mode — все то же самое, как и в случае с Vista/7/8.
Всё то же самое походу нужно делать и для Vista…Windows 10, только драйвера можно брать уже из Server 2008 (без R2) — медленно доходит, что пример TЕD11 с проблемами на встроенной видеокамере из этой же серии.
Комментарии к Windows Vista/7/8/8.1/10 и каталогу 2008
Его нет (каталога 2008). Но, наверное, в будущем нужно сделать всё аналогично, как с каталогом 2003 для XP.
А ещё здесь должны быть FAQ типа «как правильно установить фикс», которые всё равно никто читать не будет. Надеюсь, со временем эти ответы со страниц темы постепенно переедут сюда.
[only-soft.org].t23105.torrent | ||
---|---|---|
Торрент: |
Зарегистрирован [ 2015-04-26 21:05 ] |
3 KB |
Статус: |
√ проверено |
|
Скачан: | 7 раз | |
Размер: | 917 KB | |
Оценка: |
(Голосов: 1) |
|
Поблагодарили: | 1 (список) | |
fix128 — поддержка памяти более 4 Гб в 32-разрядных Windows ver 0.36 Technical Preview x86 [2015, RUS] скачать торрент бесплатно и без регистрации |
На полках магазинов компьютерной техники еще можно встретить ПК с объемом оперативной памяти менее 4 Гб, но с каждым годом их становится всё меньше. Тем не менее, в Microsoft пока что не думают отказываться от 32-битных Windows и на это у них есть все основания. Некоторое прикладное ПО до сих пор не умеет работать с 64-разрядными системами, а еще есть виртуалки, на которых ради экономии ресурсов пользователи и тестировщики предпочитают устанавливать 32-битные Windows.
Как заставить 32-битную Windows использовать более 3 Гб оперативной памяти
А вот ставить 32-разрядную ОС на ПК с более чем 3 Гб памяти на борту, пожалуй, бессмысленно, ведь такая система всё равно не сможет использовать весь потенциал ОЗУ из-за ограничений архитектуры. Или всё же сможет? Возможно, вы будете удивлены, но такое действительно возможно. Есть версии Windows, в которых имеется особая функция под названием PAE или Physical Address Extension, позволяющая ЦП работать с 86-битной адресацией, что дает возможность задействовать объем памяти вплоть до 64 Гб при том же 32-битном адресном пространстве, остающимся неизменным.
Согласно официальным источникам, PAE поддерживается Windows Server Enterprise Edition 2000, 2003 и 2008, чтобы активировать этот режим в других версиях, потребуется внесение кое-каких модификаций. Предложенный здесь способ применим в большей мере к Windows 7, а вот в Windows 8.1 и 10 результаты могут оказаться не теми, которых стоило бы ожидать. Если вы всё же решитесь на трюк, рекомендуем создать полную резервную копию системного раздела.
- Предупреждение! Внесение модификаций в Windows с помощью описанных здесь инструментов может привести к необходимости переустановки вашей системы.
Для дела вам понадобятся PAE-патчи, скачайте их в архиве
по ссылке
, распакуйте архив и выберите патч для вашей версии системы.
Файлы безопасны, но антивирус всё-таки желательно отключить. Проще всего в Windows 7, в этой ОС достаточно забросить файл PAEPatch.exe из одноименной папки в каталог C:/Windows/system32 и запустить. О том, что патч был применен, укажет новая загрузочная запись во вкладке «Загрузка» утилиты msconfig (ее можно запустить через окошко «Выполнить»). Включите эту запись как используемую по умолчанию, тайм-аут выставьте от 2 до 5 секунд.
В Windows 8.1 и 10 всё немного сложнее, там вам нужно будет проследовать инструкции, приведенной в файле readme.tхt
— последовательно выполнить несколько команд, предварительно убедившись в корректности пути к исполняемому файлу патча PatchPae2.exe.
После этого также проверяем наличие загрузочной записи в окне утилиты msconfig и перезагружаем компьютер. Если всё получится, вы заметите прирост производительности, если нет, удаляем в msconfig запись «Windows (PAE Patched)» и файлы ntoskrnx.exe (ntkrnlpx.exe) и winloadp.exe из каталога System32.
Ну и не забываем о побочных следствиях применения патча. Испытавшие его на своих системах пользователи Windows 10 сообщали, что после «апдейта» у них переставали работать (это необязательно, а как повезет) некоторые устройства и системные приложения, включая Диспетчер задач. Не исключено появление зависаний, BSOD и черного экрана при загрузке. Со стороны пользователей Windows 7 особых жалоб не поступало, но это никак не означает, что можно обойтись без создания резервной копии системы.