Microsoft Visual C ++ Minimum Runtime is not available

Updated Oct 2, 2024

Reported In

Software

  • LabVIEW

Operating System

  • Windows

Programming Language

  • Visual Basic

Issue Details

When running a LabVIEW Installer including LabVIEW Runtime, a dialog box shows that the Microsoft Visual C++ 2022 X86 Minimum Runtime is not available:
 
Installer Launcher

Which leads to a similar error message as follows:
The path "C:\ProgramData\PackageCache\XXX\packages\vcRuntimeMinimum_x86\vc_runtimeMimimum_x86.msi"
cannot be found. Verify that you have access to this location and try again, or try to find the
installation package "vc_runtimeMimimum_x86.msi" in a folder from which you can install the product
Microsoft Visual C++ 2022 X86 Minimum Runtime - XX.XX.XXXXX"


Solution

This behavior could be related to a damaged or corrupted installation of Microsoft Visual C Runtime, and something incidental that is being installed is triggering a Windows MSI "self-repair" behavior. Windows cannot find the original MSI, so it pops up that dialog in the hopes that the user can find it. 

To solve this issue it is recommended to:

Solution 1
  • Uninstall the Microsoft Visual C Runtime directly from the Windows Add/Remove control panel.
  • Then, download the missing package from Microsoft and re-install it. 
Solution 2
  • Identify the old version of the Redistributable installed on the affected system via Windows Apps and Features (i.e. VC2025-2022 14.30.30704)
  • If manual uninstallation does not work use the linked Microsoft troubleshooting tool to complete the uninstall successfully. 
  • Make sure that all older versions of the Microsoft Visual C Distributable are uninstalled (Otherwise, you might get the dialog and error message again). 
  • Then, download the updated package from Microsoft and re-install it. 

Additional Information

Additional understanding of the above-mentioned dialog and error message can be found in this external link (See Understanding Windows Installer (MSI) Self-Repair).