They should be the same across Windows versions. If the utility is dynamically linked to the library it will for it in the PATH variable, so the error may be misleading in that it actually can't find the library where it should be in C:\Windows\System32. Procmon
Process Monitor with a filter for your utility would show you where it's looking for the DLL and whether or not it's able to find and access it.