@Tekkie Boy:
Ah, siehst, Immer besser, wenn da mehrere sich an der Fehlersuche beteiligen. Die vier Warnungen habe ich da gar nicht so beachtet:
Code: Alles auswählen
2021-06-12 07:42:10, Info CBS (w) CBS Package Index Package Missing 0x80070490 HyperV-VMMS-Package~31bf3856ad364e35~amd64~~0.0.0.0 HyperV-VMMS-Package~31bf3856ad364e35~amd64~~10.0.19041.264
2021-06-12 07:42:10, Info CBS (w) CBS Package Index Package Missing 0x80070490 Microsoft-OneCore-IsolatedUserMode-Package~31bf3856ad364e35~amd64~~0.0.0.0 Microsoft-OneCore-IsolatedUserMode-Package~31bf3856ad364e35~amd64~~10.0.19041.264
2021-06-12 07:42:10, Info CBS (w) CBS Package Index Package Missing 0x80070490 Microsoft-Windows-Client-Features-Package0214~31bf3856ad364e35~amd64~~0.0.0.0 Microsoft-Windows-Client-Features-Package0214~31bf3856ad364e35~amd64~~10.0.19041.153
2021-06-12 07:42:10, Info CBS (w) CBS Watchlist Package Missing 0x80070490 Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~0.0.0.0 Value
Dann müssten das die vier Probleme sein. Wundert mich dann aber. das /RestoreHealth das nicht weiter als kritisch ansieht.
Den Eintrag würde ich einfach mal lösen:
Code: Alles auswählen
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect\Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~0.0.0.0]
"Value"=dword:00000000
Also nur das "Value", nicht den ganzen Zweig. Der ist so ungültig und lässt sich so auch nicht ermitteln, was da eigentlich stehe sollte.
Was die anderen drei Pakete angeht, so sehe ich da bei mir keinen Unterschied, mal von den Revisionen und Sprache abgesehen.
Code: Alles auswählen
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect\HyperV-VMMS-Package~31bf3856ad364e35~amd64~~0.0.0.0]
"HyperV-VMMS-Package~31bf3856ad364e35~amd64~de-DE~10.0.19041.1"=dword:00000002
Code: Alles auswählen
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\HyperV-VMMS-Package~31bf3856ad364e35~amd64~~0.0.0.0]
"HyperV-VMMS-Package~31bf3856ad364e35~amd64~~10.0.19041.1023"=dword:00000000
"HyperV-VMMS-Package~31bf3856ad364e35~amd64~~10.0.19041.1052"=dword:00000000
Und hier sollten jetzt nur die Pakete eingetragen sein, welche unter "PackageIndex" für das Paket eintragen sind, also bei mir:
Code: Alles auswählen
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\HyperV-VMMS-Package~31bf3856ad364e35~amd64~~10.0.19041.1023]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\HyperV-VMMS-Package~31bf3856ad364e35~amd64~~10.0.19041.1052]
Bei ihm wäre das halt 10.0.19041.264 und 10.0.19041.329.
Sehe da jetzt keinen signifikanten Unterschied. Oder ich übersehe da etwas, was Du gesehen hast.
Kann sein, dass das Ganze wirklich nur durch das seltsame "Value" ausgelöst wird.