Windows Server long-term WinSxS corruption went undetected
A stand-alone Windows 2019 installation had been "fine" since its deployment around five years ago. In December one of the third-party "apps" installed on it was unable to complete an automatic update. This led to the discovery that its WinSxS was damaged. Despite DISM reporting it as correctable, it wasn't.
Attempts were made to get a "clean" O/S from backups. Despite going back nearly two years the WinSxS was found to be damaged in those, too. The server required a full rebuild.
I can't find any recommendation by Microsoft to perform routine monitoring of the WinSxS. It seems to be viewed as a facet that only requires a "reactive" approach. Clearly there are edge cases for which that approach is sub-optimal. I intend to add a daily scheduled check of the DISM /checkhealth status, and perhaps a monthly report of the /scanhealth status.
Curious if anyone has experienced similar, and/or have a recommendation about guarding against such a situation arising again?