Eu acho que, em geral, para qualquer PC: Escrevendo em um arquivo (pelo menos, mudando todos os bytes no disco), e ler para ele simplesmente não funciona, a menos que eu esteja enganado.
Você precisaria de um único programa para lidar com todos os requisitos do sistema operacional nos bastidores. E provavelmente envolveria uma cópia na memória para exibição e no disco para edição.