Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Объем памяти, поддерживаемый ОС семейства NT (NT4, 2000, XP, 2003) (http://forum.oszone.net/showthread.php?t=66752)

zic_t 04-06-2006 20:40 446395

[решено] Объем памяти, поддерживаемый ОС семейства NT (NT4, 2000, XP, 2003)
 
kb88873: Характеристики процессора и памяти, поддерживаемые 64-разрядной версией Windows XP Professional и 64-разрядными версиями Windows Server 2003



Хотелось бы узнать максимальный объем системной памяти который поддерживает windows XP.

На сайте microsoft читал, но так и не понял сколько поддерживает xp 32-х разрядная.
Установлены 4 гигабайта, материнская плата поддерживает до 8 гигов, но windows видит только 3 гига.

Tigr 05-06-2006 02:04 446484

У нас уже писалось о проблеме некоторых процессоров Athlon при работе с таким объемом памяти. Приведи название процессора и мат. платы. Желательно также побольше информации о планках памяти. Все это тебе покажут Everest или SIW (см. мою подпись).

zic_t 07-06-2006 23:18 448191

CPU Intel PD 830/800 2x1Mb box LGA-775
Motherboard ASUS P5WD2 PREMIUM
RAM DDR2 1 Gb PC4300 ECC x4

больше информации дать не могу, так как к компьютеру у меня доступа нет.

Так windows xp professional 32-х разрядная поддерживает 4 гиг. ?

Blast 08-06-2006 00:00 448199

Цитата:

Changes to Functionality in Microsoft Windows XP Service Pack 2:

....The primary driver compatibility concern is running Physical Address Extension (PAE) mode on 32-bit systems. PAE mode enables processors to address greater than 4 gigabytes (GB) of memory.....


Цитата:

Here's a list of how much RAM the various Windows versions and editions support (as of Nov 2004):

Windows NT 4.0: 4 GB
Windows 2000 Professional: 4 GB
Windows 2000 Standard Server: 4 GB
Windows 2000 Advanced Server: 8GB
Windows 2000 Datacenter Server: 32GB
Windows XP Professional: 4 GB
Windows Server 2003 Web Edition: 2 GB
Windows Server 2003 Standard Edition: 4 GB
Windows Server 2003 Enterprise Edition: 32 GB
Windows Server 2003 Datacenter Edition: 64 GB

ShaddyR 08-06-2006 11:11 448328

zic_t
Цитата:

Так windows xp professional 32-х разрядная поддерживает 4 гиг.
резюмирую: поддерживает, а при наличии установленного SP2 - и больше.

Blast 08-06-2006 18:40 448578

ShaddyR
ну, насколько я понял, не совсем так, после SP2 она поддерживает больше 4Gb RAM, а до него до 4-х

zic_t 08-06-2006 22:14 448628

Спасибо вам

Я так понял в моем случае проблемы с железом ?

ShaddyR 09-06-2006 11:10 448814

zic_t: вероятно, так. По-отдельности модули памяти работают?

zic_t 10-06-2006 12:24 449244

ShaddyR

Не смогу проверить, это не мой компьютер и спросить уже тоже не могу.

спасибо

ShaddyR 10-06-2006 12:48 449253

ю а велкам. (с) Timsky

zic_t 11-06-2006 17:12 449504

извиняюсь, забыл сказать то, что на этот компьютер ставили windows xp 64 бит и система определяла, что стоит 4 гига, вот почему я спрашивал про xp 32-х разрядную.

ShaddyR 12-06-2006 10:50 449658

Озвучу свой случай, для информации:
мат. плата: ASUS P5LD2 S945
процессор: P4 D 2.8 x2
На плате 4-ри разъема DDR2. Стояло 2х1024 модулей памяти, доставил еще два. Результат: BIOS рапортует о двухканальности, отсчитывает 3372Мб и радостно продолжает загрузку. ХР округляет до 3400Мб и весело гоняет программы.
Чуток подумав, заглянул в документацию мат. платы. Нашел там то, что предполагал увидеть - "нюанс": плата поддерживает объем памяти в 4Гб, но "если установлено 4-ри модуля по 1Гб, то вследствие реализации чипсета возможно не полное определение объема памяти".
Нет, я понимаю, там, PII не понимает 512Мб и т.д. ... но этой плате пол-года максимум отроду... проц как бы не самый глупый... и вродь ASUS, а не какой-нить PCPartner... и вот такая еть.
Короче, нашли недоработку, но поскольку исправлять - долго, а продавать - надо, решили записать как особенность чипсета.
Стыдно должно быть. Не знаю, правда, кому больше - АСУСу или ИНТЕЛу.

zic_t 13-06-2006 22:55 450271

ShaddyR
Меня интересует этот вопрос, так как я думаю, с железом у меня ок, если xp-64-битная видит же 4 гига,
а 32-битная нет, хоть на сайте microsoft сказано что поддерживает. Я думаю если бы были проблемы с планками памяти, то, наверное и у windows 64 битной были бы проблемы с определением объема ?

К продолжению про асус.
У меня у друга тоже асус сокет 939 из новых, но поддерживает оперативку объемом 1 гиг, если у нее банки памяти с одной стороны, так написано в инструкции. У меня еще чипсет kt600а, а поддерживает хоть с одной стороны, хоть с двух сторон банки памяти.

ShaddyR 14-06-2006 10:51 450421

zic_t: железо само по себе - Ок.
Цитата:

если установлено 4-ри модуля по 1Гб, то вследствие реализации чипсета возможно не полное определение объема памяти

zic_t 14-06-2006 23:47 450735

ShaddyR
я это понял.

Но windows 64 бит видела 4 гига, если бы это было
Цитата:

если установлено 4-ри модуля по 1Гб, то вследствие реализации чипсета возможно не полное определение объема памяти
чипсету не всеравно какая windows, если бы дело было в чипсете то наверное и в виндовс 64-бит видела бы только 3 гига, или нет ?

ShaddyR 15-06-2006 11:10 450889

zic_t: не факт. Думаю, система примерно та же, как в случае установки 40Гб-ного ж.диска на средне-старую мат. плату - это когда BIOS определяет объем 8Гб, а ХР при установке видит весь объем и нормально с ним работает.

vladst 21-07-2006 14:40 463513

Народ есть windows server 2003 standard edition который поддерживает 4ГБ как сделать чтобы он поддерживал 8 ГБ

mitkas 17-03-2007 16:07 563013

У меня вопрос тоже нащет 4 гб оперативки.
Конфиг:
amd x2 4400+ soc939
asus a8n sli premium
4*1024 ddr400 samsung
win XP sp2

Проблема:
винда видит только 3 гб (все планки живые, разъемы на маме тоже)
при этом биос и cpu-z видят все 4 гб - надо полагать проблема в винде? или нет?
Если да то как ето исправить?
Заранее спасибо

st031 26-07-2007 16:40 619016

ОС XP не правильно определяет объем ОП!
 
Установил я себе 4 гига ОП а ОС XP Pro SP 2 показывает или определяет как хотите только 3,25 Гига. Очень похожая ошибка с HDD - ОС видит только 137 Гигов...ну это так на заметку. Кто знает в чем дело подскажите!!! Спасибо!

Lamorte 26-07-2007 17:41 619048

Помойму ХР 4 гига невидит.. вообще...и кстати проги какие нить типа Эвереста попробуй определят они 4 гига или нет? Если определят значит дело в ХР хотя где то видел что должен ХР 4 гига видеть. Но на практике несталкивался.

ShaddyR 26-07-2007 18:27 619059

Цитата:

Цитата vladst
Народ есть windows server 2003 standard edition который поддерживает 4ГБ как сделать чтобы он поддерживал 8 ГБ

купить версию Enterprise
>
Цитата:

Цитата mitkas
У меня вопрос тоже нащет 4 гб оперативки.
Конфиг:
amd x2 4400+ soc939
asus a8n sli premium
4*1024 ddr400 samsung
win XP sp2
Проблема:
винда видит только 3 гб (все планки живые, разъемы на маме тоже)
при этом биос и cpu-z видят все 4 гб - надо полагать проблема в винде? >>>

верно, ОС WinXP не поддерживает такой объем оперативной памяти. Поддержка есть в Win2003, WinVista либо в 64-битной версии WinXP. Это также ответ на вопрос st031.

rizz 27-07-2007 07:54 619185

Цитата:

Цитата st031
ОС XP Pro SP 2

Цитата:

Цитата st031
Очень похожая ошибка с HDD - ОС видит только 137 Гигов

с интегрированным SP2 должна видеть больше 137Гб, а оперативку так и будет 3Гб с хвостиком

GuseV 27-07-2007 15:23 619419

У меня такая байда была. Друг что то прописал в boot.ini и все сразу определилось (4 вместо 3) :)

