Yeah, XP did that with most of the drivers other than graphics, which lead to a reduction in BSOD crashes (because if a user thread crashes, the OS just kills it and continues on, but an unhandled kernel error will crash the entire OS to a generic “turn the screen blue, report and error, and log it, if possible”).
Vista further improved this by moving most of the graphics driver code out of kernel land.
I both agree and disagree with that statement.
Windows finally got animations and transparency when Mac OS has beaten it by 6 years. Truly an oomph moment.
The actual technological advancement of Vista was userspace graphics drivers.
Yeah, XP did that with most of the drivers other than graphics, which lead to a reduction in BSOD crashes (because if a user thread crashes, the OS just kills it and continues on, but an unhandled kernel error will crash the entire OS to a generic “turn the screen blue, report and error, and log it, if possible”).
Vista further improved this by moving most of the graphics driver code out of kernel land.