I had this issue on windows 10. The program doesn't have write access to the program files folder. I simply moved the d3d11.dll file to the my documents folder, updated the path in resorep. which fixed that issue.
But the resorep also had to run as administrator to work. To do this I created a "run.bat" as described by Ray earlier. But just in case you need more help than this see below.
Step 1: Copy d3d11.dll from the %windir%\system32 folder to my documents.
Step 2: update paths in Resorep and remove all hooks (note if you can't get resorep to run at all do this step after the last step)
Step 3: Create a file called run.bat in the "\Resorep 1.2.0 Alpha\Win 10" folder (you can see in my picture it sits with the resorep.jar
Step 4: Right Click run.bat > Select "Edit" > file should have "java -jar resorep.jar" in it and that's all
Step 5: Open an admin cmd prompt [ Right click your start menu to get admin menu (or windows key + x) > Select command prompt (admin)]
Step 6: Run run.bat (
-open a file browser and go to your run.bat you created earlier. copy the folder location. (IE if resorep folder is in my documents you would copy the path "C:\Users\<username>\Documents\Resorep 1.2.0 Alpha\Win 10" where username is your username.)
-in the cmd prompt change the directory to that folder by using cd "cd C:\Users\<username>\Documents\Resorep 1.2.0 Alpha\Win 10"
- hit enter the working path should update (see picture)
-type "run.bat" and hit enter.
This will run resorep as admin and fixed all the errors I had running this on windows 10. Sorry if the above is convoluted it's still early here.