Материал для внеклассного обязательного чтения http Вывод Хотя 32разрядные версии Windows XPWindows VistaWindows 7 могут использовать четыре гигабайта ОЗУ, изза ограничений,. Вопрос о четырх гигабайтах памяти в Windows XP здесь, и далее. Как задействовать все 4 ГБ ОЗУ в Windows XP 32 bit. Включить использование unmanaged memory. Создать ram disk. Pornireirecuperare.png.8f4fd83057830d0ab29a6bf624bafe6e.png' alt='Windows Xp Sp3 4Gb Ram Patch' title='Windows Xp Sp3 4Gb Ram Patch' />Как я преодолевал предел 4. Гб на Windows XP 3. Geektimes. Сразу оговорюсь, преодолевал в названии отражает только тот факт, что теперь моя XP видит всю память, установленную на системной плате. Не я придумал способ, я просто им воспользовался и теперь хочу поделиться. И так же неоднократно делался вывод, что более четырх увидеть в принципе невозможно, а так как оборудование тоже требует адресного пространства, то и того меньше. Обычно 3. 2. 5 Гб, или около того. Очень подробно и убедительно история вопроса освещена здесь Четыре гигабайта памяти недостижимая цель Меня этот вопрос тоже волновал. Хотя, казалось бы, можно поставить 6. Windows Server как известно он даже в 3. Windows Xp Sp3 4Gb Ram Patch' title='Windows Xp Sp3 4Gb Ram Patch' />Windows XP. Два раза за последние 3 года я переходил на Windows 7, в первый раз на 6. XP, которая живт у меня без переустановки с 2. Windows Xp Sp3 4Gb Ram Patch' title='Windows Xp Sp3 4Gb Ram Patch' />Последний раз я отказался от семрки в пользу старушки буквально две недели назад. Притом, надо отметить, что семрка была хоть и 3. Способ разблокировки доступен в Интернет. И теперь мне с новой силой захотелось решить этот вопрос и в XP. Поиски привели на этот сайт Patch Vistas Kernel to Address more than 4 GB of Memory. Статья посвящена разблокировке Windows Vista, зато в комментариях, пара человек описывает аналогичный способ для Windows XP. Я решил последовать их советам и опробовать эту методику на практике. Для начала нужен дистрибутив Windows XP SP1. Возможно, подойдт и просто первый сервиспак, не знаю, у меня его нет. В общем то, там нужен только один файл. А именно файл библиотеки Hardware Abstraction Layer. Начиная со второго сервиспака эта библиотека работает с PAE фиктивно, т. А вот библиотека от первого сервиспака работает полноценно и может адресоваться ко всей доступной памяти, аналогично тому, как работает с памятью 3. Уолтерс Sql Server 2008 Ускоренный Курс Для Профессионалов здесь. Windows Server. В установленной Windows XP данный файл называется hal. HAL файлов, и только один из них инсталлируется в систему под именем hal. Необходимо было узнать, какой из файлов нужно использовать на мом конкретном оборудовании. Делается это просто, надо вызвать Свойства в контекстном меню проводника на файле hal. Windows. Файл находится в папке systemrootsystem. В дистрибутиве Windows XP SP1 в папке I3. HALMACPI. DL. Это архив, в котором находится один файл, искомый мной halmacpi. Я его извлк Win. RARом, но можно обойтись и командной строкой expand HALMACPI. DL. Хочу ещ раз обратить внимание, что если кто то захочет повторить мои шаги, файл надо брать с именем, указанном в свойстве Исходное имя файла в свойствах hal. Windows XP. Второе, что необходимо сделать, это получить пропатченную версию ядра Windows. Как известно, существует 4 ре версии ядра ntoskrnl. Windows. ntkrnlmp. Windows. ntkrnlpa. Windows с более чем 3 ГБ оперативной памяти. Windows с более чем 3 ГБ оперативной памяти. Что делать, если попадтся другое ядро я, честно говоря, не знаю. Далее HEX редактором я использовал DOS Navigator, по старой памяти надо найти последовательность BB 0. FF 6. A 0. 7 8. B F0 и заменить е на. BB 0. 0 0. 0 4. 0 0. FF 6. A 0. 7 8. B F0. Здесь 1. 00. 0h 4. Мб, заменяем на 4. Мб. В принципе, можно вписать и большее число. Пропатченный файл также должен располагаться в system. Теперь осталось отредактировать boot. Нужно скопировать имеющуюся строчку и дописать пару параметров. У меня была строка multi0disk0rdisk0partition1WINDOWS. XPMicrosoft Windows XP Professional RU FASTDETECT USEPMTIMER NOSERIALMICE NOEXECUTEOPTINЯ добавил в не KERNELKRNL1. EXE HALHALMACPI. DLL PAE и в результате получилось multi0disk0rdisk0partition1WINDOWS. XPMicrosoft Windows XP Professional RU 1. Gb FASTDETECT USEPMTIMER NOSERIALMICE NOEXECUTEOPTIN KERNELKRNL1. EXE HALHALMACPI. DLL PAEТеперь есть возможность загружаться как в стандартный Windows с присущим ему ограничением на память, так и в пропатченный, так как я не заменял ни одного системного файла, а только добавил два, которые включаются в работу с помощью вышеописанных параметров boot. Ребут И. Как следует из обзора истории проблемы на ixbt причиной, по которой Microsoft отключила адресацию верхней памяти, было существование кривых драйверов под различное оборудование, кривизна которых, впрочем, проявлялась только в полноценном режиме PAE. Вполне вероятно, у меня сбоит один из них, за 6 лет в системе накопилось много всего, но какойПробую запуститься в безопасном режиме, и УРА Вот они, мои гигабайты Но как определить сбойный модуль Погуглив, я нашл для этого методику, которая заключается в анализе малого дампа памяти, создаваемого Windows при BSOD. Анализ производится программой Blue Screen View, но вот все найденные мной способы включения режима записи дампа к успеху не привели дамп не создавался, поэтому пришлось использовать научный метод тыка. Для начала я деинсталлировал то ненужное, что нашлось в системе. А именно драйвер защиты Guardant и драйвера ATI от старой видеокарты. Ребут. Результат превзошл мои ожидания. Честно говоря, я не ожидал, что метод тыка даст такие результаты, и попробовал его просто, чтобы сделать хоть что нибудь. Который из драйверов вызывал проблему, я точно не знаю, но думаю, что, скорее всего Guardant. Но главное цель достигнута, и теперь я подумываю о расширении памяти до 8 ми Гб. Примечание 1. Поскольку в методике используется dll из первого сервиспака, есть вероятность, что в ней имеются какие либо уязвимости, закрытые последующими сервиспаками. Я не изучал этот вопрос. Примечание 2. Некоторые драйверы в пропатченой Windows XP могут вызывать BSOD. Впрочем, их крайне мало в природе. Примечание 3. В первоисточнике ценных знаний сообщают, что на некоторых системах имеются проблемы с USB при использовании данной методики. У меня пока проблем нет. По крайней мере, клавиатуры, мышки и флешки работают в штатном режиме.