I just setup a Windows 10 to do some debugging of a mingw project. Gnome Boxes made the process very simple but the performance is horrendous. 

Even after the following I still wouldn't consider it usable.

# chattr +C ~/.local/share/gnome-boxes/images
# cd ~/.local/share/gnome-boxes/images
# mv win10 ../
# cat ../win10 win10

$ lsattr
---------------C---- ./win10

Here's a screenshot showing windows process manager with < 1MB transfer rates but 100% disk busy while installing MinGW w64 in windows, which is not a huge amount of data...

https://www.dropbox.com/s/2m0p3lptbqwd7lp/Screenshot%20from%202021-04-03%2014-22-02.png

Any tips? Or do I just need to buy a cheap SSD and format it EXT4 just for virtual machine images?

Thanks,
Richard