Безопасна ли дефрагментация используемого файла?

В Windows с NTFS безопасно ли дефрагментировать файлы, которые в настоящее время записываются и читаются из других процессов?

Я думаю, что могу столкнуться с проблемой с чрезвычайно фрагментированной большой базой данных SQLite. Поэтому я думаю о возможных решениях, как только подтверждаю, что проблема в этом. Я думал о том, чтобы периодически запускать Contig из Sysinternals, но файл огромен, поэтому на его завершение уходит много времени.

Однако, если это безопасно, я мог бы просто запустить Contig в фоновом режиме, пока используется база данных.

1
задан 22 December 2020 в 13:17
1 ответ

Если на диске нет ошибки, маловероятно, что дефрагментация вызовет какие-либо проблемы при чтении и записи файлов.

Лично я предпочитаю закрывать открытые приложения и программы и запускать дефрагментацию на ночь.

Если это не сработает, вы можете попробовать: https://docs.microsoft.com/en-us/windows/win32/fileio/defragmenting-files, что более удобно. на подходе.

2
ответ дан 23 December 2020 в 01:24

Теги

Похожие вопросы