I haven't been able to use windows update for months now, it's been driving me nuts. I also can't run the SFCfix. I let it go for like 3 hours and it never got past the first stage. I've attached the CBS log files, but I'm pretty sure I already know the issue. I have a missing registry key, or corrupted or something. Either way, the key is
HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\msil_microsoft.windows.d..ds.updatediagreport_31bf3856ad364e35_6.1.7600.16385_none_b52cef29a48aa15f
If I export the parent of this it doesn't show up in the reg file at all, but the entry is still in regedit and can't be accessed, as such

I can't guess all the values that the entry is supposed to have, so I'm at a bit of a loss as to how to fix this one. Any help would be appreciated.
HKEY_LOCAL_MACHINE\COMPONENTS\DerivedData\Components\msil_microsoft.windows.d..ds.updatediagreport_31bf3856ad364e35_6.1.7600.16385_none_b52cef29a48aa15f
If I export the parent of this it doesn't show up in the reg file at all, but the entry is still in regedit and can't be accessed, as such

I can't guess all the values that the entry is supposed to have, so I'm at a bit of a loss as to how to fix this one. Any help would be appreciated.