Ситуация классическая: CS 2 (как и Rust) крайне чувствительна к объему оперативной памяти. Когда вы полностью отключили файл подкачки, Windows осталась ровно с теми 16 ГБ «физики», которые стоят в вашем ПК. Но современным играм и фоновым процессам (Discord, браузер, античиты) этого впритык или даже мало, поэтому игра справедливо ругается на нехватку ресурсов.
Ранее такой проблемы не было, потому что до ваших экспериментов в Windows, скорее всего, стоял «Выделяемый системой» (автоматический) размер файла подкачки, который ОС сама регулировала по мере необходимости. Когда вы его вручную выключили, система лишилась этой страховки.
Как это исправить навсегда и вернуть стабильность:
Лучшее решение — не отключать файл подкачки полностью, а вернуть его под управление Windows или зафиксировать на оптимальном значении.
Инструкция, как вернуть автоматический файл подкачки в Windows 10 / 11:
После этого Windows снова сама выделит нужный объем виртуальной памяти под кэш игр, CS 2 перестанет выдавать ошибку нехватки памяти, а в Rust больше не будут происходить вылеты из-за переполнения ОЗУ. Для 16 ГБ физической памяти автоматический файл подкачки — это идеальный и самый беспроблемный вариант.