В предыдущем посте, в рубрике «Железо и гаджеты» я рассказывал о некоторых особенностях 32-битной версии Windows 7 по отношению к установленной оперативной памяти компьютера.
Эта особенность заключается в том, что при таком установленном варианте операционной системы доступно только 3 Гб оперативной памяти независимо от того сколько у вас реально установлено — 4, 6, 8 или более гигабайт:
Причём система «видит» весь установленный объём, но вот использует только пресловутые 3 Гб и не более.
Позволю себе не большой каламбур: как видите, слово "видел" вынесенное в заголовок статьи - не совсем верное, но более понятное в данной ситуации для большинства пользователей столкнувшихся с подобной проблемой.
Избежать такую бессмысленную утрату ресурсов предлагают, как правило одним, самым очевидным способом: заменить 32-х разрядную Windows на 64-х разрядную.
Но есть другой, менее популярный вариант — это пропатчивание системных файлов Windows.
Для кого-то данная альтернатива возможно будет более предпочтительной. Пропатчивание значительно проще замены всей системы — ведь тогда некоторые программы и приложения так же придётся заменить, так как зачастую они тоже имеют две разные версии под 32-битную или 64-битную систему.
Ещё один плюс этого варианта, это затраченное время: я потратил не более 15 минут на то, чтобы все установленные в компьютере 8 Гб ОЗУ стали доступны, с того момента как узнал алгоритм необходимых действий.
Теперь хочу поделиться этим способом с вами. Но прежде предостерегу о возможных минусах данного решения.
Пропатчивание системных файлов в некоторых случаях, в зависимости от каждой конкретной конфигурации всей системы, может привести к непредсказуемым результатам, например к серьёзным ошибкам в работе Windows или даже полному выходу операционной системы из строя, с последующей необходимостью полной переустановки ОС.
Ну если случиться страшное и винда у вас накроется, то это тоже не беда - в таком случае можно будет уже не задумываясь спокойно ставить 64-битную. Смайл.
Но если серьёзно, то это самый крайний и наименее вероятный результат пропатчивания, вам очень должно не повезти для такого рода сценария. У меня, например, всё пропатчилось на ура, без шума и пыли.
А теперь, собственно, обещанный мануал:
Пошаговая инструкция как сделать чтобы в 32-х разрядном Windows была доступна вся оперативная память
ВНИМАНИЕ! Все нижеуказанные действия написаны исключительно для операционной системы Windows 7 32-Bit и все упомянутые файлы обязательно запускать только от имени администратора
- Для начала скачиваем вот этот архив и распаковываем (в архиве, кстати, есть файл ReadMe с нижеприведённой инструкцией);
- Заходим в папку ReadyFor4GB и запускаем приложение ReadyFor4GB.exe;
- Нажимаем Check и чуть позже Apply :
- Далее подтверждаем пропатчивание файла ntkrnlpa.exe кнопкой Да ;
- Сохраняем файл ntkr128g.exe нажав кнопку Ок :
и закрываем программу ReadyFor4GB;
- Правой кнопкой мыши жмём на файл AddBootMenu.cmd и в открывшемся контекстном меню выбираем Запуск от имени администратора:
- В открывшемся окошке вводим Y и жмём Enter :
- Ждём завершения работы скрипта, после чего закрываем программу;
- Повторяем действия пунктов «6-8» этой инструкции, только уже с файлом RemoveWatermarkX86.exe:
- Перезагружаем компьютер;
- При перезагрузке будет показан Диспетчер загрузки Windows (Windows Boot Manager) и если возникнет выбор режима загрузки, то выбираем такой: Microsoft Windows [128GB with ntkr128g.exe]
На этом всё.
Теперь, чтобы убедится, что всё действия привели к нужным результатам, в меню ПУСК выбираем Компьютер и смотрим Свойства системы, строка с Установленной памятью должна выглядеть примерно так:
То есть показывать объём всей реально установленной на ваш компьютер оперативной памяти и больше ничего.
Так что если вы не хотите менять свою операционную систему со всеми вытекающими из этого заморочками, то можете воспользоваться приведённой выше схемой, ничего сложного здесь нет. А если возникли какие-либо вопросы или что-то не получилось, то пишите мне в комментах, постараюсь помочь.
Далее мануал для тех у кого после всех описанных действий и перезагрузке компьютера на Рабочем столе красуется надпись Тестовый режим:
Вам необходимо перестроить кэш MUI. Делается это следующим способом:
- Правой кнопкой мыши жмёте на файл RemoveWatermarkX86.exe и выбираете пункт Запуск от имени администратора;
- В появившемся окошке жмёте клавишу R для подтверждения;
- Ждём окончания перестройки кэша, и после перезагружаем компьютер.
сделал такую вещь, когда загружаюсь потом с загрузчика на ту винду вырисовывается загрузка винды, а там просто синий экран загрузки и он закрашен квадратиками черными хаотично. што делать?
Вот очень сложно, что-то по рекомендовать с такой информацией о Вашей проблеме на руках. Объясните подробнее и нагляднее. Или проверьте правильность совершённых действий. Очень вероятно, что допустили ошибку на каком-то этапе.