Detener la actividad del disco de un proceso sin matar el proceso

Detener la actividad del disco de un proceso sin matar el proceso

¿Existe alguna técnica o herramienta que pueda usarse para detener la escritura de un proceso en ejecución en una unidad, pero sin finalizar el proceso?

Si tuviera más nivel de control en eso, sería mejor seleccionar en qué unidades puede escribir el proceso y solo permitir lecturas en algunas unidades, etc.

El caso de uso es que tengo un proceso que, una vez que lo ejecuto, parece estar destruyendo el disco y, dado que es de un solo subproceso, su interfaz de usuario se congela durante este tiempo. Necesito que deje de destruir el disco (C:) pero aún pueda exportar algunos resultados al final.

También estaría contento con una forma programática. El sistema operativo lo sería Win7si eso marcara la diferencia.

información relacionada