Виртуальная память загружена на 100
Обновлено: 21.11.2024
Системная и сжатая память — это процесс памяти, отвечающий за различные функции, связанные с системой и памятью. Этот процесс в основном отвечает за сжатие файлов и папок, хранящихся на жестком диске, и управление оперативной памятью. В среднем процесс системы и сжатой памяти должен занимать лишь небольшое количество ЦП и диска. Однако в некоторых случаях процесс «Система и сжатая память» начинает использовать 100 % Дисков затронутых пользователей, в результате чего их компьютеры становятся невероятно медленными и мешают выполнению обязанностей и ответственности других процессов и задач.
Эта проблема впервые обнаружилась в начале этого года и с тех пор распространяется все больше и больше. Процесс системы и сжатой памяти может вызвать высокую загрузку диска, а также может вызвать высокую загрузку процессора из-за использования до 100% вашего диска по одной из двух причин: вы перепутали настройки виртуальной памяти и в итоге изменили размер файла подкачки с Автоматически до заданного значения, или процесс системы и сжатой памяти просто идет наперекосяк. С другой стороны, пользователи Windows 10, затронутые этой проблемой, вполне могут решить ее, и ниже приведены наиболее эффективные решения этой проблемы. Если только этот процесс вызывает всплески использования, мы не рекомендуем устанавливать дополнительную физическую память.
Решение 1. Восстановление поврежденных системных файлов
Загрузите отсюда и запустите Restoro для сканирования поврежденных файлов. Если файлы обнаружатся поврежденными и отсутствуют, восстановите их, а затем посмотрите, по-прежнему ли высок уровень использования системы и сжатой памяти. Если это так, перейдите к следующему решению ниже. .
Решение 2. Установите автоматический размер файла подкачки для всех дисков
Размер файла подкачки для всех дисков в Windows 10 по умолчанию установлен так, чтобы Windows могла автоматически им управлять. Размер файла подкачки может быть установлен пользователем на собственное значение, но это может привести к проблемам со сжатием памяти в Windows 10, что в конечном итоге приведет к 100% использованию диска системой и процессом сжатия памяти. Если в прошлом вы настраивали размер файла подкачки для любого из своих дисков и столкнулись с этой проблемой, это решение — то, что вам нужно.
- Откройте меню «Пуск». Нажмите «Настройки». Найдите "производительность".
- Нажмите на результат поиска под названием Настройка внешнего вида и производительности Windows.
- Когда появится окно "Параметры производительности", перейдите к дополнительным параметрам.
- Нажмите «Изменить…» в разделе «Виртуальная память».
- Появится окно виртуальной памяти. В этом окне убедитесь, что флажок рядом с параметром «Автоматически управлять размером файла подкачки для всех дисков» установлен, что означает, что этот параметр включен.
- Нажмите "ОК".
- Нажмите «Применить», а затем «ОК» в окне «Параметры производительности».
Решение 3. Полностью отключите систему и процесс сжатия памяти
Если Решение 2 не сработало для вас или вы смогли открыть окно Виртуальная память и увидели, что параметр Автоматически управлять размером файла подкачки для всех дисков уже включен, размер файлов подкачки для ваших дисков точно не виновник. В этом случае вы все равно можете решить эту проблему, просто отключив процесс «Система и сжатая память». Для этого вам необходимо:
- Удерживая нажатой клавишу Windows, нажмите X. Выберите «Панель управления». Найдите «Инструменты администрирования» и выберите «Планировщик заданий».
- В планировщике заданий дважды щелкните Библиотеку расписания заданий на левой панели, чтобы развернуть ее содержимое.
- Дважды щелкните значок Microsoft на левой панели, чтобы развернуть его содержимое.
- Дважды щелкните Windows на левой панели, чтобы развернуть ее содержимое.
- Нажмите MemoryDiagnostic на левой панели, чтобы отобразить ее содержимое на правой панели.
- На правой панели найдите и щелкните правой кнопкой мыши задачу RunFullMemoryDiagnosticEntry.
- Нажмите «Отключить» в контекстном меню.
- Закройте планировщик заданий и перезагрузите компьютер. Проверьте, не исчезнет ли проблема после загрузки компьютера.
Решение 4. Отключите службу Superfetch
В Windows 10; Superfetch был переименован в SysMain.
Superfetch/Sysmain — это служба Windows, целью которой является поддержание и улучшение производительности системы с течением времени. Тем не менее, несмотря на то, что Superfetch является частью операционной системы Windows, иногда она может принести компьютеру Windows больше вреда, чем пользы — самым лучшим примером этого является тот факт, что во многих случаях Superfetch может быть причиной 100% проблемы с использованием диска, в том числе и этот.Однако, к счастью, если служба Superfetch заставляет процесс системы и сжатой памяти использовать 100% пропускной способности диска вашего компьютера, все, что вам нужно, чтобы решить эту проблему, — это отключить службу Superfetch. Ниже приведены два варианта отключения службы Superfetch:
Вариант 1. Отключите службу Superfetch/Sysmain в диспетчере служб
Вариант 2. Отключите службу Superfetch с помощью редактора реестра
- Нажмите клавишу с логотипом Windows + R, чтобы открыть окно "Выполнить".
- Введите regedit в диалоговом окне «Выполнить» и нажмите Enter, чтобы запустить редактор реестра.
- На левой панели редактора реестра перейдите в следующий каталог:
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Memory Management
- На левой панели редактора реестра щелкните подраздел PrefetchParameters в разделе «Управление памятью», чтобы его содержимое отобразилось на правой панели.
- На правой панели редактора реестра найдите и дважды щелкните параметр реестра под названием EnableSuperfetch, чтобы изменить его.
- Замените все, что находится в поле данных значения реестра EnableSuperfetch, на 0.
- Нажмите "ОК".
- Закройте редактор реестра.
- Перезагрузите компьютер.
После того как вы отключили службу Superfetch и перезагрузили компьютер, подождите, пока компьютер загрузится, а затем проверьте, решена ли проблема.
Решение 5. Завершите исполняемый процесс Speech Runtime
Множество пользователей, затронутых этой проблемой, смогли сделать вывод, что корнем проблемы является процесс Speech Runtime Executable, системный процесс, который, судя по всему, связан с записью звука через подключенные микрофоны и /или распознавание речи. Эти пользователи обнаружили, что исполняемый процесс Speech Runtime Executable в их случае заставлял систему и процесс сжатой памяти использовать неприлично большие объемы ресурсов их компьютеров. В тех случаях, когда виновником является процесс Speech Runtime Executable, простое уничтожение процесса позволяет выполнить работу и снизить потребление ресурсов системой и процессом сжатой памяти до номинального уровня. Чтобы завершить исполняемый процесс Speech Runtime Executable, вам необходимо:
- Нажмите Ctrl + Shift + Esc, чтобы запустить диспетчер задач.
- На вкладке "Процессы" диспетчера задач найдите и щелкните процесс с именем исполняемый файл Speech Runtime, чтобы выбрать его.
- Нажмите "Завершить задачу".
Если причиной этой проблемы в вашем случае был исполняемый процесс Speech Runtime, вы должны увидеть, что потребление ресурсов системой и процессом сжатой памяти значительно снижается, как только вы нажимаете «Завершить задачу». К сожалению, процесс Speech Runtime Executable является системным процессом, поэтому он может всплывать довольно часто. Если исполняемый процесс Speech Runtime Executable время от времени запускается и вызывает эту проблему снова и снова, лучше всего повторить шаги, перечисленные и описанные выше, чтобы просто убить его и восстановить мир.
Решение 6. Оптимизируйте визуальные эффекты вашего компьютера для повышения производительности
Некоторые пользователи, затронутые этой проблемой, также сообщают об успешной оптимизации визуальных эффектов своего компьютера с Windows 10 для достижения наилучшей производительности. сжатый процесс памяти до 0-25% сразу после применения этого решения.
- Щелкните правой кнопкой мыши кнопку меню "Пуск", чтобы открыть меню WinX.
- Нажмите «Система» в меню WinX.
- На левой панели нажмите Дополнительные параметры системы. У вас может быть запрошено подтверждение действия или ваш пароль, и если да, обязательно предоставьте то, что вас просят.
- Перейти к расширенному
- Нажмите «Настройки…» в разделе «Производительность».
- Нажмите "Настроить для лучшей производительности", чтобы выбрать его.
- Нажмите "Применить", а затем "ОК".
- Нажмите «Применить», а затем «ОК» в свойствах системы.
- Закройте все оставшиеся окна и перезагрузите компьютер. Когда компьютер загрузится, проверьте, устранена ли проблема.
Решение 7. Проверьте, не работает ли оперативная память вашего компьютера или нет
Во многих случаях эта проблема вызвана сбоем или сбоем оперативной памяти. Если неисправность или неисправность ОЗУ является причиной этой проблемы в вашем случае, простая замена планки ОЗУ компьютера на новые решает проблему. Если на компьютере установлено более одной планки оперативной памяти, неисправна может быть только одна из установленных планок. Если это так, все, что вам нужно сделать, это заменить каждую планку ОЗУ одну за другой, загрузить компьютер и проверить, сохраняется ли проблема после замены каждой планки.Неисправной планкой ОЗУ будет та, без которой компьютер больше не будет страдать от крупномасштабного потребления ресурсов от рук Системы и процесса сжатой памяти. Хотя это может быть трудно понять, сбой или сбой ОЗУ могут привести к тому, что система и процесс сжатой памяти перегрузят и злоупотребят ресурсами вашего компьютера.
Если перечисленные здесь решения не работают для вас, посетите страницу 100 % использования диска Windows 10 (дополнительные действия)
Метод, предложенный пользователем
Если кому-то это будет полезно, я столкнулся с этой проблемой с момента обновления до Windows 10, и я был готов попробовать вариант 3 выше и отключить его.
Но когда я зашел в планировщик заданий, я заметил, что результатом последнего запуска был 0x800710e0, что показалось мне подозрительным. Когда я посмотрел эту ошибку, оказалось, что «Оператор или администратор отклонил запрос». Похоже на какую-то проблему с доступом.
Задача была настроена на запуск от имени «Администраторы», что бы это ни было. Я использую Windows 10 Pro, которая была обновлением с Windows 8.1 Pro, которое было обновлением с Windows 8 Домашняя. Так что где-то в глубоком темном прошлом у меня была домашняя версия. Не уверен, что это актуально…
Когда я зашел в каждую задачу памяти и изменил «использовать следующую учетную запись пользователя» на свою собственную (и у меня есть права администратора), внезапно коды ошибок изменились на 0 или 0x40010004 (идентификацию которых я не нашел). пока, но это не кажется плохим — по крайней мере, это не 0x8xxx HRESULT!), и моя система намного счастливее. Задача системы и сжатой памяти выполняется в фоновом режиме, но использует более разумный объем системных ресурсов.
Моя теория: каким-то образом в процессе обновления до Windows 10 эта задача была настроена странным образом, и процесс продолжал зависать с ошибками доступа. Теперь, когда он может делать то, что хочет, мир вернулся. 🙂
Опять же, на тот случай, если это кому-то поможет (особенно если вы не хотите отключать процесс и вместо этого можете сделать его счастливым).
Не волнуйтесь, если ваш компьютер зависает, а диспетчер задач Windows выдает предупреждение "Высокое использование памяти". На этой странице мы поможем вам легко исправить проблему с высоким использованием памяти в Windows 11/10/8/7 со следующими разрешениями:
Рабочие решения | Пошаговое устранение неполадок< /th> |
---|---|
Исправить 1. Закройте ненужные программы | В диспетчере задач найдите запущенные программы, занимающие много памяти, нажмите «Завершить задачу». Полные шаги |
Исправить 2. Отключить программы из автозагрузки | В диспетчере задач перейдите в «Автозагрузка», щелкните правой кнопкой мыши, чтобы отключить большие программы из автозагрузки. Полные шаги |
Исправить 3. Дефрагментация жесткого диска | Введите dfrgui в поиске, откройте «Дефрагментация и оптимизация дисков», выберите диски для оптимизации. Полные шаги |
Исправить 4. Исправление ошибки файловой системы | Запустите EaseUS Partition Master, щелкните правой кнопкой мыши диски, чтобы исправить ошибку файловой системы. Полные шаги |
Дополнительные исправления. | Другие 6 исправлений доступны здесь, чтобы вы могли выполнить их и исправить ошибки, связанные с нехваткой оперативной памяти. Полные шаги |
Что такое высокий уровень использования памяти?
Высокое использование памяти – это состояние, при котором использование ОЗУ, ПЗУ или кэш-памяти компьютеров с ОС Windows достигает чрезвычайно высокого уровня. Ошибка использования памяти в Windows 10 связана с оперативной и виртуальной памятью.
Когда на ПК возникает ошибка использования большого объема памяти, он зависает во время работы программы и выводит всплывающее сообщение об ошибке, предупреждающее, что "На вашем компьютере недостаточно памяти".
Следуйте, чтобы проверить, возникла ли у вас эта ошибка и что вызвало чрезмерное использование памяти.
Определить высокую загрузку памяти, ошибка Windows 11/10:
Попробуйте выполнить следующие действия, чтобы определить, возникает ли на вашем компьютере высокая загрузка памяти, высокая загрузка ЦП или высокая загрузка диска:
Шаг 1. Нажмите клавиши Ctrl + Alt + Del и выберите "Диспетчер задач".
Шаг 2. На вкладке "Процесс" проверьте состояние использования ЦП, памяти и диска.
Если в столбце "Память" отображается 70 %, 80 %, 90 % или 99 %, как показано на двух рисунках ниже, это проблема "Высокое использование памяти".
Высокое использование памяти в процессах:
Высокое использование памяти в производительности:
Симптомы и причины чрезмерного использования памяти:
Что произойдет, если на вашем компьютере возникнет проблема с высоким использованием памяти? И что вызывает эту ошибку? Проверьте это.
- Компьютер тормозит
- Приложения не отвечают
- Передача файлов зависает, программы/программное обеспечение зависают
- Не удается загрузить или загрузить файлы, программы
- Взлом реестра
- Вирусная атака
- Ошибка файловой системы диска из-за интенсивного использования несколькими приложениями или большими установочными исправлениями.
- Запуск слишком большого количества программ одновременно
- Недостаточно физической и виртуальной памяти
- Слишком много программ запускается в автозагрузке
10 исправлений проблемы с высоким использованием памяти (ОЗУ) в Windows 11/10
Итак, как исправить проблемы с "высоким использованием памяти" или "высоким использованием оперативной памяти"? Как уменьшить или исправить высокий уровень использования памяти в Windows 11/10?
Вот список всех протестированных исправлений, просто следуйте им, чтобы немедленно исправить проблемы с высоким использованием памяти в Windows 11/10:
Если у вас возникла аналогичная проблема в более старых ОС Windows, таких как Windows XP, вы также можете попробовать эти исправления.
Способ 1. Закройте ненужные запущенные программы/приложения
Если ваш компьютер использует много памяти, вы можете попытаться закрыть некоторые ненужные запущенные программы и приложения, чтобы решить эту проблему.
Шаг 1. Откройте диспетчер задач, щелкнув правой кнопкой мыши значок Windows и выбрав "Диспетчер задач".
Шаг 2. Перейдите на вкладку процессов, найдите запущенные программы, которые занимают много памяти, но вам это совсем не нужно.
Шаг 3. Нажмите на ненужные программы и выберите "Завершить задачу".
Способ 2. Отключение программ, запускаемых из автозагрузки
Отключение программ, запускаемых из автозагрузки, эффективно снизит нагрузку на систему и сэкономит довольно много места в памяти процессора.
Шаг 1. Нажмите клавиши Ctrl + Alt + Del, выберите «Диспетчер задач».
Шаг 2. Нажмите «Автозагрузка» в диспетчере задач, щелкните правой кнопкой мыши приложения, которые вы не хотите запускать из автозагрузки, и выберите «Отключить».
Способ 3. Дефрагментация жесткого диска и настройка для лучшей производительности
Это также поможет сэкономить много места в памяти за счет дефрагментации жестких дисков. Вы также можете воспользоваться ручным способом дефрагментации и оптимизации диска для достижения максимальной производительности.
Дефрагментация жестких дисков:
Шаг 1. Нажмите «Windows + R», введите: dfrgui, нажмите «Дефрагментация и оптимизация дисков», чтобы открыть это приложение.
Шаг 2. Выберите жесткие диски (например, диск C:), которые нужно дефрагментировать, и нажмите "Оптимизировать".
Подождите, пока процесс дефрагментации завершится. Не забудьте перезагрузить компьютер после завершения процесса.
Настроить для лучшей производительности:
Шаг 1. Щелкните правой кнопкой мыши «Этот компьютер» и выберите «Свойства».
Шаг 2. Нажмите «Дополнительные параметры системы», затем нажмите «Настройки» в разделе «Производительность».
Шаг 3. Установите флажок "Настроить для повышения производительности", нажмите "Применить" и "ОК" для подтверждения.
Способ 4. Исправление ошибки файловой системы диска
Ошибка файловой системы является основной причиной, которая может привести к чрезмерному использованию памяти или ЦП на компьютерах с Windows 11/10/8/7. Профессиональное программное обеспечение для управления разделами - EaseUS Partition Master может легко исправить ошибку и избавиться от нее на вашем ПК. Это просто для всех уровней пользователей Windows.
Windows 11/10/8/7 100% безопасность
Проверить и исправить системную ошибку
Способ 5. Увеличение виртуальной памяти
Виртуальная память использует часть дискового пространства в качестве памяти, чтобы снизить нагрузку на компьютерную память. Поэтому, если на вашем компьютере возникает проблема с чрезмерным использованием памяти, вы можете попробовать выполнить следующие действия, чтобы увеличить виртуальную память:
Шаг 1. Щелкните правой кнопкой мыши "Этот компьютер", выберите "Свойства".
Шаг 2. Нажмите «Дополнительные параметры системы» во всплывающем окне.
Шаг 3. Перейдите на вкладку "Дополнительно", нажмите "Настройки" в разделе "Производительность".
Шаг 4. Перейдите на вкладку "Дополнительно", нажмите "Изменить" в разделе "Виртуальная память".
Шаг 5. Снимите флажок "Автоматически управлять размером файла подкачки для всех дисков".
Шаг 6. Выберите диск C, установите флажок "Нет файла подкачки" и нажмите "Установить".
Шаг 7. Нажмите "Да", чтобы продолжить.
Шаг 8. Выберите несистемный раздел, установите флажок "Пользовательский размер" и установите одинаковые значения в параметрах Начальный размер и Максимальный размер.
Рекомендуется, чтобы размер значения был в два раза больше физической памяти на вашем компьютере.
Шаг 9. Нажмите "Установить" и "ОК", чтобы сохранить изменения.
Способ 6. Отключить службу Superfetch
Шаг 1. Нажмите Windows + R, введите services.msc в поле «Выполнить» и нажмите «ОК».
Шаг 2. Найдите и щелкните правой кнопкой мыши "Superfetch" > выберите "Свойства" > щелкните "Остановить" во всплывающих окнах.
Шаг 3. Нажмите "Отключено" в раскрывающемся меню "Тип запуска".
Способ 7. Установка взлома реестра
Этот метод освободит часть виртуальной памяти на вашем компьютере, удалив файлы подкачки в реестре. Вот как это сделать:
Шаг 1. Нажмите клавиши Windows + R, введите regedit, чтобы открыть редактор реестра.
Шаг 2. Перейдите к: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management.
Шаг 3. Найдите и щелкните правой кнопкой мыши ClearPageFileAtShutDown, выберите, чтобы изменить его значение на «1», и нажмите «ОК».
Способ 8. Увеличение физической памяти
По логике вещей, когда на вашем компьютере возникает проблема с чрезмерным использованием памяти, вы можете добавить в компьютер новую карту памяти, чтобы увеличить объем физической памяти.
Сначала необходимо проверить тип памяти, сверившись с параметрами памяти на вашем компьютере. Вот как увеличить физическую память на вашем ПК:
Шаг 1. Проверьте объем физической памяти. Щелкните правой кнопкой мыши на этом компьютере и выберите "Свойства".
Шаг 2. Откройте диспетчер задач и перейдите на вкладку "Производительность", нажмите "Память".
Шаг 3. Проверьте скорость и объем памяти, чтобы решить, какой тип памяти вам нужен.
Шаг 4. Затем купите новую карту памяти и установите ее на свой компьютер.
После добавления новой памяти на компьютер перезагрузите компьютер, и он автоматически обнаружит новую память.
Способ 9. Отключить NDU в реестре
Примечание. Эксперты службы технической поддержки EaseUS говорят, что этот метод может повлиять на использование интернет-соединения.
Если вы хотите попробовать, вот шаги:
Шаг 1. Введите regedit в поиске Windows и нажмите «Редактор реестра», чтобы открыть его.
Шаг 2. Перейдите по адресу: HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Ndu.
Шаг 3. Щелкните правой кнопкой мыши начальный DWORD и выберите "Изменить".
Шаг 4. Измените его значение на 4, нажмите "ОК", чтобы сохранить изменения.
После этого перезагрузите компьютер, и проблема с нехваткой памяти должна быть решена.
Если подключение вашего компьютера к Интернету отключено, мы рекомендуем вам повторить шаги и изменить значение начального слова обратно на предыдущее число - 2.
Способ 10. Очистить вирус
Иногда заражение вирусами или вредоносными программами также может занимать много памяти на вашем ПК.Лучший выход — запустить антивирусное программное обеспечение на своем ПК, чтобы немедленно очистить все существующие вирусы и вредоносные программы:
Шаг 1. Загрузите и установите антивирусное программное обеспечение на свой компьютер.
Шаг 2. Запустите антивирусное программное обеспечение и выберите сканирование всего диска компьютера.
Шаг 3. Выберите, чтобы очистить все обнаруженные вирусы или зараженные вирусами файлы или устройства.
Дополнительные советы: как избежать проблем с нехваткой памяти в Windows 11/10
После того, как вы исправите использование памяти Windows в Windows 10/8/7, некоторые из вас могут захотеть узнать, как предотвратить повторение этой проблемы.
Здесь мы предлагаем советы по защите вашего компьютера с Windows 10 от этой проблемы.
Как избежать чрезмерного использования памяти в Windows 10 — советы
Вот несколько советов, которым вы можете следовать, чтобы избежать проблем с высоким использованием памяти в Windows 10/8/7. Узнайте, как настроить компьютер на максимальную производительность:
Вас также может заинтересовать:
Некоторым из вас также может быть интересно узнать, как определить ошибки высокой загрузки ЦП или высокой загрузки диска. Вот шаги"
Шаг 1. Удерживая клавиши Ctrl+Alt+Del, нажмите «Диспетчер задач».
Шаг 2. На вкладке "Процессы" проверьте состояние использования памяти или диска:
- Столбец ЦП достигает 99% или даже 100%, это проблема "Высокая загрузка ЦП". Обратитесь к разделу Исправление высокой загрузки ЦП на 99 % или 100 % за помощью.
- В столбце "Диск" отображается высокая загрузка или даже 100 %, это проблема "Высокая загрузка диска". Следуйте 100% использованию диска, чтобы решить эту проблему.
Примите меры, предохраните компьютер от проблем с чрезмерным использованием памяти
На этой странице мы предлагаем советы, которые помогут вам определить, есть ли на вашем компьютере проблемы с нехваткой памяти. Мы также собрали 10 практических исправлений для устранения ошибок Windows 10, связанных с высоким использованием памяти, и перечислили советы, которые помогут вам избежать этой проблемы.
Помимо решения проблем с оперативной и виртуальной памятью, мы также рекомендуем вам установить программное обеспечение для управления дисками EaseUS, чтобы ваш компьютер снова работал бесперебойно. EaseUS Partition Master помогает управлять разделами, полностью использовать дисковое пространство и оптимизировать производительность диска до наилучшего состояния.
Windows 11/10/8/7 100% безопасность
Теперь ваша очередь. Примите меры и избавьте свой компьютер от проблем с высоким использованием памяти, чтобы он снова работал бесперебойно.
Эта статья содержит основную информацию о реализации виртуальной памяти в 32-разрядных версиях Windows.
В современных операционных системах, таких как Windows, приложения и многие системные процессы всегда ссылаются на память, используя адреса виртуальной памяти. Адреса виртуальной памяти автоматически преобразуются в реальные (ОЗУ) адреса аппаратным обеспечением. Только основные части ядра операционной системы обходят эту трансляцию адресов и напрямую используют реальные адреса памяти.
Виртуальная память используется всегда, даже если объем памяти, необходимой для всех запущенных процессов, не превышает объема оперативной памяти, установленной в системе.
Процессы и адресные пространства
Всем процессам (например, исполняемым файлам приложений), работающим в 32-разрядных версиях Windows, назначаются адреса виртуальной памяти (виртуальное адресное пространство) в диапазоне от 0 до 4 294 967 295 (2*32). -1 = 4 ГБ), независимо от того, сколько оперативной памяти установлено на компьютере.
В конфигурации Windows по умолчанию 2 гигабайта (ГБ) этого виртуального адресного пространства предназначены для частного использования каждым процессом, а остальные 2 ГБ совместно используются всеми процессами и операционной системой. Как правило, приложения (например, Блокнот, Word, Excel и Acrobat Reader) используют лишь часть из 2 ГБ частного адресного пространства. Операционная система назначает кадры страниц ОЗУ только тем страницам виртуальной памяти, которые используются.
Расширение физических адресов (PAE) — это функция 32-разрядной архитектуры Intel, которая расширяет адрес физической памяти (ОЗУ) до 36 бит. PAE не изменяет размер виртуального адресного пространства (которое остается равным 4 ГБ), а только объем фактической оперативной памяти, к которой может обращаться процессор.
Преобразование между 32-битным адресом виртуальной памяти, используемым кодом, работающим в процессе, и 36-битным адресом ОЗУ выполняется аппаратным обеспечением компьютера автоматически и прозрачно в соответствии с таблицами преобразования em>, которые поддерживаются операционной системой. Любая страница виртуальной памяти (32-битный адрес) может быть связана с любой физической страницей ОЗУ (36-битный адрес).
В следующем списке указано, какой объем оперативной памяти поддерживают различные версии и выпуски Windows (по состоянию на май 2010 г.):
Версия Windows | RAM |
---|---|
Windows NT 4.0 | 4 ГБ |
Windows 2000 Professional | 4 ГБ |
Windows 2000 Standard Server< /td> | 4 ГБ |
Windows 2000 Advanced Server | 8 ГБ |
Windows 2000 Datacenter Server | 32 ГБ |
Windows XP Professional | 4 ГБ |
2 ГБ | |
Windows Server 2003 Standard Edition | 4 ГБ | tr>
Windows Server 2003 Enterprise Edition | 32 ГБ |
Windows Server 2003 Datacenter Edition | 64 ГБ |
Windows Vista | 4 ГБ |
Windows Server 2008 Standard | 4 ГБ |
Windows Server 2008 Enterprise | 64 ГБ |
Windows Server 2008 Datacenter | 64 ГБ |
Windows 7 | 4 ГБ |