I have to use windows for so many things its not viable to run on VMs. personally I think Microsoft should be sanctioned over the updates issue. Its back to the early days of windows 3.1 (yes I am that old) where every update causes significant problems across a suite of programs already installed and working. I find I get 2 or 3 updates a week that cause programs to fail. Increasingly I have found that Microsoft updates actually crash current apps while you are working on them, particularly when they are updating network related bits. How any OS provider can decide unilaterally that their update process is more important than you continuing to work on your machine is beyond belief. Its impossible to stop updates, even if you postpone and limit as data limited your network connections. Worse is the Edge debacle - in the 80's MS lost the battle over IE being mandatory - now the same has to happen over Edge. I have gone through every possible mechanism to stop it being re-introduced yet every update they try and re-install. B4X (I use B4J and B4A predominately) havent suffered too much but I find things like the right click on tool bar for last edited files list - doesnt update - I did have an issue with B4J where I thought I had a bug in some network code - spent a couple of hours trying to find out why then we had a power outage and on reboot of the pc - windows did its update on restart and voila - problem gone again........ There are not enough people prepared to be vocal to challenge MS on these issues and no political will either. I do actually wonder what OS I have now after having downloaded over 23Gb of updates this year so far - I suspect that the amount of 'original' windows is very small - I wonder what a court would rule about whether the licence I singed up for is actually applicable to a different product. - not to mention the percentage of worldwide internet bandwidth taken up by updates.... we would all have better speeds if it werent for that volume all the time.