Unable to upgrade VMWare Tools in Windows 2012 R2 Virtual machine
Error message:
Service "Vmware Alias Manager and Ticket Service' (VGAuthService) Failed to start. Verify that you have sufficient privileges to start system services.
Windows Event Logs:
Faulting application name: VGAuthService.exe, version: 11.3.5.59284, time stamp: 0x612dc8af
Faulting module name: i-ms-win-crt-runtime-l1-1-0.dll, version: 6.3.9600.18438, time stamp: 0x57ae642e
Exception code: 0xc0000135
Fault offset: 0x00000000000ecdd0
Faulting process id: 0xa28
Faulting application start time: 0x01d7e57bc8817a6f
Faulting application path: C:\Program Files\VMware\VMware Tools\VMware VGAuth\VGAuthService.exe
Faulting module path: i-ms-win-crt-runtime-l1-1-0.dll
Report Id: 062e0689-516f-11ec-80b6-005056ac29d6
Application Error
- EventID 1000
- EventData
VGAuthService.exe
11.3.5.59284
612dc8af
i-ms-win-crt-runtime-l1-1-0.dll
01d7e57bc8817a6f
C:\Program Files\VMware\VMware Tools\VMware VGAuth\VGAuthService.exe
i-ms-win-crt-runtime-l1-1-0.dll
062e0689-516f-11ec-80b6-005056ac29d6
Product: VMware Tools -- Error 1920. Service 'VMware Alias Manager and Ticket Service' (VGAuthService) failed to start. Verify that you have sufficient privileges to start system services.
Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment
VMware vSphere ESXi 6.7
VMware vSphere ESXi 7.0
VMware vSphere ESXi 8.0
This is an OS related issue
Service responsible for the issue: api-ms-win-crt-runtime-l1-1-0.dll
This occurs when api-ms-win-crt-runtime-l1-1-0.dll is missing from /system32 folder of the Windows 2012 R2 Virtual Machine
In order to resolve this issue, copy api-ms-win-crt-runtime-l1-1-0.dll from a working windows 2012 R2 VM from path C:\Windows\System32 and paste it in the affected VM C:\Windows\System32
Re initiate VMware tools upgrade
Reboot VM