Pagefile , Rastgele erişim belleğinin (RAM) bir uzantısı şeklinde çalışan sabit diskteki bir dosyadır. Hafıza dolduğunda yer olmadığı için saklanamayan verileri depolamak için kullanır. Bilgisayar
Windows RAM dolduğunda kullanmadığımız dosyaları pagefile dosyasına taşıyacaktır. mesela VLC medya oynatıcısını açmış ve 3 dk lık bir filim izleyip kapatmışızdır, o anda bu RAM e konumlandırılmış olup RAM dolduğunda windows artık kullanmadığımız RAM deki VLC ile ilgili dosyaları pagefile dosyasına yazacaktır. İnternette pagefile.sys dosyasını devre dışı bırakmanın sistemi hızlandıracağı ve hatta bu dosyayı silmenin daha iyi olacağı yazılsada bu doğru değildir eğer bu yapılırsa sanallaştırma yazılımları gibi ağır Bellek kullanan yazılımlar hafızayı doldurduğunda yer açmak için bazı programlar pagefile e yazılamayacak ve haliyle programlardan bazıları ya çökecek veya çalışmayacaktır. Özetle Pagefile.sys yi devre dışı bırakmak tavsiye edilmez.
Pagefile.sys ayarları nereden yönetilir
Eğer normal yoldan bu ayarlara ulaşmaya çalışırsak ; Dosya gezgini açıp bu bilgisayar kısmına sağ tıklar ve özellikler deriz ardından Gelişmiş sistem ayarları kısmına tıklar ve açılan ekranda gelişmiş sekmesine geçiş yaptıktan sonra Ayarlar butonuna tıklayıp tekrar gelişmiş sekmesine geçip sanal bellek kısmında yeralan "Değiştir" butonuna tıklarız.
Bunun yerine çalıştırdan aşağıdaki ilk komutu verirsek Direkt olarak sistem özellikleri gelişmiş sekmesi açılacaktır , Ardından Performans Ayarları butonuna tıklayıp - Gelişmiş , sanal bellek - değiştir kısmına erişebiliriz
sysdm.cpl ,3 SystemPropertiesPerformance
İkinci komut ise direkt olarak Performans seçeneklerini açmaktadır buradan gelişmiş sekmesine geçip sanal bellek başlığı altındaki değiştir butonuna tıklayabiliriz. Eğer pagefile.sys dosyasını cmd den verilecek komutlarla yönetmek isterseniz aşağıdaki komutları kullanabilirsiniz. İlk komut ile boyutu 2048 olarak belirliyoruz. diğer iki komut bilgilendirme amaçlıdır.
wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=2048,MaximumSize=2048 wmic pagefileset pagefileset list /format:list
mesela Pagefile.sys dosyanızı "D:\" dizinine almak isterseniz aşağıdaki komut işinize yarayacaktır
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d "d:\pagefile.sys 2048 2048" /
Windows Pagefile dosyasını meraklı gözlerden koruyalım
Pagefile dosyanızda hassas verilerinizin olma olasılığı herzaman mevcuttur , O sebeple bilgisayarınızı gerek tamir gerekse başka sebeplerle 3. kişilere verecekseniz bu dosyanın silinmesi yada şifrelenmesi düşünülebilir. Windowsta yeralan fsutil bize bu imkanı sunuyor , fakat burada unutulmaması gereken şey bu şifrelemenin sadece NTFS dosya sisteminde uygulanabiliyor olmasıdır.
1. Komut istemi dediğimiz cmd yi yönetici yetkilerinde çalıştıralım ve aşağıdaki komutu verelim.
fsutil behavior query EncryptPagingFile
Çıkan sonuç ve anlamı şu şekildedir :
0 = Devre dışı (Disabled)
1 = Aktif (enabled)
pagefile dosyamızı şifreleyelim.
fsutil behavior set EncryptPagingFile 1
pagefile dosyamızdan şifrelemeyi kaldıralım.
fsutil behavior set EncryptPagingFile 0
Üstte komutla yaptığımız işlemin aynısını Vbs scriptleri ile de gerçekleştirebiliriz bunun için sayfa sonunda yeralan indirme linkinden edineceğiniz dosyanın içerisinde yeralan scriptleri kullanabilirsiniz. Scriptler, ikinci tıklamada ilk tıklamadaki ayarın tersini yapmaktadır.
- Page file'ınızı boşaltın Burada
- 100 Mb lık sistem ayrıldı dizinini görünmez yapalım Burada
Yorumun için teşekkürler.
hipernate uygulaması ile ortak gui ile birleştirme daha kullanışlı olabilir.
X64 sürümü yok hipernate.
hayatta başarılar dilerim.
Teşekürler Osman , faydalı olacağına eminim , selamlar
hocam selamlar kendi kullandığım bir komut dizesini buraya yazayım
start /wait /b powershell -command "Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name 'PagingFiles' -Value 'c:\pagefile.sys 30000 60000'"
bu komut satırıyla min 30000 max 60000 boyutunda bir pagefile oluşturuyorum.
alternatidf olarak bulunsun
Hiberfile.sys hazırda beklet dosyasıdır
Web Link ...
Pagefile.sys ve hiberfil.sys birbiryle bağlantılı olması lazım diye hatırlıyorum.
Doğrdur , lakin SSD ler halen pahalı bence , sundukları performans müthiş olsada biraz daha ucuzlamaları gerekir diye düşünüyorum
Pagefile ssd olmayan sistemlerde eskiden hdd ozellıklerıne gore faydalı olabiliyordu. thx
Faydalı olmasını dilerim , selamalr
Allah razı olsun. internet ne kadar gereksiz ve yanlış bilgiler ile dolu. Pagefile.sys gibi önemli bir dosyayı sildirtiyorlar insanlara. ellerinize sağlık
Doğrudur, bazı yerlerde de oldukça yanlış Bilgiler paylaşılıyor malesef.
Windows XP'den beri güncelliği yitirmeyen bir konu bu.....