Symptom:
Beim Start von SFirm wird ein Fehler angezeigt 'Fehler 111: Der Start einer SFirm-Programmkomponente ist fehlgeschlagen'. In einigen Fällen kommt die Meldung nicht, es wird nur kurz das Startfenster von SFirm angezeigt und schließt sich dann wieder.
Im Taskmanager ist zu erkennen, dass die SFirm.exe bis ca. 2 GB RAM geladen wird, sich dann schließt und erneut lädt.
Ursache/Bedingung für das Auftreten des Problems:
SFirm fährt sich offenbar beim Hochfahren des .NET-Teils fest - und zwar in den Update-Caches von Windows.
Hier ist mindestens ein Windows-Update kaputt und wurde unvollständig installiert. Dies kann man manuell beheben - dauert nur etwas.
Häufig beobachtet wurde das Verhalten auf Windows Server 2016 Systemen.
Lösung:
Wenn über Google nach dem Begriff 'Windows catroot entfernen' gesucht wird, werden einige Anleitungen angezeigt, was an den Diensten und Rechten zu beachten ist, um die kaputten Caches zu entfernen.
Beispiellink:
Die dort aufgeführten Lösungsvorschläge ausführen und danach über Windows Bordmittel nach Updates suchen und die fehlenden Updates installieren. Nachdem die fehlenden Updates installiert wurden, sollte sich SFirm ohne Fehler starten lassen.