SOLVED! Visual C++ Redistributable For Visual Studio 2012 Update 4

SOLVED! Visual C++ Redistributable For Visual Studio 2012 Update 4

Generally speaking, Visual Studio 2012 is designed for computers running on Windows 8.1 or older and Visual C++ Redistributable For Visual Studio 2012 Update 4 is one of the updates for it. You have a hard time deciding whether your computer needs that update and could use some help? In that case, you have come to the right place. This article could show you all the information that you must know about Visual C++ Redistributable For Visual Studio 2012 Update 4. 

A Summary Of The Update 

Visual C++ Redistributable Packages install runtime components of Visual C++ libraries required to run programs built using Visual Studio 2012 on computers that lack Visual Studio 2012. These packages consist of C Runtime (CRT), Standard C++, ATL, MFC, C++ AMP, and OpenMP runtime components. 

Supported Operating Systems

  • Windows 8.1
  • Windows 8
  • Windows 7 Service Pack 1
  • Windows Server 2012
  • Windows Server 2008 R2 SP1
  • Windows Server 2008 Service Pack 2
  • Windows Server 2003
  • Windows Vista Service Pack 2
  • Windows XP

Minimum Hardware Requirements

  • 900 MHz or faster processor
  • 512 MB of RAM
  • 50 MB of available hard disk space
  • 5400 RPM hard drive
  • DirectX 9-capable video card running at 1024 x 768 or higher display resolution


 Visual C++ Redistributable For Visual Studio 2012 Update 4 was named Version: 2012.4 and was published on 11/20/2013 on the official Microsoft website. Here is the link that you can use to download the update. Download the .exe file, run it and follow on-screen instructions. After the process finishes, restart your computer. 

Frequently Asked Questions (FAQs)

Visual C++ Redistributable For Visual Studio 2012 Update 4

Which Visual C++ redistributable do I need?

In most of the cases, you should get both the x64 (64-bit) and x86 (32-bit) versions. Still, feel free to take the version of your OS into account: for instance, if you use the 32-bit version of Windows, you only need to install the x86 version of the Visual C++ redistributable package.

How come Microsoft Visual C++ Redistributable won’t work as expected?

You notice Visual C++ Redistributable not working? Then it’s highly likely that one of the DLL files is faulty. The best solution is to re-register the DLL files. 

  • Step 1: Go to Search bar, type, type PowerShell (Admin) and hit Run as administrator. 
  • Step 2: In Windows PowerShell (Admin), run each of the commands down below. 
    • regsvr32 ntdll.dll /s
    • regsvr32 msdxm.ocx /s
    • regsvr32 dxmasf.dll /s
    • regsvr32 wmp.dll /s
    • regsvr32 wmpdxm.dll /s
  • Step 3: ClosePowerShell, restart your computer and see how things turn out. 

Is it normal for multiple Microsoft Visual C++ Redistributable versions to exist alongside each other?

Well, Microsoft Visual C++ Redistributable contains libraries that many Windows programs require to run. Since not all programs utilize the same versions of libraries, it’s not uncommon to have numerous versions installed on Windows at the same time. Here is an example: if a developer used Visual C++ 2005 to develop a program, the Visual C++ 2005 Redistributable should be installed when you install that program.

Should I remove old versions of Microsoft Visual C++?

No, you shouldn’t. It’s ill-advised to delete old versions of Microsoft Visual C++. Microsoft Visual C++ versions tend to be installed by apps and their deletion would prevent apps from running. In addition, Visual C++ versions require next to no resources and do not slow down your PC. As a result, you should ignore the versions altogether. 

What must be done if my Microsoft Visual C++ acts up?

Microsoft Visual C++ not working is reported by a lot of Windows users worldwide. The issues usually occur following the installation of Windows updates, third-party applications and so on. On occasions, the trigger could be the components for the Visual C++ libraries as they could be missing, damaged, corrupted, … In terms of solution, you could roll back recent Windows updates, uninstall third-party applications, download the latest version of Visual C++ from the Microsoft website. 

Leave a Comment