Вчера, когда я открыл диспетчер задач в Windows 10, чтобы закрыть программу, я прошел через вкладку «Производительность» и заметил очень странную вещь. Сумма используемой и доступной памяти не равнялась моей общей физической памяти (ОЗУ). В моей системе установлено 8 ГБ ОЗУ, из которых используются 2,9 ГБ, но доступно только 3,6 ГБ. Куда делись остальные 1,5 ГБ ОЗУ? Внимательно взглянув на цифры, я понял, что 1,5 ГБ памяти зарезервированы для оборудования. Полтора гигабайта оперативной памяти — это много памяти, то есть почти 20% от общего объема памяти, и она была недоступна для использования. Я все еще не понимаю, что за аппаратная зарезервированная память, но она недоступна для пользователя и ОС и, следовательно, является пустой тратой ОЗУ. Проблема аппаратной зарезервированной памяти выглядит сложной, но ее решение очень простое. Выполните следующие простые шаги, чтобы решить проблему с аппаратной зарезервированной памятью.
Как убрать аппаратно зарезервированную память в Windows 10
Вот скриншот моей вкладки «Производительность» в диспетчере задач. Как видите, 1,5 ГБ памяти зарезервировано для оборудования, в результате чего общая физическая память составляет всего 6,5 ГБ.
- Нажмите Window Key + R, чтобы открыть диалоговое окно запуска. Введите msconfig и нажмите ОК . Это откроет окно конфигурации системы.
- Перейдите на вкладку « Загрузка » и нажмите « Дополнительные параметры».
- Снимите флажок Максимальный объем памяти . Также снимите флажок « Количество процессоров» , если он установлен. Щелкните ОК .
- Затем нажмите « Применить» и « ОК» . Система попросит вас перезапустить ПК, чтобы изменения вступили в силу. Перезагрузите систему или просто выйдите без перезагрузки, чтобы перезапустить ее позже.
После перезапуска перейдите в диспетчер задач и на вкладке производительности проверьте аппаратную зарезервированную память. Его размер должен составлять от 50 до 150 МБ, в зависимости от конфигурации вашего ПК (в основном зависит от графической памяти).
Вышеупомянутое решение протестировано в Windows 10, но оно должно нормально работать с Windows 7, 8 и 8.1. Сработало это для вас или нет, дайте мне знать в разделе комментариев.
Если вам этот способ не помог — есть другой вариант, как освободить аппаратно зарезервированную память в Windows 10. Для этого сделайте следующее:
- Запустите «Regedit» (введите «Regedit» в поиске после нажатия клавиши Windows)
- Перейдите в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlDSet \ Control \ Session Manager \ Memory Management.
- Найдите «ClearPageFileAtShutdown» и дважды щелкните
- Введите 1 и нажмите ввод
- Дважды щелкните «ClearPageFileAtShutdown», введите 2 и нажмите ввод.
- Дважды щелкните «ClearPageFileAtShutdown», введите 0 и нажмите Enter.
- Выключите компьютер (не перезагружайте, так как это не работает)
- Включите компьютер, и вы должны полностью использовать оперативную память компьютера.