
Em sistemas *nix, um usuário pode usar o sync
comando 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.exe
descobri 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.