Oh, and I agree about the whole “UEFI” concept currently being implemented. I can all too easily see a day come about when the u-soft people have engineered it to the point where if you are not running a validated up-to-date version of Windows(tm) (or are running Linux, BSD, OS/2, etc) the machine will not boot or will hang from the beginning.
Not such a difficult concept to consider when you contemplate the maneuvers the ‘doze people have been foisting upon unsuspecting users to force them to “upgrade” to win10 like it or not.