I have Windows Vista/7/8/10 on my test bench setups installed for testing (not VM's either but actual installs) consisting of x86/x64, 8 OS's for testing.
software/registry tracking shows me that:
~running sfc /scannow on Win8/10 overwrites 9 out of 11 files in it's WM programs folder whether x86/64 - where on Windows 7 it's only 1 file.
~There are 5 registry s/b/s keys which affects this, maybe more, I've tested most of them on both Windows 8 & 10, but in that process and observing the cbs.log file - I have come to realize this:
~Especially for Windows 10 - I do not want to remove any s/b/s/ registry keys since more-than-likely it will affect more than just our old Vista WinMail program, but also targets their new ''Windows Mail'' App that's installed on these new builds of Win10 coming into play - I have no intention on interfering with that or anything else just for the sake of our old Vista WinMail eMail client.
~Besides that and as Important, various Windows Updates when done overwrite at will those same WM program files too, for their own app reasons, and removing any s/b/s registry keys will Not stop that 'WU' process.
~In light of both of those issues, what I am saying, for those who use this old Vista WinMail email program on Win8/10 and it gets broken either because of running SFC, or Windows Updates - that it's Much Better, AND, More Appropriate, to put it back into working status by a simple one click Take Ownership reg> delete the WM Programs folder> then copy/paste their backup WM folder in its place.. ..takes me just 10 seconds.. ..done! Safe & Effective! ..without compromising other operations. Tested! Proven! ..on Windows 8, 8.1, and 10.