- Swapfile.sys bekerja bersama pagefile.sys dan hiberfil.sys untuk memori dan hibernasi Windows.
- Ukurannya bervariasi tergantung pada beban dan ruang; fluktuasi setelah memulai ulang adalah normal.
- Menghapus atau memindahkan memerlukan penyesuaian memori virtual; tidak disarankan karena alasan stabilitas dan kinerja.
- Untuk mengosongkan ruang, mulailah dengan menonaktifkan hibernasi dan memperbarui sistem Anda.
Banyak pengguna tidak menyadari kegunaan, atau bahkan keberadaan, file swapfile.sys di WindowsBerkas ini berbagi sorotan dengan pagefile.sys dan hiberfil.sys, dan keduanya merupakan bagian dari manajemen memori dan berfungsi seperti hibernasi di Windows. Meskipun biasanya tersembunyi, keberadaan dan ukurannya dapat memengaruhi ruang penyimpanan Anda, terutama jika Anda menggunakan SSD berkapasitas rendah.
Di sini kami menjelaskan secara detail apa itu swapfile.sys dan cara melihatnya. Kami juga membahas kapan dan bagaimana menghapus atau memindahkannya (dengan beberapa detail), serta hubungannya dengan aplikasi UWP dan komponen sistem lainnya.
Apa itu swapfile.sys dan apa bedanya dengan pagefile.sys dan hiberfil.sys?
Kurang lebih, swapfile.sys adalah file swap yang digunakan Windows untuk mendukung RAMIni bekerja bersama-sama dengan pagefile.sys (file pagination) dan hiberfil.sys (berkas hibernasi). Sementara hiberfil.sys menyimpan status sistem selama hibernasi, pagefile.sys memperluas memori ketika RAM tidak mencukupi, dan swapfile.sys terutama dicadangkan untuk Manajemen latar belakang aplikasi UWP (yang Anda instal dari Microsoft Store), berfungsi sebagai semacam cache khusus untuknya. Meskipun Anda memiliki cukup memori, Windows 10 dan 11 masih dapat menggunakan swapfile.sys.
Detail penting: pagefile.sys dan swapfile.sys terhubungAnda tidak dapat menghapus satu dan membiarkan yang lain tetap utuh menggunakan metode konvensional; pengelolaannya dikoordinasikan melalui konfigurasi memori virtual. Oleh karena itu, Tidak mungkin untuk mengirimnya ke Recycle Bin menggunakan Delete atau Shift+Delete.karena itu adalah file sistem yang dilindungi.
Jika Anda tidak melihatnya di C:, itu karena Windows menyembunyikannya secara default. Untuk menampilkannya, lakukan ini:
- Buka Explorer dan pergi ke Vista.
- Pilih Pilihan.
- Klik pada Lihat.
- Di sana, pilih “Tampilkan file, folder, dan drive tersembunyi” dan hapus centang “Sembunyikan file sistem operasi yang dilindungi (Direkomendasikan)".
Setelah ini selesai, pagefile.sys, hiberfil.sys dan swapfile.sys akan muncul di root drive sistem.
Apakah normal jika ukurannya berubah setelah dimulai ulang?
Jawaban singkatnya adalah itu Ya, itu normal.Windows secara dinamis menyesuaikan ukuran memori virtual dan ruang swap berdasarkan beban, riwayat penggunaan RAM terkini, ruang yang tersedia, dan kebijakan internal.
Selain itu, perlu diingat bahwa "Shut down" di Windows 10/11 menggunakan pengaturan default mulai/berhenti hibrida yang tidak selalu mengunduh status sistem sepenuhnya. Jika Anda ingin perubahan memori virtual diterapkan 100% dan ukuran diatur ulang dengan benar, pilih Mulai Ulang alih-alih Matikan.
Pada alat seperti Ukuran Pohon Anda akan melihat naik turunnya: Mereka tidak menunjukkan kesalahan.Ini bukan sekadar manajemen ruang cerdas sistem operasi. Selama Anda tidak mengalami crash atau pesan memori rendah, jangan khawatir jika ukurannya berfluktuasi antar sesi.
Bisakah saya menghapus swapfile.sys? Pro dan kontra
Itu mungkin, tapi Itu bukan hal yang paling disarankan untuk dilakukan.Alasan utamanya adalah swapfile.sys biasanya tidak memakan banyak ruang. Pada komputer modern, menghapusnya juga melibatkan penyesuaian pengaturan memori virtual, yang dapat menyebabkan ketidakstabilan, crash tak terduga, atau masalah dengan aplikasi UWPTerutama jika RAM Anda 16 GB atau kurang. Dalam beberapa kasus, penghematan ruangnya tidak seberapa, tetapi risiko operasionalnya lebih besar.
Itu berkata, jika Anda yakin tidak menggunakan aplikasi UWP Atau jika Anda sangat perlu memeras setiap bit penyimpanan terakhir dari SSD kecil, ada cara untuk nonaktifkan file swapKami menunjukkan kepada Anda pilihan-pilihan yang tersedia, disertai peringatannya, sehingga Anda dapat menilai apakah pilihan tersebut bermanfaat dalam situasi Anda.
Cara menghapus swapfile.sys dengan menonaktifkan memori virtual (metode standar)
Ini adalah metode “resmi”, karena Windows tidak mengizinkan penghapusan manual. swapfile.sys. Idenya adalah untuk menonaktifkan memori virtual, yang dalam praktiknya hapus pagefile.sys dan swapfile.sysTidak direkomendasikan untuk komputer dengan RAM terbatas.
- Buka Explorer, klik kanan pada Tim ini dan tekan Properti.
- Masuk Sistem Pengaturan Lanjutan.
- Tab MahirDalam Performa, tekan konfigurasi.
- Sekali lagi masuk Mahir, temukan Memori virtual dan tekan Mengubah.
- Hapus centang “Secara otomatis mengelola ukuran file paging untuk semua drive".
- Pilih unit sistem Anda dan tandai Tidak ada file halaman.
- pers Mendirikan dan mengonfirmasi peringatan tersebut.
- Terapkan dengan menerima sampai kita keluar dari setiap jendela.
Agar penekanannya efektif, nyalakan ulang komputernya Dari opsi Restart (bukan Shut Down). Setelah startup, Anda harus memeriksa bahwa pagefile.sys dan swapfile.sys Mereka telah menghilang dari root C: jika Anda telah menonaktifkan paging di semua drive.
Penonaktifan lanjutan melalui Registri (prosedur berisiko)
Pilihan spesifik lainnya melibatkan mengetuk Registry untuk Nonaktifkan swapfile.sys tanpa menonaktifkan memori virtual sepenuhnyaMetode ini diperuntukkan bagi pengguna yang tahu apa yang mereka lakukan, karena mengubah Registri dapat menimbulkan masalah jika terjadi kesalahan.
Peringatan pentingAnda memerlukan hak istimewa administrator, dan sebaiknya Anda membuatnya terlebih dahulu. titik pemulihan.
- Tekan Windows + Rmenulis regedit dan tekan Enter.
- Navigasi ke:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Buat yang baru Nilai DWORD (32 bit) bernama Kontrol Swapfile.
- Buka dan atur Nilai data = 0.
- Mulai ulang Komputer dan periksa apakah swapfile.sys telah hilang.
Jika Anda lebih suka mengotomatiskannya dengan PowerShell atau Terminal (sebagai administrator):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Untuk mengembalikan, hapus nilainya Kontrol Swapfile pada tombol yang sama dan mulai ulang. Mengingat Meskipun ini biasanya berhasil, Itu tidak selalu menjadi solusi ideal. jika Anda bergantung pada aplikasi dari Microsoft Store.
Bisakah swapfile.sys dipindahkan ke drive lain?
Di sini kita perlu bersikap halus dalam hal nuansa. perintah mklink tidak memindahkan swapfile.sysIni menciptakan tautan simbolis, tetapi berkas aslinya tetap berada di tempatnya. Oleh karena itu, Menggunakan tautan tidak akan berfungsi untuk mentransfernya ke partisi lain.
Yang bisa Anda lakukan adalah konfigurasi ulang memori virtualDalam banyak skenario, saat memindahkan pagefile.sys ke drive lain dari jendela Memori Virtual yang sama, swapfile.sys menyertai untuk perubahan itu. Namun, beberapa pengguna melaporkan bahwa swapfile.sys dapat tetap berada di drive sistem pada versi atau konfigurasi tertentu. Bagaimanapun, prosedur resmi untuk mencobanya adalah sebagai berikut:
- Akses ke Sistem Pengaturan Lanjutan > Prestasi > konfigurasi > Mahir > Memori virtual.
- Hapus centang “Kelola secara otomatis…".
- Pilih drive sistem (C:) dan periksa Tidak ada file halaman > Mendirikan.
- Pilih drive tujuan (misalnya, D:) dan pilih Ukuran yang dikelola sistem > Mendirikan.
- Konfirmasikan dengan menerima y restart.
Waspadai performanyaJika Anda memindahkan file-file ini ke disk yang lebih lambat (HDD), Anda mungkin memperhatikan perlambatanterutama saat membuka atau melanjutkan aplikasi UWPPotensi peningkatan umur SSD masih bisa diperdebatkan jika dibandingkan dengan dampak terhadap kinerja; pertimbangkan peningkatannya dengan saksama.
Lebih banyak ruang disk: hibernasi dan pemeliharaan
Jika tujuan Anda adalah kosongkan ruang Tanpa mengorbankan stabilitas, ada cara yang lebih aman untuk melakukan ini daripada mengutak-atik memori virtual. Misalnya, Anda bisa nonaktifkan hibernasiIni menghapus hiberfil.sys dan membebaskan beberapa GB di banyak komputer:
powercfg -h off
Selain itu, disarankan bagi Anda untuk melakukan beberapa hal berikut: perawatan berkala Direkomendasikan oleh Microsoft untuk meningkatkan stabilitas sistem secara keseluruhan dan mengurangi perilaku ruang disk yang tidak biasa:
- Pindai dengan Windows Defender (termasuk pemindaian offline) untuk menyingkirkan malware yang memanipulasi berkas sistem.
- Ini sering restart Dari opsi Restart, sistem menutup proses dan menerapkan perubahan yang tertunda.
- Instal pembaruan dari Pembaruan Windows untuk mendapatkan perbaikan dan peningkatan.
- Jika Anda melihat konflik, menonaktifkan sementara perangkat lunak antivirus pihak ketiga untuk memeriksa apakah mereka mengganggu dan membiarkan Defender melindungi Anda saat Anda menguji.
- Memperbaiki komponen dengan DISM y SFC dari konsol istimewa:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Jika semuanya berjalan lancar setelah ini, Anda akan menghindari tindakan yang lebih drastis dengan memori virtual dan Anda akan terus memulihkan ruang tanpa risiko yang tidak perlu.
FAQ dan skenario umum
- Bisakah saya menghapus swapfile.sys "secara manual" dari Explorer? Tidak. Sistem melindunginya. Windows tidak mengizinkan Anda menghapusnya secara langsung. Anda harus melalui pengaturan memori virtual atau menggunakan metode Registry jika Anda memahami risikonya.
- Apakah wajib memiliki swapfile jika saya tidak menggunakan aplikasi UWP? Tidak sepenuhnya benar, tetapi Windows dapat memanfaatkannya bahkan jika Anda tidak menggunakan UWP. Jika Anda menonaktifkannya, uji aplikasi Anda secara menyeluruh setelah memulai ulang untuk memastikan tidak ada efek samping.
- Apakah layak memindahkan pagefile/sys dan swapfile.sys ke HDD untuk "melindungi" SSD? Buktinya beragam: memindahkannya ke drive yang lebih lambat mengurangi kinerja, terutama pada UWP. Keausan SSD modern umumnya terkontrol dengan baik; kecuali Anda benar-benar kekurangan ruang atau memiliki alasan yang sangat spesifik, menyimpannya di SSD biasanya merupakan pilihan terbaik.
- Apa yang harus saya lakukan jika saya mengalami kerusakan setelah menggunakan memori virtual? Aktifkan kembali manajemen otomatis di Memori Virtual, mulai ulang, dan uji. Jika masalah berlanjut, jalankan DISM dan SFC, periksa driver, dan pastikan tidak ada perangkat lunak keamanan yang mengganggu.
- Bagaimana saya dapat dengan cepat melihat apakah sistem menggunakannya? Selain Explorer, Resource Monitor dan Task Manager memberi Anda petunjuk tentang komitmen terhadap memori dan penggunaan memori virtual. Keberadaan berkas dan ukurannya tidak selalu berarti penggunaan terus-menerus; Windows mengelolanya secara dinamis.
Jika Anda mencoba memahami mengapa, setelah memulai ulang, ruang kosong Anda meroket dan "file halaman" berubah menjadi swapfile kecilAnda sudah memiliki kuncinya: Windows menghitung ulang kebutuhannya dan menyesuaikan ukuran memori virtual. Antara menampilkan atau menyembunyikan file-file ini, memutuskan apakah akan menonaktifkannya, memindahkannya, atau menghemat ruang dengan hibernasi, hal yang bijaksana untuk dilakukan adalah cukup untuk bermainMulailah dengan menonaktifkan hibernasi jika Anda perlu mengosongkan gigabyte, selalu perbarui dan bersihkan sistem Anda, dan sesuaikan pagefile.sys dan swapfile.sys hanya jika Anda tahu persis apa yang Anda lakukan dan menerima kemungkinan dampaknya pada stabilitas atau kinerja.
Editor yang berspesialisasi dalam isu-isu teknologi dan internet dengan pengalaman lebih dari sepuluh tahun di berbagai media digital. Saya telah bekerja sebagai editor dan pembuat konten untuk perusahaan e-commerce, komunikasi, pemasaran online, dan periklanan. Saya juga menulis di situs web ekonomi, keuangan dan sektor lainnya. Pekerjaanku juga merupakan passionku. Sekarang, melalui artikel saya di Tecnobits, Saya mencoba mengeksplorasi semua berita dan peluang baru yang ditawarkan dunia teknologi kepada kita setiap hari untuk meningkatkan kehidupan kita.

