Pular para o conteúdo

Lazy Writer, NTFS e Registry flush no Windows 11 25H2

Nesta página

Esses parâmetros determinam quando o Cache Manager, o NTFS e o Configuration Manager começam a gravar e liberam os dados. Eles não alteram a velocidade do próprio disco. MaxLazyWritePages, LargeWriteSize, NtfsMemoryUsage e RegistryLazyFlushInterval são lidos por diferentes partes do código do sistema e não substituem uns aos outros. Aumentar os valores pode reduzir a frequência de gravação, mas mais dados se acumularão antes dela.

Verificou-se quais parâmetros de gravação adiada, de uso de memória do NTFS e de gravação de colmeias do registro o código do sistema lê, como seus valores são normalizados e o que a alteração dos intervalos e limites muda.

Windows 11 25H2 build 26200.9168, x64; componentes ntoskrnl.exe e ntfs.sys, rastreamento do sistema em VMware. Discos reais e cenários de corte de energia não foram verificados.

Análise dos componentes do sistema, observação da leitura dos parâmetros no rastreamento de boot e em runtime, verificação da normalização dos valores e conferência com a documentação pública da Microsoft.

Registry path Value Type Default/normalização Reader e timing
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management MaxLazyWritePages REG_DWORD 256 páginas no Windows cliente ntoskrnl.exe, início do Cache Manager e runtime reload
o mesmo caminho LargeWriteSize REG_DWORD 0 — soft throttle desativado ntoskrnl.exe, Cache Manager
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem NtfsMemoryUsage REG_DWORD default do sistema NTFS ntfs.sys, inicialização do driver
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager RegistryLazyFlushInterval REG_DWORD 60 segundos ntoskrnl.exe, Configuration Manager

MaxLazyWritePages define o volume de páginas para o mecanismo de gravação adiada do Cache Manager. Por padrão, o Windows 11 25H2 cliente usa 256 páginas, e o tipo de sistema servidor, 2048. É possível definir explicitamente a partir de 1..32768 páginas.

LargeWriteSize é definido em KB e ativa um mecanismo separado de limitação suave de grandes operações de gravação. Com o valor padrão 0, a limitação fica desativada. O valor 64, por exemplo, reduz a passagem de gravação adiada de 256 para 64 páginas e ao mesmo tempo ativa a limitação de operações a partir de 64 KB. A gravação passa a ser mais frequente e as porções, menores.

O número de páginas não determina o tamanho exato de uma operação de disco: o Cache Manager leva em conta o acúmulo de páginas alteradas, o tipo de arquivo e o estado do volume. Ao aumentar o limite, parte da gravação é adiada. Um limite muito alto pode intensificar os picos de gravação e aumentar o volume de páginas ainda não salvas.

Altere esses parâmetros apenas em caso de problema reproduzível com gravação adiada em uma carga específica. Para um sistema comum, os valores padrão são os mais previsíveis.

ntfs.sys é lido pelo NtfsMemoryUsage na inicialização do driver e é considerado na escolha das regras de uso de memória do NTFS. No rastreamento da pesquisa, o processo do sistema acessou esse valor.

Esse parâmetro não alterna diretamente o tamanho do cache de páginas do usuário. Sua influência depende da versão do NTFS e da carga no volume.

Vale a pena verificar o parâmetro apenas em um teste separado de disco com um grande número de operações de arquivo. O benefício universal para aplicativos não foi comprovado.

O Configuration Manager grava periodicamente no disco os dados alterados das colmeias do registro. No código do Windows 11 25H2, o intervalo padrão definido é de 60 segundos. O parâmetro é medido em segundos: 0x5000 equivale a 20480 segundos, ou aproximadamente 5.7 hora. Ele é lido no início da inicialização do kernel, portanto um rastreamento de boot comum pode não conter esse evento.

Com um intervalo maior, a gravação em segundo plano ocorre com menos frequência e as alterações permanecem apenas na memória por mais tempo. Em caso de corte de energia, é possível perder alterações de um período mais longo. Reduzir o intervalo torna a gravação mais frequente, mas não acelera a leitura do registro.

O parâmetro afeta a confiabilidade da preservação dos dados e o cronograma de gravação. Sem um problema medido, mantenha o valor padrão.

  • O código de leitura foi encontrado em ntoskrnl.exe, ntfs.sys e nos mecanismos do Cache Manager.
  • Na build pesquisada, RegistryLazyFlushInterval é igual a 60 segundos por padrão.
  • O Cache Manager pode reler as configurações durante a execução; parte dos parâmetros do kernel é lida apenas na inicialização.
  • A presença do parâmetro no registro não comprova aceleração do disco ou de um aplicativo específico.
  • Ganho de velocidade do disco ou dos aplicativos com a alteração dos parâmetros.
  • Comportamento em RAID, NVMe/SATA e outros sistemas de arquivos.
  • Consequências do corte de energia com um RegistryLazyFlushInterval grande.

Para um sistema comum, mantenha os valores padrão. Altere os parâmetros apenas em caso de problema reproduzível com gravação adiada e defina previamente o volume aceitável de dados ainda não salvos.

Retorne os valores padrão ou remova as entradas opcionais. Parte dos parâmetros do kernel é aplicada na próxima inicialização, portanto, para uma comparação limpa, reinicie o Windows.

Os resultados se referem ao Windows 11 25H2 build 26200.9168. Diferentes sistemas de arquivos, RAID, controladores NVMe/SATA e a recuperação de emergência das colmeias do registro após corte de energia não foram verificados.

A pesquisa e as ferramentas utilizadas pertencem ao desenvolvedor do BoosterX, portanto o desenvolvedor tem interesse direto nos resultados. A metodologia e os limites de aplicabilidade foram descritos acima, e as conclusões podem ser verificadas por dados abertos e pelas fontes públicas listadas.

  • Cache Manager: arquitetura do cache do sistema, Microsoft Learn, verificado em 2026-09-01.
  • NTFS overview: finalidade do NTFS, Microsoft Learn, verificado em 2026-09-01.

Fontes públicas verificadas: 2026-09-02.

  • 2026-09-20: adicionado o aviso sobre conflito de interesses.
  • 2026-09-02: primeira publicação; confirmados o código de leitura, a normalização e os limites do benefício prático dos parâmetros.