This would take ten pages to explain so I am going to KISS it
Keep It Super Simple.
Scan the registry and let it fix the missing or lost files. Usually one missing dll file is only the tip of the iceberg .
I bet a search on your machine will find the file.....but the entry in the registry is wrong.
Hope this is of some help