I just ran into a problem today with an application that won’t load due to an error with KernelBase.dll. Going through various searches reveals that this has been a problem, off and on with various applications, since 2010, but the usual response is that it’s a corrupt user profile. Somehow I doubt that, because (a) no other program is having any problems, and (b) switching to a different user didn’t change anything.
Of course, it doesn’t help that there are 56 instances of KernalBase.dll on the computer and no indication of which one is causing the problem. Well, that’s not completely true — when I look at the WER report, it suggests the one that’s in C:WindowsSysWOW64. Unfortunately, this is one of the protected directories I can’t do anything with; I thought I’d try to copy a slightly (18 minutes) newer version from another directory, but I can’t rename the existing one to save it off.
I think the only update since I last used the program is to Adobe Flash, so I removed that (it can wait until I actually need it again). Still can’t start Peachtree, and I really need to get to my accounting files. The previous updates were to Adobe Reader (on the 12th) and Windows (on the 11th), but since the dll is dated 10/11/16 I don’t think any of these updates is really the culprit.
My question, then, is whether anyone has any suggestions on fixing this. I don’t see the point in creating a new user profile (but I’ll try it later, just for grins) since the problem occurs in both my admin and non-admin user accounts, and that’s about the only advice I’ve seen anywhere. Anything else?