Microsoft hasn’t had the best of times lately as far as Windows updates are concerned. Users are rightly and royal...