
Существует ли метод или инструмент, который можно использовать, чтобы остановить запись запущенного процесса на диск, но не завершить сам процесс?
Было бы лучше, если бы у меня было больше возможностей контроля, например, выбор дисков, на которые процесс может записывать данные, и разрешение чтения только с некоторых дисков и т. д.
Пример использования заключается в том, что у меня есть процесс, который, как только я его запускаю, как будто засоряет диск, и поскольку он однопоточный, его пользовательский интерфейс зависает в это время. Мне нужно, чтобы он перестал засорять диск (C:), но все еще мог экспортировать некоторые результаты из него в конце.
Я бы тоже был рад программному способу. ОС была бы, Win7
если это имеет значение.