Linux, in general, does not play well with Windows, or NTFS partitions at all. Dual-booting is dangerous to your data and I would not recommend it anymore. I'm not sure if it has ever actually worked well, maybe in the days of FAT...
Here's an alternative:
I have had mixed results running a Windows KVM in QEMU, but I can recommend it for working on projects that wouldn't work in Linux if you're fine using the cloud for file transfer to/from the VM. For gaming, I haven't tested it, but it should perform OK (not perfect, and might have some issues).
This is a somewhat technically advanced option, but if you're considering this, you might already be skilled enough to do it.
Otherwise, you may need to disable/disconnect your drives each time you want to switch operating systems, to avoid data loss.