We have various devices that have been deployed over the years and for some reason, random devices (a few hundred) appear to be missing files within the LMI installation folder. For example, a third_party_host_x64.exe is missing, libwaapi.dll, libwaheap.dll, libwalocal.dll, libwaremoval.dll, libwaresource.dll, libwautils.dll are also missing. We are having to script these across via LMI One2Many into the installation directory or reinstall LMI. These devices are not physically accessible due to their location. After doing this, it allows us to detect AV versions etc... but this is a manual task.
We really need to see an integrity check that can be initiated remotely or is run routinely. If a file is detected as missing or the integrity hash check fails, it should be downloaded and replaced with the correct version or a repair.
We also have devices reporting 22 critical pending Windows updates available but on the device there's 0 updates pending - this is happening on 70+ devices now. Forcing a check for updates via the LMI Central panel returns 22 updates pending, even after multiple restarts and manual check for updates via the Windows update tool. Something is wrong.
The update feature on devices that are missing these files are not fixed with an update, the dll files are still missing.