ShaddyR 27-07-2007 16:33 619453

GuseV: силен, друг-то.. в бут.ини можно задать руками кол-во памяти, с которым работает система... только оно может быть <= того, что видит система, но никак не больше. Он движок ХРе, случаем, не правил? ;)

GuseV 01-08-2007 17:01 621395

Сори, не сказал, винда WinSer2003. Стояло 4 планки по 1Гб. В системе виделось 3 Гб. После прописал /PAE /3GB и система начала видеть 4. :) Че то я разделами ошибся :lol:

ShaddyR 02-08-2007 10:11 621671

Цитата:

Цитата GuseV
WinSer2003. Стояло 4 планки по 1Гб. В системе виделось 3 Гб. После прописал /PAE /3GB и система начала видеть 4 >>>

2003-я сама умеет определить 4Гб и больше. А ограничение объема в 3Гб в данном случае обусловленно особенностями построения и работы чипсета мат. платы (предположу: у тебя там процессор Интел) - RTFM по мат. плате, раздел Память, ищи примечание примерно такого смысла: "в следствии реализации чипсета при установке 4-х планок по 1-му Гб мат. плата может не увидеть все 4Гб"

nazsa 21-09-2007 08:29 646984

Цитата:

Цитата vladst
Народ есть windows server 2003 standard edition который поддерживает 4ГБ как сделать чтобы он поддерживал 8 ГБ »

