|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.01.2009, 14:56 | #1 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Система не видит всю память
На компе установлена ОС XP Prof SP2, 4Гб ОЗУ, видео на 512 Мб, в БИОС видит все 4Гб, а винда выдаёт только 3,25Гб ОЗУ.
Я так понимаю, это проблема винды ХР? Как-то решается этот вопрос в рамках системы ХР? Не хочется ставить Висту. E-Mail: arigato.freelance@gmail.com
|
16.01.2009, 15:14 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Это не решается в рамках любой 32-разрядной ОС.
Переходите на ХР64, Виста64 - будет видеть столько, сколько установлено. З.Ы. У меня на новом ноуте 4 гига, но - английская лицензионка V64... Снес без сожаления. Пытался поставить ХР64 - не все драйверы есть - пришлось поставить привычную ХР32. И ничего - не чувствую себя ущербным из-за того, что система не видит почти гиг... Последний раз редактировалось mihali4; 16.01.2009 в 16:43. |
16.01.2009, 16:14 | #3 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
Старшие 750 мегабайт памяти отводятся под память PCI устройств и прочее.
если материнка поддерживает больше, чем 4 ГБ физической памяти, то решаемо в рамках 32-разрядной ОС, вернее путём каких-то настроек и извращений в BIOS или ещё где-то. вот только не знаю как Последний раз редактировалось rpy3uH; 16.01.2009 в 16:17. |
16.01.2009, 16:20 | #4 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Кстати, 4 гиг памяти у тебя даже не используется вообще. Это недочет 32-битной XP. Решение: сделать как написал mihali4.
|
18.01.2009, 21:45 | #5 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
http://support.microsoft.com/kb/888137/ru тут вроде всё написано.
в общем, в системе Windows XP врядли это решаемо из особенностей архитектуры. Также из той статьи вытекает следующее: Windows XP заведомо не может и не могла поддерживать более 4 ГБ памяти из-за особенности архитектуры. Хотя это было бы возможно, если изначально бы её делали как надо. Кстати, не слудует забывать о ограничениях самой версии операционной системы, которое накладывается самим разработчиком в этом документе от Intel написано какая версия Windows сколько памяти поддерживает Код:
Последний раз редактировалось rpy3uH; 18.01.2009 в 21:58. |
18.01.2009, 21:59 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Прошу прощения, учточню - архитектуры (если можно так выразиться) самой операционки, а не "железяк" компа. Верно?
|
18.01.2009, 22:36 | #7 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
да, имеено версии операционной системы. Разные версии Windows Server 2003 стоят по-разному. поэтому надо же было ввести ограничения у дешёвых версий.
|
18.01.2009, 22:56 | #8 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Вы очень верно подметили - это сделано намеренно.
Вот и задача для наших "героев", которые жаждут заработать денег - сделайте "примочку" для 32-разрядной экспишки, чтоб она умела распоряжаться четырьмя и более гигами оперативки. Сам - не возьмусь, чувствую, что знаний не хватает. Только тут ведь как бывает - "глаз замылился" и кажется невозможным то, что "наплювать" для свежего взгляда... Ау, российские гении, отзовитесь! Где наши будущие Билл Гейтсы? Я свою долю заплачу! По результату, ессно... Это пока вы способны только задавать глупые (пока!) вопросы. Не тушуйтесь. Будущее - за вами! |
18.01.2009, 23:44 | #9 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Почему собственно это недочёт 32-битных осей? Я может конечно чего не понимаю, но проблема вроде как в том, что адреса в винде не что иное, как число типа int. в 32 битной оси - 4 байта и им можно адресовать только 4 гига. И какой тут выход? Адреса делать 8 байтными? но тогда бы на ХР не шли программы из-за того, из-за чего сейчас не идут на 64-битных осях. Видимо в более современных осях майкрософтцы придумали таки как это всё провернуть, но ведь ХР была выпущена в 2002 году кажется и у многих ли было 4 гига оперативы?
|
19.01.2009, 00:12 | #10 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Да вроде уважаемый Грузин довольно прозрачно намекнул...
2 в степени 32 равно 4294967296, так? Но Цитата:
Сам проц должен всю эту 64-разрядную "байду" поддерживать? При наличии оного серверные оси "лупят" эти самые 4 гига и более. Но это - другой вопрос... А вот почему "мелкософт" это дело "зарубил" для таких юзеров, как мы с вами - вопрос догадываетесь к кому? Есть такая фича - зовут PAE, в простонародье "Physical Address Extension". Вы в состоянии внести изменения в код экспишки, чтобы она могла управлять всей физической памятью? Если да - я уже описал ваши перспективы выше. Если нет - какой смысл мусолить то, что недостижимо? Сознаюсь честно - я этого не могу. И не смогу. З.Ы. А вы не слышали про ХР64 и Виста64? Они - просто так, для балды? Вот так вот - люди сидели и ни за ... собачий делали совсем другую ось? Лично я получил ноут с 64-битной Вистой. Пробовал 64-разрядную экспишку - увы, эти гады не для всего "дрова нарисовали"... Пришлось довольствоваться обычной 32-разрядной. На ней и сижу сейчас. Тем не менее - все "летает". З.Ы.Ы. Совсем забыл "поругаться" про тему: Цитата:
Прошу прощения за публичность, но вдруг это и еще кого-то "сподвигнет" ? Вы не против? Последний раз редактировалось mihali4; 19.01.2009 в 00:44. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
idHTTP не загружает всю страницу | Terikon | Работа с сетью в Delphi | 2 | 28.03.2009 21:57 |
Проводник не видит диск D | Дикий | Windows | 11 | 09.02.2009 10:21 |
Ноутбук не видит USB | SKS | Компьютерное железо | 4 | 04.02.2009 22:44 |
div на всю высоту ячейки | Nikolay 0001 | JavaScript, Ajax | 5 | 30.11.2008 12:14 |
комп не видит операционку!! | photozaz | Операционные системы общие вопросы | 6 | 04.08.2008 06:38 |