The Hang is because of the DLL ( ashShaA64.dll ) that gets injected into multicommander.exe, And it is waiting for something and blocks MC from continuing.
From the call stack of that dll is look like it try to do something with its settings, But that might be false, It is impossible to say since it is not my code.
Search on the internet says that dll is part on Avast, Maybe something with Avast settings got corrupted or something.