Windows'da stokta yapmaya çalıştığınız şeyi yapmanın bir yolu yoktur. Windows, yüksek sayfa hatası oranlarına sahip programların daha fazla RAM kullanmasına otomatik olarak izin verir ve RAM azsa diğerlerini küçültür.
Çeşitli işlemlere atanan RAM’i izleyebilecek ve bunlardan bazılarını sayfaların üzerinde VirtualLock ve SetProcessWorkingSetSize API'leri kullanarak sayfalardan ayırmaya çalışabilecek bir yardımcı programın bulunması mümkündür.
Ancak bununla birlikte, eğer herhangi bir iyilik durumunda fazla bir şey yapamayacağına dair yeterli sınırlamalar var. Bunlardan en önemlisi, VirtualLock'un adres aralığına göre yapılması ve böylesi bir programın, hedef işlemdeki hangi adres aralıklarının kilitlenmesinin önemli olduğunu "bilmemesinin" yolu yoktur. (Sadece her şeyi kilitleyemezsiniz; yer yoktur.) Bu API'ler çoğunlukla rastgele diğer süreçleri ayarlamak için değil, kendi başlarına veya bir dizi işbirliği (ve birlikte bilen) işlem arasında kullanılır. .
(nb: VirtualLock, CreateRemoteThread aracılığıyla hedef işlemde oluşturulan bir iş parçacığından çağırarak çapraz işlem yapılabilir.)