Visual C++ 2015/17/19 x64 (not ARM64) will not install

Figured this out! Here's the workaround:
  1. Download and install x64 Visual C++ redist to a x64/x86 PC
  2. Find the package cache, should be the most recently modified folder in C:\ProgramData\Package Cache\. For example, it may be C:\ProgramData\Package Cache\{3407B900-37F5-4CC2-B612-5CD5D580A163}v14.32.31332\packages\vcRuntimeMinimum_amd64
  3. Open the command prompt in that location
  4. Run msiexec /i vc_runtimeMinimum_x64.msi ADDEPLOY=1
That's it, should be good to go from there.
 
Hey, did this work for anyone, I have attempted it and till the program is looking for the X64 version.
Same thing happened when I was testing a game in Win10 ARM. Every time I loaded the game, it wanted to install the x64 software (related to thread). It thought it did, but the game would never load as it would sit in a loop basically. I even Manually installed the software and the game still didn't see it. I obviously gave up on it after fighting for quite a while.
 
Same here - I haven't found a solution yet either and now I carry a second windwos laptop in the field, because i can't do my daily work without the application.
Exactly this circumstance keeps me from a Parallels subscription, although Win11 on the Mac would simplify a lot for me. Too bad
 
I had a similar issue where the software I was trying to run on Windows 11 prompted me for the Visual C++ 2015 Redistributable package. Installing the VC++ 2015 package installed the ARM version and the application still prompted me for the same.

However, installing the single "latest supported" x86 package for Visual Studio 2015, 2017, 2019, and 2022 from Microsoft (https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170) installed correctly and fixed the app I was trying to use.
 
Figured this out! Here's the workaround:
  1. Download and install x64 Visual C++ redist to a x64/x86 PC
  2. Find the package cache, should be the most recently modified folder in C:\ProgramData\Package Cache\. For example, it may be C:\ProgramData\Package Cache\{3407B900-37F5-4CC2-B612-5CD5D580A163}v14.32.31332\packages\vcRuntimeMinimum_amd64
  3. Open the command prompt in that location
  4. Run msiexec /i vc_runtimeMinimum_x64.msi ADDEPLOY=1
That's it, should be good to go from there.


This was extremely helpful! This worked to get Shure Designer running on my M1. I revised the instructions a bit in case anyone needs additional clarity:
  1. Install C++ x64 normally on a PC
  2. Go to C:\ProgramData\Package Cache\ and find the cached data with vcRuntimeMinimum_amd64 in it.
  3. Copy that entire cache folder (similar to "3407B900-37F5-4CC2-B612-5CD5D580A163")
  4. Paste it to the same directory on your Parallels machine - C:\ProgramData\Package Cache\
  5. After pasting, go to the vcRuntimeMinimum_amd64 folder and run terminal from that folder (right-click -> open in terminal)
  6. Run "msiexec /i vc_runtimeMinimum_x64.msi ADDEPLOY=1" in terminal and it should manually install x64 C++ on your VM.
Note: you'll have to go to view->show->hidden items in C: to see Program Data

I uploaded my cached data in case someone doesn't have access to their own PC. I highly recommend using your own PC with the latest version of C++ for the widest compatibility with the software you're trying to install.
 

Attachments

This was extremely helpful! This worked to get Shure Designer running on my M1. I revised the instructions a bit in case anyone needs additional clarity:
  1. Install C++ x64 normally on a PC
  2. Go to C:\ProgramData\Package Cache\ and find the cached data with vcRuntimeMinimum_amd64 in it.
  3. Copy that entire cache folder (similar to "3407B900-37F5-4CC2-B612-5CD5D580A163")
  4. Paste it to the same directory on your Parallels machine - C:\ProgramData\Package Cache\
  5. After pasting, go to the vcRuntimeMinimum_amd64 folder and run terminal from that folder (right-click -> open in terminal)
  6. Run "msiexec /i vc_runtimeMinimum_x64.msi ADDEPLOY=1" in terminal and it should manually install x64 C++ on your VM.
Note: you'll have to go to view->show->hidden items in C: to see Program Data

I uploaded my cached data in case someone doesn't have access to their own PC. I highly recommend using your own PC with the latest version of C++ for the widest compatibility with the software you're trying to install.
I don't have that folder ( vcRuntimeMinimum_amd64 ) . Does not come up... Whenever I go to instal the C++ x64 , it comes up with an Arm64 installation... How can I avoid this and get the installation without Arm ??
 
I followed all these steps and another message came up now saying: " the tick data suite only works on intel/amd x86 or x64 processor architectures. Other CPU types (such as ARM) are not supported. " What do I do?
 
This was extremely helpful! This worked to get Shure Designer running on my M1. I revised the instructions a bit in case anyone needs additional clarity:
  1. Install C++ x64 normally on a PC
  2. Go to C:\ProgramData\Package Cache\ and find the cached data with vcRuntimeMinimum_amd64 in it.
  3. Copy that entire cache folder (similar to "3407B900-37F5-4CC2-B612-5CD5D580A163")
  4. Paste it to the same directory on your Parallels machine - C:\ProgramData\Package Cache\
  5. After pasting, go to the vcRuntimeMinimum_amd64 folder and run terminal from that folder (right-click -> open in terminal)
  6. Run "msiexec /i vc_runtimeMinimum_x64.msi ADDEPLOY=1" in terminal and it should manually install x64 C++ on your VM.
Note: you'll have to go to view->show->hidden items in C: to see Program Data

I uploaded my cached data in case someone doesn't have access to their own PC. I highly recommend using your own PC with the latest version of C++ for the widest compatibility with the software you're trying to install.
Sorry for bothering, I followed up this solution, everything works well for me except the last step, I run the command "msiexec /i vc_runtimeMinimum_x64.msi ADDEPLOY=1", but there's no C++ package installed on my Parallex desktop. A window flashed and no more actions are done. Could you help me to solve this problem. Thanks in advance.
 
Back
Top