If you can plug the drive into another machine as a extra data drive, then you can copy the backup of these files from the dllcache to the system32 folder... with one catch... You'll need to do a registry tweak to make the dllcache visible.
Make a restore point. You might want to go back when finished.
Copy & paste the following into notepad and "save as" with any name quoted using the extension of .reg
After saving, double-click the file and allow to be merged into the registry. The result is that you can now see everything in your hard drive or any other drive connected to the computer as long as "Show hidden files" is ticked, and "Hide protected operating system files" is un-checked in view options.