Hibernate в Windows XP x64 с 4 Гб ОЗУ

Анонимные
2012-11-03T23:09:15+00:00

Уважаемые специалисты, подскажите, пожалуйста: неужели нельзя никак добиться работы хибернирования в Windows XP x64, не отключив поддержку всех имеющихся 4 гигабайт ОЗУ? В статье прочитал, что " You cannot put a computer that has more than 4 GB of memory into hibernation in Windows XP, in Windows Server 2003, in Windows Vista, or in Windows Server 2008". Однако, у меня не more than 4 GB, у меня ровно 4 гигабайта.

Пробовал опцию /NOPAE в boot.ini - как рекомендовано. Не помогает. Даже в сочетании с /noexecute=AlwaysOff. Хотя DEP отключается.

Также, рекомендовалось MAXMEM=4096, но у меня это приводит к уменьшению объема ОЗУ до той же величины, что и в XP x86 (до 3,25).

Спасибо!

Windows для дома | Предыдущие версии Windows | Снижение производительности и системные сбои

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев

Ответы: 40

Сортировать по: Наиболее полезные
  1. Igor Leyko 112.4K Баллы репутации Независимый помощник
    2012-11-25T07:08:12+00:00

    А почему Вы решили, что они вообще помогают?

    В 64-разрядных версиях нет РАЕ.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. Анонимные
    2012-11-24T22:46:15+00:00

    Получается, что эти приёмы помогают только на некоторых аппаратных конфигурациях?

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  3. Igor Leyko 112.4K Баллы репутации Независимый помощник
    2012-11-24T13:55:53+00:00

    Программный код одинаковый, так что должно быть то же самое.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  4. Анонимные
    2012-11-24T13:01:21+00:00

    А вот не подскажете ли: если Windows XP не удается заставить одновременно уходить в спящий режим и использовать 4 Гб ОЗУ, то с Windows Server 2003 Standard Edition картина будет такая же, как с 32-bit, так и с 64-bit?

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  5. Анонимные
    2012-11-05T07:18:55+00:00

    Попробовал - исправление Heuristics ничего не меняет.

    И такое впечатление, что /NOPAE - тоже.

    Если в boot.ini оставить /NOEXECUTE=OPTIN, то DEP включен, но powercfg опять ругается на PAE (выходит,  /NOPAE не отключило PAE).

    Если поставить   /EXECUTE вместо  /NOEXECUTE=OPTIN, то DEP отключается, но PAE остается.

    Если поставить /MAXMEM=4096, то  hibernation включается, но ценой отрезания ОЗУ.

    Чипсет у меня Intel P31.

    Кстати, попробовал на этом же компьютере W7 x64 и W8 x64.

    W7 почему-то видит урезанное ОЗУ, хотя он 64-битный. Наверное, надо что-то делать с помощью BCDEdit?

    А вот W8 работает вроде бы корректно: видит все ОЗУ и хибернирует. Правда, хотелось бы узнать, как правильно в W8 проверить, все ли ОЗУ используется.

    Но в любом случае, хочется добиться того же в WXP x64.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев