Bagaimana saya bisa mengecilkan pagefile.sys 12GB saya?

26

Meskipun saya hanya memiliki 4GB RAM, saya memiliki pagefile.sys 12GB. Dari apa yang saya baca tentang topik ini, ini lebih besar dari aturan praktis x1.5 dan juga memakan banyak ruang pada hard drive saya. Saya cenderung menjalankan banyak aplikasi dan tab dengan browser web, jadi terakhir kali ini terjadi, saya menutup semuanya dan me-restart komputer saya. Ketika saya menjalankan WinDirStat lagi nanti pagefile turun menjadi 3-4GB. Sekarang pagefile saya hingga 12GB lagi dan menutup program / restart tidak berfungsi.

Pertanyaan pertama saya adalah tindakan apa yang menyebabkan pagefile.sys tumbuh begitu besar dalam kaitannya dengan RAM yang terinstal (komputer menyala untuk waktu yang lama, terlalu banyak program yang berjalan, terlalu banyak tab browser yang terbuka)? Kedua, bagaimana saya bisa mendapatkan pagefile.sys saya hingga 6-7GB?

Saya menjalankan Windows 7 Home Premium SP1 dengan 4GB RAM

Elizabeth Frazier
sumber
5
Apakah pengaturan saat ini untuk memungkinkan Windows untuk mengelola ukuran pagefile atau Anda telah mengonfigurasinya menjadi ukuran tertentu. Tentu saja jika Windows menciptakan 12GB maka ukurannya harus sebesar itu.
Ramhound
2
Bagian dari masalahnya adalah Anda memiliki begitu sedikit RAM untuk jumlah program yang Anda gunakan. Ketika Windows kehabisan memori NYATA itu menggunakan file swap dan menggunakan file swap semakin banyak sampai kebutuhannya terpenuhi.
cybernard

Jawaban:

21

Anda dapat secara manual membatasi ukuran pagefile dengan melakukan langkah-langkah berikut:

  1. Klik pada tombol Start .
  2. Klik kanan pada Komputer .
  3. Pilih Properties
  4. Klik pada Pengaturan sistem tingkat lanjut di sebelah kiri.
  5. Klik tombol Pengaturan di bawah grup Kinerja .
  6. Pilih tab Advanced dari jendela Performance Options .
  7. Klik pada tombol Ubah .
  8. Hapus tanda centang Secara otomatis mengelola ukuran file paging untuk semua drive .
  9. Pilih drive C: dalam daftar.
  10. Periksa tombol radio Ukuran khusus .
  11. Masukkan ukuran awal dan maksimum yang ingin Anda gunakan. Saya akan merekomendasikan 4096 MB untuk Initial dan 6144 MB untuk Maximum.
  12. Klik OK pada dialog Memori Virtual .
  13. Klik OK pada dialog Opsi Kinerja .
  14. Klik OK pada dialog System Properties .
Drew Chapin
sumber
Jadi, kalikan GB RAM Anda dengan 1024 untuk Initial dan kalikan hasilnya dengan 1,5 untuk Maximum ?
5ervant
9

Anda dapat memaksa ukuran file Memori Virtual dengan:

  1. Klik kiri pada 'Mulai'.
  2. Klik kanan pada 'PC'.
  3. Klik kiri pada 'Properties'.
  4. Klik kiri pada 'Konfigurasi sistem lanjutan'.
  5. Jika perlu, klik kiri pada 'OK'.
  6. Pilih tab 'Opsi lanjutan'.
  7. Klik kiri pada 'Konfigurasi' di dalam 'Throughput'.
  8. Pilih tab 'Opsi lanjutan'.
  9. Klik kiri pada 'Ubah' di dalam 'Memori virtual'.
  10. Edit preferensi Anda.
  11. Tutup semua jendela yang dibuka dengan menerima.
174140
sumber
Ini terdengar seperti instruksi yang sangat spesifik untuk beberapa versi OS selain Windows 7. Apakah Anda yakin ini bukan untuk Vista, atau Windows 8?
jpaugh
Tidak, tidak sama sekali.
174140
Tidak ada tombol 'Konfigurasi' atau grup 'Throughput' pada tab 'Lanjutan'.
Drew Chapin
Saya mungkin menebak dari lima sampai sembilan. Pemungut suara, harap unduh juga jawaban yang lebih tepat .
174140
0

Jika Anda memiliki lebih dari satu partisi, ikuti langkah-langkah yang ditunjukkan oleh uprego dalam jawabannya tetapi juga:

  • atur file swap ke partisi lain (mis. jadi tidak ada bagian file swap pada C :, semua pada D :)
  • reboot
  • lakukan hal yang sama lagi dengan mengatur swap file kembali -reboot

Ini akan membuat ulang file swap dengan pengaturan awal Anda, sehingga Anda selalu dapat memaksakan ukurannya dengan cara ini (setiap fragmentasi dalam file akan dihapus). Tapi itu tidak menghapus penyebab file besar; Anda harus mencari tahu dari petunjuk lain. Seperti yang sudah Anda sarankan, Anda mungkin memiliki banyak program terbuka pada saat yang sama, banyak tab browser, atau Anda menggunakan aplikasi yang haus memori.

BTW Jika Anda hanya ingin menghapus fragmentasi dalam file swap, gunakan pagedefrag SysInternals

Jan Doggen
sumber
pagedefrag tidak berfungsi pada Windows 64-bit, yang sayangnya saya temukan baru kemarin.
Jürgen A. Erhard