I was bought my laptop with Windows 8 and upgrade it to Windows 8.1
I'm trying to see what your current cumulative level is. It may be faster for you to tell us that. E.g. in View Windows Update History (in an English version of Windows for me it is Win-w V W U H Enter). Then the first line in there starts "Most recent
cumulative update". What do you see there? For example I have KB3000850 but I can't even tell if you have KB2919355 yet and don't know if that feature existed earlier. FWIW I call that W8.1.2 just as KB2919355 is also known as W8.1.1.
Let's try to match up the first error from your CBS.log with your last RestoreHealth attempt, corresponding to line 477 in the DISM.log
2015-02-0916:09:28,InfoDISMDISM.EXE:Executingcommandline:Dism/Online/Cleanup-Image/RestoreHealth
OMG. Did it take this long?
2015-02-09 16:09:29, Info DISM DISM Package Manager: PID=2900 TID=4632 CBS session options=0x48100! - CDISMPackageManager::Internal_Finalize
2015-02-09 16:43:37, Info DISM DISM Package Manager: PID=2900 TID=5388 Error in operation: (null) (CBS HRESULT=0x800f0906) - CCbsConUIHandler::Error
Then here is the final summary at line 6518
| Operation: Detect and Repair <br><br>Operation result: 0x800f0906 <br><br>Last Successful Step: Entire operation completes. <br><br>Total Detected Corruption: 53] |
So apparently there was so much corruption that DISM decided it couldn't fix anything. But IMO it is such trivial stuff that I don't understand why they make this a blocking condition.
You could try picking away at it the way that this poster did but it looks like it could be a lot of hacking required. However, the logs look quite similar, especially with the Flash errors, so you might find that it would be feasible in the same way.
http://answers.microsoft.com/en-us/windows/forum/windows8_1-windows_update/update-kb3000850-fails-to-install/43125206-f39e-477f-b5b6-73a177abb589?page=4
HTH
Robert Aldwinckle