Александр Иванов
Гуру
(2521)
11 лет назад
Либо драйвер памяти винды косячит, либо не выгружен процесс полностью (в ядре) , либо система считает что процесс важный и резервирует для него кэш, либо настройки памяти (в том числе и виртуальной) неверны. Может быть еще очень много причин. Попробуйте перезагрузить компьютер и поставить процессу минимальный приоритет, поменять в настройках Windows распределение памяти для приложений - если не поможет придётся переустанавливать винду или проблема в самой игре. вот еще советы : Есть два простых способа сделать так, чтобы файл pagefile.sys очищался автоматически при загрузке/перезагрузки Windows.
1)
Изменить в реестре параметр ClearPageFileAtShutdown по адресу HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management\.
Присвоить параметру ClearPageFileAtShutdown значение = dword:00000001
После перезагрузки файл pagefile.sys будет очищаться автоматически.
2)
Для удаления файла pagefile.sys необходимо сделать следующее: Пуск-> Панель управления-> Администрирование-> Локальные политики безопасности-> Локальные политики-> Параметры безопасности-> Очистка страничного файла виртуальной памяти при завершении работы включить.
Можете проверить програмными способами саму память на наличие ошибок - в интернете много программ
Источник: Программист
включаю комп доступно свободной памяти 7гб с лишним, запускаю игру и вся память улетает в кэш! Свободно памяти 0 !! Из игры выкидывает и доступно памяти 1гб. 6гб так и не возвращается, они находятся в кэше..