Как мгновенно синхронизировать буфер памяти Windows с данными на диске

Как мгновенно синхронизировать буфер памяти Windows с данными на диске
Как мгновенно синхронизировать буфер памяти Windows с данными на диске

FlushVol это бесплатная утилита, которая синхронизирует состояние всех фиксированных томов дисков с их файловыми буферами в памяти. Он использует интерфейс командной строки и помогает предотвратить потерю данных в случае сбоя системы. По сути, это хорошая профилактическая мера против технологии «ленивой записи» Windows.

По умолчанию ОС Windows использует технологию отложенной записи для повышения производительности диска. Это означает, что данные не сразу записываются на фиксированный диск; он некоторое время хранится в буфере памяти, а затем записывается после задержки. Сколько будет эта задержка, не гарантируется. Он может варьироваться от 10-20 секунд до минут или даже больше. В течение этого времени в случае сбоя системы файлы, над которыми вы работали, вероятно, будут потеряны, поскольку они еще не были записаны, а буферы памяти будут очищены после перезапуска системы.

С FlushVol буфер немедленно записывается на фиксированный диск, что гарантирует, что вы не потеряете свою работу.

После извлечения загруженного файла перейдите в командную строку, набрав «cmd» в диалоговом окне «Выполнить». Перейдите в папку, в которой находится flushvol.exe, и запустите файл с параметром -v (запускает файл в подробном режиме).

FlushVol требует выполнения административных привилегий. Однако у вас также есть возможность установить утилиту как службу, чтобы она периодически запускалась и могла работать, даже если на компьютере работает пользователь без прав администратора.
FlushVol требует выполнения административных привилегий. Однако у вас также есть возможность установить утилиту как службу, чтобы она периодически запускалась и могла работать, даже если на компьютере работает пользователь без прав администратора.

Чтобы установить в качестве службы, просто запустите программу с параметром -i.

Когда FlushVol устанавливается как служба, он работает «на месте», что означает, что он не будет копировать исполняемый файл в любое место, а вместо этого будет работать из каталога, в который его поместил пользователь. Пакет также содержит INI-файл, который управляет приоритет обслуживания, задержка выполнения и т. д.
Когда FlushVol устанавливается как служба, он работает «на месте», что означает, что он не будет копировать исполняемый файл в любое место, а вместо этого будет работать из каталога, в который его поместил пользователь. Пакет также содержит INI-файл, который управляет приоритет обслуживания, задержка выполнения и т. д.

Коммутаторы командной строки, поддерживаемые FlushVol:

-v Verbose (вывести имена внутренних томов для очистки) -i Установить как сервис -r Удалить сервис

-? Распечатать краткую информацию об использовании

Он был протестирован для работы со всеми версиями Windows, включая Windows 7.

Скачать FlushVol