You can just run Windows in a VM and reset the VM to an older state when Microsoft messes up your settings again.