Hi Patrick,
Based on the information that you've provided, the corrupted/missing .dll file can be due to a possible corrupted user profile which may result to apps/programs crashing when launched. To ensure that we haven't missed out anything, we'd like to confirm which Windows build version is running on your device? Type winver in the search box and press Enter to help you identify.
In addition, we suggest that you sign in using a new user account to help us determine if the implications of the missing/corrupted KERNELBASE.dll will persists on a new user profile. If the games/programs works properly on new user profile, you may need to move your files from the old profile to the new one. To create a new user account, you can follow the steps provided on this support article.
In the event that the issue persists, our next option is to perform the repair upgrade. The repair will reinstall Windows over the existing installation of Windows 10 on your device. This will attempt to fix any corrupted/missing system files without losing any of your personal files/settings. For a detailed guide on how to perform the repair, you can follow the steps created by community MVPAndre Da Costa found on this Forum Article.
Let us know should you need further assistance.