if the DISM failed or the repeat sfc still cannot repair the corrupted files then you have several options:
1. run DISM again but use a Windows Installation Media on a USB drive (you will need to create this perhaps on another computer by downloading Windows Media Creation Tool), and type DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess then hit Enter (REPLACE D: with your actual USB drive letter)
2. use Windows Update to try to repair the files:
3. try rolling back Windows state to a previous RESTORE point
4. try repair by booting from a Windows Installation Media on a USB drive
NB. run chkdsk /f or chkdsk /r only if you suspect drive or file-system corruption, bad sectors, or persistent disk-related errors.