Die Windows-App lässt sich nicht aktualisieren

Das Sprecho-Update bricht mit „Error opening file for writing" ab. Die Datei ist gesperrt — Sprecho im Infobereich beenden, Remotedesktop schließen, neu starten.

Aktualisiert am 23. August 20264 Min. Lesezeit
Windows

Das Update wird geladen, der Installer startet — und dann bricht er ab, oft mit einem Dialog aus Abbrechen, Wiederholen und Ignorieren und einer Meldung wie „Error opening file for writing" samt Dateinamen. Es ist nichts kaputt. Windows lässt den Installer eine Datei nicht ersetzen, die ein laufendes Programm noch geöffnet hält, und der Installer bricht lieber ab, als dir eine halb aktualisierte App zu hinterlassen.

Das hilft am häufigsten

  1. Sprecho vollständig beenden. Das Fenster zu schließen reicht nicht — Sprecho läuft im Infobereich weiter. Klicke auf den Pfeil für ausgeblendete Symbole neben der Uhr, dann Rechtsklick auf das Sprecho-Symbol und Beenden.
  2. Jede Remotedesktop-Sitzung beenden. Schließe die Remotedesktopverbindung (mstsc.exe), die Windows App oder das Programm, mit dem du dich auf einen entfernten Rechner verbindest. Trennen genügt nicht immer — schließe das Fenster des Clients.
  3. Update erneut ausführen, entweder über Einstellungen → System → Updates in Sprecho oder über den heruntergeladenen Installer.
  4. Neu starten, falls der Installer danach gefragt hat, und das Update anschließend noch einmal ausführen.

Bei den meisten ist Schritt 1 bereits die ganze Lösung. Schritt 2 betrifft Terminalserver-Nutzer — und ist der Grund, warum es diesen Artikel gibt.

Warum eine Remotedesktop-Sitzung das Update blockiert

Sprecho bringt ein kleines Plugin mit, damit das Diktieren auch dann sauber funktioniert, wenn die Anwendungen, in die du schreibst, auf einem Terminalserver laufen. Sprecho selbst lädt dieses Plugin nie — dein Remotedesktop-Client tut es, und zwar in dem Moment, in dem er sich verbindet.

Windows bildet ein geladenes Plugin im Speicher ab und sperrt die Datei gegen Schreibzugriffe. Der Installer weiß, dass er Sprecho vorher schließen muss, hat aber keinen Grund, von deinem Remotedesktop-Client zu wissen. Solange also eine Remotesitzung offen ist, lässt sich die Datei nicht ersetzen und das Update bricht ab. Betroffen sind damit genau die Menschen, für die das Plugin gebaut wurde — bei jedem einzelnen Update.

Aktuelle Installer umgehen das: Sie schieben die gesperrte Datei beiseite, statt sie zu überschreiben. Das Update läuft durch, deine Remotesitzung bleibt unangetastet. Das Plugin kam erstmals in Version 2.48.0 mit — wenn du seitdem nicht aktualisiert hast, ist das einmalige Schließen des Clients der verlässliche Weg.

Nach jedem Update greift das neue Plugin erst bei deiner nächsten Remotedesktop-Verbindung. Eine bereits offene Sitzung nutzt weiter die Version, die sie geladen hat.

Der Dateiname in der Meldung sagt dir, was du schließen musst

Datei in der Meldung Das schließen
Sprecho.exe Sprecho selbst — im Infobereich beenden
sprecho-rdp-plugin.dll Deinen Remotedesktop-Client (Remotedesktopverbindung, Windows App, mstsc.exe, msrdc.exe)
Irgendetwas unter resources\ Sprecho beenden und erneut versuchen; wiederholt es sich, neu starten

Das Update scheitert ganz ohne Fehlermeldung

Wenn Einstellungen → System → Updates meldet, dass nicht nach Updates gesucht werden konnte, ist das ein Netzwerkproblem und keine gesperrte Datei. Firmen-Firewalls und filternde Proxys blockieren den Download häufig. Bitte deine IT, api.sprecho.ai und sprecho.ai freizugeben, und versuche es dann erneut.

Auf verwalteten Geräten kann die IT die Updates übernehmen statt der App. Dann kommen neue Versionen, wenn sie verteilt werden, und der Knopf in Sprecho tut nichts.

Letzter Ausweg: darüber installieren

Wenn das Update auch nach einem Neustart nicht durchläuft, lade den aktuellen Installer von sprecho.ai/download und führe ihn aus. Er installiert über deine bestehende Version und behält Einstellungen, Wörterbuch und Verlauf — du bleibst angemeldet.

Deinstalliere vorher nicht. Das ist nicht nötig und der langsamere Weg zum gleichen Ergebnis.

Symptom → Ursache

Was du siehst Woran es meistens liegt
„Error opening file for writing … Sprecho.exe" Sprecho läuft noch im Infobereich
„Error opening file for writing … sprecho-rdp-plugin.dll" Eine Remotedesktop-Sitzung hat das Plugin geladen
Abbrechen / Wiederholen / Ignorieren, Wiederholen hilft nicht Die Sperre besteht weiter — erst das genannte Programm schließen
Installer will einen Neustart und scheitert danach wieder Der Neustart wurde übersprungen; Windows räumt genau dabei auf
„Updates konnten nicht überprüft werden" Netzwerk, Firewall oder Proxy — keine gesperrte Datei

Immer noch nichts?

Support kontaktieren — mit dem genauen Dateinamen aus der Fehlermeldung, deiner aktuellen Sprecho-Version aus Einstellungen → System → Updates und der Info, ob du Remotedesktop nutzt. Diese Kombination reicht meist für eine Antwort schon beim ersten Mal.

Wenn du täglich mit einem Terminalserver arbeitest, beschreibt Sprecho über Remotedesktop und Terminalserver nutzen, was dich in dieser Umgebung generell erwartet.

Häufige Fragen

Der Installer wollte eine Datei überschreiben, die Windows gesperrt hat, weil ein laufendes Programm sie noch geöffnet hält. Das Schließen dieses Programms hebt die Sperre auf. Bei Sprecho kommen zwei Kandidaten infrage: Sprecho selbst, das noch im Infobereich läuft, und dein Remotedesktop-Client.

War dieser Artikel hilfreich?

Kommst du nicht weiter?

Sag uns, was du vorhast — wir führen dich Schritt für Schritt durch.

Verwandte Artikel