And… why don’t you install SP1? What you’re doing is a really bad idea in more ways than I can count but a handful of reasons for why it’s generally a bad idea:
- without SP1 you’re missing security patches that could make your system vulnerable to attack
- by installing random unverified dlls to try and override this dependency you are, again, opening yourself to attack
- You are aware that if MSVC redist 2015/2017 depend on SP1 the DLLs are extremely unlikely to work without it, since it probably uses system calls introduced in SP1, or they’re linked to SP1 versions of some library (or otherwise depends on behavior not present in previous versions)