Lewati ke konten

Lazy Writer, NTFS, dan Registry flush di Windows 11 25H2

Di halaman ini

Parameter-parameter ini menentukan kapan Cache Manager, NTFS, dan Configuration Manager mulai menulis dan melepaskan data. Parameter-parameter ini tidak mengubah kecepatan disk itu sendiri. MaxLazyWritePages, LargeWriteSize, NtfsMemoryUsage, dan RegistryLazyFlushInterval dibaca oleh bagian kode sistem yang berbeda dan tidak saling menggantikan. Peningkatan nilai dapat mengurangi frekuensi penulisan, tetapi lebih banyak data akan terakumulasi sebelum penulisan tersebut.

Diuji parameter penulisan tertunda mana, penggunaan memori NTFS, dan penulisan hive registry yang dibaca oleh kode sistem, bagaimana nilainya dinormalisasi, dan apa yang diubah oleh peningkatan interval serta ambang batas.

Windows 11 25H2 build 26200.9168, x64; komponen ntoskrnl.exe dan ntfs.sys, pelacakan sistem di VMware. Drive fisik dan skenario pemadaman daya darurat tidak diuji.

Analisis komponen sistem, pengamatan pembacaan parameter dalam pelacakan boot dan runtime, pemeriksaan normalisasi nilai, dan pencocokan dengan dokumentasi publik Microsoft.

Registry path Value Type Default/normalisasi Reader dan timing
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management MaxLazyWritePages REG_DWORD 256 halaman pada Windows klien ntoskrnl.exe, Cache Manager awal dan runtime reload
jalur yang sama LargeWriteSize REG_DWORD 0 — soft throttle dimatikan ntoskrnl.exe, Cache Manager
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem NtfsMemoryUsage REG_DWORD default sistem NTFS ntfs.sys, inisialisasi driver
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager RegistryLazyFlushInterval REG_DWORD 60 detik ntoskrnl.exe, Configuration Manager

Lazy Writer: MaxLazyWritePages dan LargeWriteSize

Section titled “Lazy Writer: MaxLazyWritePages dan LargeWriteSize”

MaxLazyWritePages menentukan volume halaman untuk mekanisme penulisan tertunda Cache Manager. Secara default, Windows 11 25H2 klien menggunakan 256 halaman, tipe sistem server 2048. Nilai dapat ditetapkan secara eksplisit mulai dari 1..32768 halaman.

LargeWriteSize ditetapkan dalam KB dan mengaktifkan mekanisme terpisah untuk pembatasan lunak operasi penulisan besar. Pada nilai standar 0 pembatasan dimatikan. Nilai 64, misalnya, mengurangi proses penulisan tertunda dari 256 menjadi 64 halaman dan sekaligus mengaktifkan pembatasan operasi berukuran mulai dari 64 KB. Penulisan menjadi lebih sering, tetapi porsinya lebih kecil.

Jumlah halaman tidak menentukan ukuran pasti satu operasi disk: Cache Manager memperhitungkan akumulasi halaman yang diubah, tipe file, dan status volume. Saat ambang batas dinaikkan, sebagian penulisan ditunda. Ambang batas yang terlalu besar dapat memperkuat lonjakan penulisan dan menambah volume halaman yang belum disimpan.

Ubah parameter ini hanya jika ada masalah penulisan tertunda yang dapat direproduksi pada beban tertentu. Untuk sistem biasa, nilai default adalah yang paling dapat diprediksi.

ntfs.sys membaca NtfsMemoryUsage saat inisialisasi driver dan memperhitungkannya saat memilih aturan penggunaan memori NTFS. Dalam pelacakan penelitian, proses sistem mengakses nilai ini.

Parameter ini tidak secara langsung mengalihkan ukuran cache halaman pengguna. Pengaruhnya bergantung pada versi NTFS dan beban pada volume.

Parameter ini sebaiknya diperiksa hanya dalam pengujian drive terpisah dengan banyak operasi file. Manfaat universal untuk aplikasi belum terbukti.

Configuration Manager secara berkala menulis data hive registry yang diubah ke disk. Dalam kode Windows 11 25H2 ditetapkan interval default 60 detik. Parameter ini diukur dalam detik: 0x5000 sama dengan 20480 detik, atau sekitar 5.7 jam. Parameter ini dibaca pada awal inisialisasi kernel, sehingga pelacakan boot biasa mungkin tidak memuat peristiwa ini.

Dengan interval yang lebih besar, penulisan latar belakang terjadi lebih jarang, dan perubahan lebih lama hanya tersimpan di memori. Pada pemadaman daya darurat, perubahan selama periode yang lebih lama dapat hilang. Memperpendek interval membuat penulisan lebih sering, tetapi tidak mempercepat pembacaan registry.

Parameter ini memengaruhi keandalan penyimpanan data dan jadwal penulisan. Tanpa masalah yang terukur, biarkan nilai default.

  • Kode pembacaan ditemukan di ntoskrnl.exe, ntfs.sys, dan mekanisme Cache Manager.
  • Dalam build yang diteliti RegistryLazyFlushInterval secara default sama dengan 60 detik.
  • Cache Manager dapat membaca ulang pengaturan selama beroperasi; sebagian parameter kernel hanya dibaca saat boot.
  • Keberadaan parameter di registry tidak membuktikan percepatan disk atau aplikasi tertentu.
  • Peningkatan kecepatan disk atau aplikasi dari perubahan parameter.
  • Perilaku pada RAID, NVMe/SATA, dan sistem file lain.
  • Konsekuensi pemadaman daya darurat pada RegistryLazyFlushInterval yang besar.

Untuk sistem biasa, biarkan nilai default. Ubah parameter hanya jika ada masalah penulisan tertunda yang dapat direproduksi dan tentukan terlebih dahulu volume data yang belum disimpan yang dapat diterima.

Kembalikan nilai standar atau hapus entri opsional. Sebagian parameter kernel diterapkan pada boot berikutnya, jadi untuk perbandingan yang bersih, reboot Windows.

Hasil berlaku untuk Windows 11 25H2 build 26200.9168. Berbagai sistem file, RAID, pengontrol NVMe/SATA, dan pemulihan darurat hive registry setelah pemadaman daya tidak diuji.

Penelitian dan alat yang digunakan dimiliki oleh pengembang BoosterX, sehingga pengembang memiliki kepentingan langsung terhadap hasilnya. Metodologi dan batas penerapan dijelaskan di atas, dan kesimpulannya dapat diverifikasi melalui data terbuka serta sumber publik yang tercantum.

  • Cache Manager: arsitektur cache sistem, Microsoft Learn, diperiksa 2026-09-01.
  • NTFS overview: tujuan NTFS, Microsoft Learn, diperiksa 2026-09-01.

Sumber publik diperiksa: 2026-09-02.

  • 2026-09-20: ditambahkan disclaimer tentang konflik kepentingan.
  • 2026-09-02: publikasi pertama; dikonfirmasi kode pembacaan, normalisasi, dan batas manfaat praktis parameter.