typing a DISM /StartComponentCleanup I've got this, and it terminates.

Failed to Load the provider: C:\Windows\system32\Dism\SiloedPackageProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)

I suppose this is the cause why cleanmgr also ignore the windowsupdate cleanup. I've made a sfc /scannow even if I dubt often about its effectiveness, no problems detected, as well as scandisk (if any corrupted file came).

anyway I tried again start Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase and this tie I reached 100%. Windows folder size slightly reduced. I try more

Thank you