Hello!
The screenshot shows multiple driver and firmware updates stuck at Pending download. Since you've already reset Windows Update components and run SFC/DISM, check whether WSUS, Intune, or Group Policy controls update delivery. Run Get-WindowsUpdateLog in elevated PowerShell and inspect Event Viewer → Applications and Services Logs → Microsoft → Windows → WindowsUpdateClient → Operational for download errors.
Could you confirm whether this device is managed by WSUS or Intune, and share any error codes from the Windows Update logs? This will help isolate the cause without repeating unsuccessful repairs.
I hope this answer has provided you with useful information. If so, please click “Accept Answer.” If you have any questions, feel free to leave a comment.
Xuan Nhu.