Quote: "It has been causing several of my games to crash."
If you're talking about games
you wrote, no it's not. Your games invoke calls to various functions which eventually can filter down to KernelBase.dll. If you pass it the wrong parameters, your app can crash.
If you're talking about games others wrote,
and you're certain they're not just bugs, try booting a portable GNU/Linux disc (live CD) and write the new KernelBase.dll to your disk. Make
certain you know what you're doing, or you could ruin
everything and start WW3.
Cheers,
Aaron