PowerShell 7.2.7 sfc /verifyonly Windows Resource Protection could not start the repair service.
No problem with running sfc under PowerShell 5 of from cmd.exe
Make sure PS architecture matches the OS architecture. You need PSx64 on Windows-x64.