Just noticed ScottyS had also installed Hyper-V and uninstalled it, so I'm suspecting that something about enabling or disabling Hyper-V get's Windows to look in that registry value and set CS appropriately. Perhaps if you don't use Hyper-V it fails to look at the registry again so won't restore...