Ответ 1
Dependency Walker (отсюда: http://www.dependencywalker.com/) устарел. Пока он работает на win7/win8, он не может обнаружить из них обычные DLL. Если вы откроете вкладку "about" последней версии 2.2.6000, вы увидите, что она была построена 29 октября 2006 года. Yikes. Удивительно, что он работает вообще.
Вы можете получить инструмент мониторинга процесса в нескольких местах. Я ухватил меня отсюда: https://technet.microsoft.com/en-us/sysinternals/bb896645
Как только вы его получите, вы можете добавить фильтр для "имени программы", а затем запустить свою программу. Вы увидите вещи, которые загружаются и не загружаются, и такие. Результат не столь краток, как вам хотелось бы, но когда что-то не удастся, оно будет указано.