von DK2000 » 14.08.2020, 21:26
Das liegt am Aufbau der Updates.
Das KB4570334 ist das SSU (Servicing Stack Update). Das verwendet keine Diff-Dateien, sondern nur Volldateien. Dem Update ist es vollkommen egal, welche Vorgängerversion existiert oder auch nicht. Es kann immer installiert werden.
Das kumulative Update KB4566782 verwendet da F- und R-Deltas (Diff-Dateien). Damit die neuen Dateien erstellt werden können, muss immer bestimmte Datei als Vorgängerversion existieren, an welcher das Diff angewendet werden kann. Fehlt diese Datei, kann die neue Datei nicht erstellt werden und es kommt zu besagtem Fehler. Der besagt eigentlich nur, dass zwar mindestens eine Vorgängerversion einer Datei gefunden wurde, aber die passt nicht (PSFX_E_INVALID_DELTA_COMBINATION). Daher wird versucht, die Ur-Version der Datei zu verwenden, also die 19041.1. Aber gerade die Pakete wurden gelöscht, so dass hier Endstation ist.
Was die Datenbank angeht, da Microsoft hier auf SQLite umgestellt hat, kann man diese bis jetzt mit jedem passenden SQLite Editor bearbeiten. Die Sache auf dem Screenshot mit dem "installierten Schnitzel" z.B. habe ich da mit dem "DB Browser for SQLite" gemacht:
https://github.com/sqlitebrowser/sqlite ... ag/v3.12.0
Mag aber auch noch andere Tools geben, welche vielleicht auch einfacher sind. Aber wie auch immer, man benötigt einige Kenntnisse von SQLite Datenbanken, um überhaupt den Aufbau der Datenbank zu verstehen und wie das Tool arbeitet.
Ich würde die Datenbank aber einfach in Ruhe lassen. Stört ja eigentlich nicht. Wie man sie deaktivieren kann, keine Ahnung.
Das liegt am Aufbau der Updates.
Das KB4570334 ist das SSU (Servicing Stack Update). Das verwendet keine Diff-Dateien, sondern nur Volldateien. Dem Update ist es vollkommen egal, welche Vorgängerversion existiert oder auch nicht. Es kann immer installiert werden.
Das kumulative Update KB4566782 verwendet da F- und R-Deltas (Diff-Dateien). Damit die neuen Dateien erstellt werden können, muss immer bestimmte Datei als Vorgängerversion existieren, an welcher das Diff angewendet werden kann. Fehlt diese Datei, kann die neue Datei nicht erstellt werden und es kommt zu besagtem Fehler. Der besagt eigentlich nur, dass zwar mindestens eine Vorgängerversion einer Datei gefunden wurde, aber die passt nicht (PSFX_E_INVALID_DELTA_COMBINATION). Daher wird versucht, die Ur-Version der Datei zu verwenden, also die 19041.1. Aber gerade die Pakete wurden gelöscht, so dass hier Endstation ist.
Was die Datenbank angeht, da Microsoft hier auf SQLite umgestellt hat, kann man diese bis jetzt mit jedem passenden SQLite Editor bearbeiten. Die Sache auf dem Screenshot mit dem "installierten Schnitzel" z.B. habe ich da mit dem "DB Browser for SQLite" gemacht:
https://github.com/sqlitebrowser/sqlitebrowser/releases/tag/v3.12.0
Mag aber auch noch andere Tools geben, welche vielleicht auch einfacher sind. Aber wie auch immer, man benötigt einige Kenntnisse von SQLite Datenbanken, um überhaupt den Aufbau der Datenbank zu verstehen und wie das Tool arbeitet.
Ich würde die Datenbank aber einfach in Ruhe lassen. Stört ja eigentlich nicht. Wie man sie deaktivieren kann, keine Ahnung.