Closing as won't fix. There is no good workaround to this. C2 tries to leave files on disk to avoid wasting memory and reduce startup times. To fix this it would have to always load the entire project's images in to memory, using far more memory and much longer load times, just to not crash when you delete files it is actively using! Workaround: don't delete files Construct 2 is using