OK, I am still getting this problem once in a while.
What I have since found is this (reported in the EventLogs under Applications & Service Logs .... CodeIntegrity/Operational Windows is unable to verify the image integrity of the file \Device\HarddiskVolume3\Windows\System32\drivers\mchInjDrv.sys because file hash could not be found on the system. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source
Also, I have tracked back the start of these errors to when I performed a system restore.
So, what causes "file hash could not be found on the system
" and how would I check it? CHKDSK reports NO errors.
Aside: I have noticed some utilities, including Windows Backup, occasionally reporting that the system could not locate
a file. From the file name, I would have guessed that no such file exists. For example Version.htm not found. Searching for Version*.htm, I have not found any. Another example: r03022223110.png which sounds like some temp file. In almost every case, a "" precedes the .ext in the file name.