De acordo com a Microsoft, no Windows 10/8/7, para ativar ou desativar o cache de gravação de disco :
- Clique com o botão direito do mouse em Meu computador e clique em Propriedades.
- Clique na guia Hardware e, em seguida, clique em Gerenciador de dispositivos.
- Expanda Unidades de Disco.
- Clique com o botão direito do mouse na unidade na qual deseja ativar ou desativar o cache de gravação de disco e clique em Propriedades.
- Clique na guia Políticas.
- Clique para marcar ou desmarcar a caixa de seleção Ativar cache de gravação no disco, conforme apropriado.
- Clique OK.
Como posso ativar ou desativar o cache de gravação de disco com uma chave de registro (regedit)/linha de comando? (para automatizar o processo em vários PCs)
PD: Existe uma opção em C/C++ , mas está desatualizada ou não aplicável. O mesmo se aplica ao método usado pelo dskcache .
Parece que um diskcache.exe antigo, distribuído pela Microsoft, foi perdido. Experimente uma ferramenta compatível, feita por mim há muito tempo.
https://www.vector.co.jp/soft/winnt/hardware/se487753.html
Para ativar o cache de gravação no disco 0,
Desabilitar
Pode exigir o pacote redistribuível MSVC++ 2008 SP1.
Eu criei uma função para habilitar/desabilitar o cache do disco de gravação apenas para a unidade do sistema. Reinicie necessário.
Link permanente: https://github.com/farag2/Utilities/blob/master/Enable_disk_write_caching.ps1