Ручная очистка кэша записи в Windows

Ручная очистка кэша записи в Windows

В системах *nix пользователь может использовать syncкоманду, чтобы принудительно сбросить на диск любые ожидающие записи в дисковом кэше ядра. Есть ли в Windows подобная команда?

решение1

Да - это также называетсяСинхронизировать, это часть пакета SysInternals:

Используйте его, когда хотите быть уверены, что измененные данные файлов надежно сохранены на ваших жестких дисках. К сожалению, для запуска Sync требуются права администратора. Эта версия также позволяет вам очищать съемные диски, такие как ZIP-диски.

решение2

Да. Поискав, sync.exeя обнаружил, что естьПрограмма SysInternalsчтобы сделать именно это. Я не пользовался этим, но я никогда не встречал утилиту SysInternals, которая бы работала не очень хорошо.

Его можно загрузить отдельно или как частьЛюкс.

решение3

В Windows Powershell есть команда «Write-VolumeCache», для которой не требуются права администратора.

Связанный контент