The ieshims.dll- and wer.dll-related delayed-load module errors are a distraction from whatever the real problem is. Those same exact errors show up on systems (XP and otherwise) where Sigil is running fine.
I don't believe it's a registry setting either. The registry settings added by Sigil's installer are easily identified in the source code (from the Inno Setup Compiler's conf file):
[HKLM]
"Software\Classes\.epub\OpenWithList\Sigil.exe "
"Software\Classes\.htm\OpenWithList\Sigil.exe"
"Software\Classes\.html\OpenWithList\Sigil.exe "
"Software\Classes\.xhtml\OpenWithList\Sigil.ex e"
[HKCR]
".epub"
"SigilEPUB"
"SigilEPUB\DefaultIcon"
"SigilEPUB\shell\open\command"
I don't really have any suggestions as to what it MIGHT be, but I truly believe the IESHIMS and WER stuff are dead-ends with regard to permanently fixing it.
|