P>Спасибо за помощь, конечно, но я недавно узнал, что в моём деле это не поможет.
P>Мне надо, чтобы этими файлами, загруженными на виртуальный диск, пользовалась не моя программа, тоесть чтоб она вообще не знала, что это виртуальный диск.
Кстати, а файл-то большой?
Если маленький, то можно просто создавать обычный временный файл в %TEMP%... благодаря кешу работать будет как с рамдиском

благо, озу для большинства задач хватает.