Microsoft VC++ Redistributable Error 0x80070661

When you run the Microsoft Visual C++ redistributable setup, the error code 0x80070661 may occur:

Microsoft Visual C++ 2022 Redistributable (Arm64)

Setup Failed

One or more issues caused the setup to fail. Please fix the issues and then retry setup. For more informatin see the log file.

0x80070661 - This installation package is not supported by this processor type. Contact your product vendor.

vc redist ARM version error

The dd_vcredist_amd64_<date_time>.log in your %temp% folder contains the following entries:

[2070:2A50][2023-08-06T17:31:12]e000: Error 0x80070661: Failed to install MSI package.
[2070:2A50][2023-08-06T17:31:12]e000: Error 0x80070661: Failed to execute MSI package.
[339C:173C][2023-08-06T17:31:12]e000: Error 0x80070661: Failed to configure per-machine MSI package.
[339C:173C][2023-08-06T17:31:12]i319: Applied execute package: vcRuntime_arm64, result: 0x80070661, restart: None
[339C:173C][2023-08-06T17:31:12]e000: Error 0x80070661: Failed to execute MSI package.

Cause

The above error occurs if you run the ARM64 version of the VC++ redistributable setup on an x64 or an x86 computer. The error code 0x80070661 means the following:

ERROR_INSTALL_PLATFORM_UNSUPPORTED winerror.h
# This installation package is not supported by this
# processor type. Contact your product vendor.

You can run MSINFO32.exe to check your processor architecture. The CPU type will be reported as the computer’s System Type. ARM processors may appear as ARM-based PC or ARM64-based PC. Windows Arm-based PCs FAQ – Microsoft Support



The above error denotes that you’re not using an ARM-based device.

Resolution

To resolve the issue, install the x64 or x86 version (depending upon the version your program requires) of the VC++ redistributable if you’re using Windows 64-bit.

If a 64-bit program on your computer requires the VC++ runtime, install the 64-bit version.

If you’re using Windows 32-bit, download the VC++ x86 redist installer.


One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support. It won't take more than 10 seconds of your time. The share buttons are right below. :)

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows. Ramesh founded Winhelponline.com in 2005.

Leave a Comment