Per Google search there are a few ways try to fix the DeleteCriticalSection entry point not found... error.
When you install software that uses the api-ms-win-core-synch-l1-2-0.dll dependency, the software should automatically register the file for you. In some cases your DLL file may not register properly, and as a result, will provide a "api-ms-win-core-synch-l1-2-0.dll not registered" error. Fortunately, you can use a built-in utility called "Microsoft Register Server" (regsvr32.exe) to re-register your api-ms-win-core-synch-l1-2-0.dll file.
How to re-register api-ms-win-core-synch-l1-2-0.dll from an elevated command prompt (Windows XP, Vista, 7, 8, and 10):
Click the Start button.
Type "command" in the search box... DO NOT hit ENTER yet!
While holding CTRL-Shift on your keyboard, hit ENTER.
You will be prompted with a permission dialog box.
Click Yes.
Type the following command: regsvr32 /u api-ms-win-core-synch-l1-2-0.dll.
Hit ENTER. This will UN-REGISTER your file.
Type the following command: regsvr32 /i api-ms-win-core-synch-l1-2-0.dll.
Hit ENTER. This will RE-REGISTER your file.
Close the command prompt window.
Re-start the program associated with api-ms-win-core-synch-l1-2-0.dll error.
----
Other methods are here:
https://www.solvusoft.com/en/files/miss ... 1-2-0-dll/If that does not help. Install DR 15 on a machine which has Windows 10 Pro.