"Microsoft DLLs are missing" or "Setup cannot continue. The Microsoft Runtime DLL installer failed to complete installation"%Temp% directory, the Microsoft Visual C++ Runtime DLLs package logs has the following events: Caching bundle from: 'C:\Windows\Temp\{FB43E448-E3FD-4E0A-AA2D-C8A3FF8B4BE2}\.be\VC_redist.x86.exe' to: 'C:\ProgramData\Package Cache\{0b5169e3-39da-4313-808e-1f9c0407f3bf}\VC_redist.x86.exe'Error 0x80070002: Failed to install MSI package.Error 0x80070002: Failed to configure per-machine MSI package.
Note: This "FB43E448-E3FD-4E0A-AA2D-C8A3FF8B4BE2" is an id for the package folder where the logs are present.
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealthsfc /scannowFollowing the reboot, if the VMware Tools installation / update still fails with the same error. Engage the respective guest OS vendor or resort to restoring the servers from backup or rebuild.