Когда приложение читает файл с носителя, первое время имеет значение, поскольку файл действительно читается, иногда несколько минут. Но с последующим чтением, это займет всего несколько секунд и не будет активности диска. Я предполагаю, что это потому, что Windows хранит прочитанный файл в памяти.
Есть ли способ сказать Windows, чтобы сбросить кэш для файла и заставить его снова прочитать его с носителя?
Очевидные обходные пути - отключить и повторно подключить диск (если он внешний) или перезагрузить Windows. Есть ли более простые варианты?