И у меня та же проблема...
Купить версию Enterprice это конечно выход, но ведь наверняка можно снять это ограничение путем редактирования нескольких ключиков в реестре!?
Может подскажет кто-нить где ковырнуть реестр?

ShaddyR 21-09-2007 10:45 647070

nazsa, подобное ковыряние является прямым нарушением лицензии Майкрософт. А значит и нарушением правил конференции, которые рекомендуется читать всем, а новичкам - в первую очередь.

morres 21-09-2007 15:01 647231

Цитата:

Цитата ShaddyR
подобное ковыряние является прямым нарушением лицензии Майкрософт »

Круто! О Microsoft значит все заботяться и переживают, а до того, что Microsoft нарушает права пользователей Windows XP SP2 x86 (ЛИЦЕНЗИОННЫХ ВЕРСИЙ) и обладателей 4Гб (и более) оперативной памяти никому дела нет??? Сейчас такими объемами памяти уже сложно удивить, а вынуждать людей платить еще и бешеные бабки за 64-битные ОС это прямое нарушение прав потребителей!
Так что, думаю, палка о двух концах...
А соответсвенно, если Microsoft не выпустила патч, исправляющий это недоразумение, пускай умные люди "ковыряют" и говорят на форумах менее умным, таким как я :-)
Если же поддержка 4 Гб и более не возможна физически по средствам Windows XP 32-bit, то прошу прощения за вышесказанное...

Blast 21-09-2007 15:05 647235

morres, о нарушении своих прав как потребителя вы можете обращаться в правозащитные организации, почему вы решили аппелировать к нам?...
А мы заботимся не о MS, а о своей конференции, правила которой запрещают обсуждение вопросов связанных с нарушением легальности программ.

morres 21-09-2007 15:36 647253

Уважаемый, Blast, я, конечно, прошу прощения... Я лишь ответил (может быть излишне эмоционально) уважаемому ShaddyR ...
Вот, кое-какая информация с официально сайта Microsoft, которая будет логическим завершением данной темы в полном соответствие с её названием:
RAM, Virtual Memory, Pagefile and all that stuff (Информация от ноября 2004)
В свою очередь, предлагаю создать отдельную тему "Windows XP x86 и 4Гб RAM" и посвятить её тому чтобы добиться от XP x86 обещаных 4 Гб...

Vadikan 21-09-2007 18:20 647345

Цитата:

Цитата morres
Если же поддержка 4 Гб и более не возможна физически по средствам Windows XP 32-bit »

