There may be some custom event log dependencies on the puppetres.dll (sp).
This is a research ticket to determine those dependencies, if any, and to create tickets to mitigate the dependencies.
We now use %SystemRoot%\System32\EventCreate.exe instead of puppptres.dll which avoids issues when upgrading the dll, but it's locked because the eventviewer has loaded it.