I am huge fan of hardcore games and Dark Souls series in particular. I have pre-ordered the Dark Souls 3 few months ago, even bought a Steam Controller for that game. I was waiting for so long to beat the bosses and survive in the hardest game in the world. However, tonight I’ve downloaded and installed the game on steam and guess what, it doesn’t want to start. Every time I try to run the game it gives me system error ISDone.dll is missing, please try to reinstall the application. I have never had such a problem with games on Steam. I’ve tried to verify the integrity of the game but it didn’t find anything. I was so angry that I couldn’t be one of the first to try out the game. However, today in the morning I have found how to fix ISDone.dll is missing error in Dark Souls 3 on Steam.
Yesterday I was about to ask for refund for the game, but I calmed down and started to search for the solution. Steam support answered me that the ISDone.dll is missing error is not related with the game, neither with Steam application. They advised me to contact Microsoft, since the problem is with my Operating System. Well, I had no time to reinstall Windows, so I cheated and manually downloaded and installed the ISDone.dll library from here: http://fix4dll.com/isdone_dll. After following the installation guide provided on the downloading page I was able to fix ISDone.dll is missing error and finally was able to run the game.
During my search for the solution I found that lots of users having numerous issues with Dark Souls 3 and dll is missing errors. The most popular are xlive.dll is missing, xinput1_3.dll is missing, msvcr100.dll, msvcr140.dll, msvcp100.dll is missing and others. Anyway, if you have such problems you can easily download those libraries on fix4dll.com and install them by following the installation instructions provided on the website. Hope, this information was helpful.