0x8000FFFF

Windows Update error 0x8000FFFF

Additional symptoms:

It looks like strange Windows files corruption.

Try to fix:

Anty malware tools:

DISM:

Dism.exe /online /cleanup-image /scanhealth
Error: 4448
Sterownik WOF napotkał uszkodzenie w tabeli zasobów skompresowanego pliku.

Found hints on Internet:

Dism.exe /online /cleanup-image /restorehealth
 
REM or
REM use WIN10 installation CD-ROM as drive F:
REM First list all images inside instalaltion CD:
dism /Get-WimInfo /WimFile:F:\sources\install.wim
REM remember index of your installation, i.e. 6 for Win 10 Pro
dism /Online /Cleanup-Image /RestoreHealth /Source:WIM:F:\sources\install.wim:6 /LimitAccess
 
REM or
REM mount Windows folder from another healthy system as Y:
Dism.exe /Online /Cleanup-Image /RestoreHealth /Source:Y:\ /LimitAccess

doesn't help, the same error.

Solution ?

Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
sfc/scannow
Dism.exe /Online /Cleanup-Image /RestoreHealth
sfc/scannow

https://www.wintips.org/fix-dism-source-files-could-not-be-found-windows-10-8/

in CBS.log file:

2020-11-30 09:44:58, Info                  CSI    00000055 [SR] Beginning Verify and Repair transaction
2020-11-30 09:44:58, Error                 CSI    00000056@2020/11/30:08:44:58.755 (F) onecore\base\wcp\sil\ntsystem.cpp(3674): Error c000a2a7 [Error,Facility=(system),Code=41639 (0xa2a7)] originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysReadFile expression: (null)
[gle=0x80004005]
2020-11-30 09:44:58, Info                  CBS    Could not get active session for current session file logging [HRESULT = 0x80004003 - E_POINTER]
2020-11-30 09:44:58, Info                  CBS    Could not get file name for current session file logging [HRESULT = 0x80004003 - E_POINTER]
2020-11-30 09:44:58, Error                 CSI    00000057 (F) c000a2a7 [Error,Facility=(system),Code=41639 (0xa2a7)] #3957253# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysReadFile(h = 1950 ('\Device\HarddiskVolume2\Windows\WinSxS\amd64_microsoft-analog-h2-hydrogenrt_31bf3856ad364e35_10.0.19041.1_none_ab9a2ef35d700de3\Hydrogen.dll'), evt = 0, apcr = NULL, apcc = NULL, iosb = @0xecbe2fbe70, data = {l:0 b:}, byteoffset = 0, key = (null))