The question is why you need to run Windows and why it has to be windows 10?
Usually you don't _want_ to run Windows but to complete special tasks and to do so, you might _need_ to run windows.
The answer in my case to my two questions above:
Why windows?
1) I need to run our ERP Client application
2) I need to run Remote Desktop Manager from Devolutions to access our central Credential and Session repository
Why windows 10?
Because windows 10 is the only OS which is supported by internal IT.
The solution in my case was to install a windows 7 VM with a VPN Client to run ERP and Remote Desktop Manager.
The downside is that the OS has to be managed by me not our internal IT dep.
Additional I have setup VMwarw Horizon View on a Fedora 26 based AppVM to connect to my "corporate Windows 10 virtual Desktop".
I was running a dual boot setup before, but have migrated to a Qubes only setup.
Using a Dualboot setup has the disadvantages that you don't benefit from all the benefits Qubes offers while you work with windows and the longer you work with windows, the less likely it is to "force" yourself to migrate to Qubes.
The main benefit I had forcing myself to use Qubes as only OS was to look and find a solution to get a workings solution to connect to our corporate Microsoft Exchange via Linux.
You can try to run Windows 10 as a virtualized stand alone VM in Qubes.
Dualboot is not something I would recommend under normal circumstances.
Another idea could be to run Windows from a USB stick. Using a 128GB USB3 Modell this works fair enough
[799]