Seite 1 von 1

Korrupte Konfiguration nach Kaltstart

Verfasst: 29 Jun 2016, 12:52
von ThorstenBerlin
Wegen (inzwischen behobener) thermischer Probleme musste der Rechner einige Male "kalt" neu gestartet werden.
Windows 10 64 Professional, TV-Browser 3.4.3, Java 8 in der aktuellen JRE Version

Danach war die TV-Browser-Konfiguration beschädigt und beim Start kam ein Dialog zur Wiederherstellung via Backup-Datei;
eventuell wird die Konfiguration nicht transaktionssicher verwaltet.

Die Wiederherstellung via Backup-Datei schlug ebenso fehl und es wurde der Erststart-Assistent.

Einzige Rettung: Die Windows-Funktion "Vorgänger-Versionen wiederherstellen" angewendet auf den TV-Browser-Datenordner:
C:\Users\{user}\AppData\Roaming\TV-Browser

Re: Korrupte Konfiguration nach Kaltstart

Verfasst: 29 Jun 2016, 12:59
von ds10
Das ist definitiv kein Bug, wenn ein Rechner abstürzt geht er immer in einen Zustand über der nicht definiert ist, dabei können Dateien auch so beschädigt werden, dass sie dauerhaft defekt sind. Darum sollte man immer Backups anlegen, weil z.B. auch Festplatten von jetzt auf eben kaputt gehen können.

Re: Korrupte Konfiguration nach Kaltstart

Verfasst: 29 Jun 2016, 13:35
von ThorstenBerlin
Wenn aber dann ein Dialog beim Start aufgeht, der eine Wiederherstellung ermöglicht/ verspricht, und die vermeintliche Backup-Datei auch korrupt ist, dann passt was mit dem Transaktions-Handling nicht.
Eventuell werden File Handles nicht geschlossen und die Daten wurden nicht vom Dateisystem gesynct ?

Backups haben die Systeme ja, aber Otto Normaluser wird sich nie in den C:\Users\{user}\AppData\Roaming\TV-Browser Ordner verirren und eine Wiederherstellung auf OS-Ebene hinbekommen.

Re: Korrupte Konfiguration nach Kaltstart

Verfasst: 29 Jun 2016, 14:56
von ds10
Die Backup-Datei wird kaum korrupt gewesen sein, es ist viel wahrscheinlicher dass die Datendateien korrupt waren und die können nicht wiederhergestellt werden, da diese nicht doppelt aufbewahrt werden, da das sehr viele Daten wären. Das Angebot einer Wiederherstellung führt nicht zwangsläufig zum Erfolg des Versuchs. Nochmal hier gibt es keinen Bug.