Hi, and thanks for reaching out. My name is Bernard a Windows fan like you. I'll be happy to help you out today.
I understand the issue you have, there is nothing to worry I am here to help, technically yes, as the sfc /scannow is a repair for all system files, in addition, it is not that effective if you will just use the sfc /scannow, you also need to run DISM command to check, scan and restore the health of the system files, kindly refer to the whole steps below:
Run system file checker.
On Powershell(admin), copy, paste, and enter each command below:
sfc /scannow
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Once done restart the PC and check.
Reference: https://support.microsoft.com/en-us/topic/use-t...
Let me know how it goes and I hope that helps.
Bernard