Невозможна. И в Vista тоже.

rizz 21-09-2007 18:32 647348

а как это можно посчитать 2^32=4 294 967 296, вроде адресации в 32бит должно хватать, или это по-другому считается?

Envel 21-09-2007 19:07 647365

Цитата:

Цитата rizz
а как это можно посчитать 2^32=4 294 967 296, вроде адресации в 32бит должно хватать, или это по-другому считается? »

4 Гб - это все пространство, адресуемое процессором при использовании "плоской" модели памяти (безсегментной). В этом случае адрес любой ячейки памяти можно описать 32-хразрядным числом. Однако, на эти же адреса (0-4Гб, чтобы к ним можно было обратиться) отображаются: BIOS, видеопамять, память различных устройств, область ACPI и т.п. Всего набирается иногда до 700 Мб. Получается, что реально вы обратиться к этим участкам не можете, так как на их место отображена память внешних устройств. Причем, это делается прозрачно для процессора (он не может заглянуть "под" отображаемую память, для него это как будто RAM).
Так что, никак не получиться увидеть все 4 Гб RAM, если у вас в системе как минимум есть BIOS. Поставьте видеоплату с меньшим количеством памяти. Свободный объем RAM увеличится.

rizz 22-09-2007 12:34 647584

попробую поверить на слово, значит если у меня 1Гб оперативки и ОС 32 бита, то видеокарта отображается за пределами этого 1Гб и я этого просто не вижу, а если вся адресация занята то я это вижу в виде неиспользования этих Мб оперативки которые были отданы под отображение видеокарте
а что процессор не может сразу к видеокарте обращаться? зачем на ней тогда оперативка, делали бы без оперативки, как встроенные в MB вот те да откусывают под себя прямо от оперативки сколько им нужно

alexeydvd 03-05-2008 19:01 793977

ограничение ХР по оперативной памяти
 
Недавно узнал что ХР ограничен по оперативке 3.2 гига. может ктото подскажет можно ли это как-то обойти. :o

Игорь Лейко 03-05-2008 19:34 793994

Цитата:

Цитата alexeydvd
Недавно узнал что ХР ограничен по оперативке 3.2 гига. может ктото подскажет можно ли это как-то обойти. »

В самой системе ограничения - 4 Гб, но железо, особенно видеоадаптеры, накладывает на несколько сотен мегабайт свою тяжелую лапу.
Можно попробовать увеличить количество памяти, сменив видеоадаптер на какой-нибудь PCI без видеоускорителя.

eisbar 18-09-2008 13:26 902425

А почему у меня отображается 3,25 ГБайт. У меня стоит 4 ГБайт оперативки и видяха с 1 Гбайт на борту. По вашей логике 4-1=3 и ещё за вычетом всякой мелочи типа BIOS. Но у меня отображается 3,25 ???

_Aspire_ 21-09-2008 02:27 904512

Если на комп с 4 гб поставлю ХР х64, а под эту винду буду ставить простые программы, не под х64, как они будут работать?

zeroua 21-09-2008 02:32 904515

2 Все, читаем это 32 битные версии ОС и память свыше 4GB

mercuryn 29-12-2008 11:04 992830

Ещё неплохая статья http://blogs.technet.com/mark_russin...1/3151288.aspx

DimonNT 11-04-2010 08:55 1389884

Как заставить x86 систему видеть 4gb оперативы
 
Как заставить систему увидеть и работать с 4bg оперативы, она видит только 2.22gb!??

Pozia 11-04-2010 09:07 1389886

Цитата:

Цитата DimonNT
Как заставить систему увидеть и работать с 4bg оперативы »

это невозможно принципиально.
Цитата:

Цитата DimonNT
она видит только 2.22gb!?? »

в лучшем случае должно увидеть чуть более 3 гигов. На это влияют несколько факторов - встроенное ли у вас видео, какая материнка, какие устройства стоят в PCI слотах.

прочтите и отпадут лишние вопросы

DimonNT 11-04-2010 09:42 1389906

У меня ноут и статью я эту читал там теория...Я ищу нормальное практическое решение...Прописал в boot.ini /3GB и теперь у меня показывает 2.99, а он использует их??


Время: 16:22.

Время: 16:22.
© OSzone.net 2001-