Is there any hard evidence with this report from Performance Monitor?
By following up errors such as ESENT508 and services' crashes such as in error 1077 indicated be Diagnostics, I took a screen snip from Performance Monitor
where one can see the white block traversing from left to right by hard increments to within about a minute; this was for Object:synchronization and selected counter Storage Spaces Write Cache.
The idea is to try see through any hardware issue that amounts with occasional crashes of Windows Explorer and some rare wait-ups which are displayed a bit later like fast-forward video on screen? All previous keys and navigations playbacked as though summing up after a pause?