Hi,
0x800f0900 denotes component store corruption, and DISM may not be able to fix it.
The following repair installation procedure should fix most of the Windows Update errors.
Fix issues by reinstalling the current version of Windows - Microsoft Support