Liberando manualmente o cache de gravação no Windows

Liberando manualmente o cache de gravação no Windows

Em sistemas *nix, um usuário pode usar o synccomando para forçar qualquer gravação pendente no cache de disco do kernel a ser liberada para o disco. O Windows tem um comando semelhante?

Responder1

Sim - também é chamadoSincronizar, faz parte do pacote SysInternals:

Use-o sempre que quiser saber se os dados do arquivo modificado estão armazenados com segurança em seus discos rígidos. Infelizmente, o Sync requer privilégios administrativos para ser executado. Esta versão também permite liberar unidades removíveis, como unidades ZIP.

Responder2

Sim. Procurando sync.exedescobri que existe umPrograma SysInternalsfazer exatamente isso. Não o usei, mas nunca encontrei um utilitário SysInternals que não funcionasse muito bem.

Ele pode ser baixado separadamente ou como parte doSuíte.

Responder3

O Windows Powershell possui o comando “Write-VolumeCache” e não requer privilégios de administrador.

informação relacionada