Well, the Kernel is the core program of Windows*. It has a little issue, though, as it tends to get corrupted over time, causing crashes.And those MS crash reports are as useful as a chocolate teapot but sometimes there's a crash number that can be looked up. Whenever I look at one mind you, it just bleats about some kernal error which mean nothing to me.
And the only way to prevent that is to restart the computer on a regular basis.
Shutting down the computer doesn't help with modern Windows, as the Kernel gets copied onto the hard disk (or whatever type of drive you use) before the computer is powered down. Much like the "hibernation mode" works, but just for the Kernel. MS has done this to expedite the power up sequence of the computer.
*: And some other bits and bobs that are deemed important.