«На компьютере недостаточно памяти»: как найти нехватку RAM, commit и проблемы pagefile
Сообщение «Недостаточно памяти» относится не к свободному месту на SSD, а к доступному виртуальному адресному пространству/commit. На практике причиной бывает нехватка RAM, отключённый или слишком маленький pagefile либо утечка памяти конкретного процесса.

1. Посмотрите, кто использует память
Откройте Task Manager → Processes/Details и отсортируйте по Memory. Если один процесс стабильно растёт часами, возможна утечка.
2. Проверьте commit
Task Manager → Performance → Memory показывает Committed. Когда текущее значение приближается к лимиту, новые выделения памяти начинают завершаться ошибкой.
3. Не отключайте pagefile ради «ускорения»
Для большинства ПК лучше оставить Automatically manage paging file size. Файл подкачки увеличивает commit limit и нужен для некоторых crash dump-сценариев.
4. Не задавайте случайное число вроде 4000 МБ
Фиксированный pagefile из старых советов может оказаться слишком мал для реальной нагрузки. Системно управляемый размер обычно безопаснее.
5. Когда нужна физическая RAM
Если система регулярно использует почти всю память и активно paging’ует при обычной рабочей нагрузке, увеличение RAM даст реальный эффект.
6. Если память внезапно закончилась после обновления программы
Перезапустите проблемное приложение, обновите его и наблюдайте рост memory/private bytes. Для серверного процесса полезно дополнительно снять дамп перед перезапуском.