Target, On-demand Target, Broker, Gateway, or CLI fail to install or start on Windows
Installation or startup failures of Target, On-demand Target, Broker, Gateway, or CLI components on Windows are often caused by missing or improperly installed Microsoft Visual C++ Redistributable packages. To resolve these issues, ensure the required redistributable is installed and up to date, and follow recommended troubleshooting steps if errors persist.
All the native components require the Microsoft Visual C++ Redistributable, which
must already be manually installed. However, on some systems, the installation of
this required package might fail (failed to start), and the specific component
cannot be installed or started. Typical errors are:
- The code execution cannot proceed because VCRUNTIME140.dll was not found (e.g. Error 1920. Service BigFix Remote Control - Target (TRCTARGET). Reinstalling the program may fix this problem.
- The program cannot start because api-ms-win-crt-stdio-I1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
To fix this problem, perform the following actions:
- Update the OS to the latest version and install all required fixes available through Windows Update.
- Try to run or install the Remote Control component again.
If the component installation or run keeps failing:
- If a Microsoft Visual C++ Redistributable is already installed, uninstall it.
- Download the Microsoft Visual C++ Redistributable from https://aka.ms/vs/17/release/vc_redist.x86.exe and install it.
- Try to run or install the Remote Control component again.