file.wiki

Software

Microsoft Visual C++ v14 Redistributable (x64)

by Microsoft Corporation · Proprietary (Freeware)

The Microsoft Visual C++ v14 Redistributable Package (x64).

Getting the Visual C++ Redistributable (x64) offline installer

This is the package behind a whole family of errors: "VCRUNTIME140.dll was not found", "MSVCP140.dll is missing", and programs that refuse to start with no explanation at all. Applications built with Visual C++ need this runtime and many installers forget to include it.

The redistributable listed here is Microsoft's official standalone package with its published hash.

The 2015 through 2022 versions share a single runtime, so the current package covers all of them. Install both the x64 and x86 versions: plenty of 32-bit applications run on 64-bit Windows and need the 32-bit runtime specifically.

Never download a missing DLL on its own

Searching for "VCRUNTIME140.dll download" leads to sites distributing individual DLL files, which is one of the oldest malware delivery methods on the web. Install the official redistributable and the DLL arrives with it, correctly registered.

Record

Latest version
14.51.36247.0
Package identifier
Microsoft.VCRedist.2015+.x64

Official downloads

These URLs are the ones Microsoft Corporation declares in its own manifest. We do not proxy or shorten them, and we do not host a copy.

Verify the file you downloaded

Run this against the file on disk. If the output does not match the hash below, the file is not what Microsoft Corporation published. Delete it.

Windows · PowerShell

Get-FileHash "VC_redist.x64.exe" -Algorithm SHA256

macOS · Linux

shasum -a 256 "VC_redist.x64.exe"

Expected output

843068991daaa1f73ad9f6239bce4d0f6a07a51f18c37ea2a867e9beca71295c

How we scored this 100 out of 100

SignalFindingPoints
SHA-256 hash published2 of 2 installers ship a SHA-256 hashWithout a published hash there is no way to prove the file you downloaded is the file the publisher built.30 / 30
Binary provenance2 on the publisher's own domainThe strongest signal against a repackaged installer: the file should come from the publisher, not from a mirror nobody vouches for.35 / 35
Served over HTTPS2 of 2 over HTTPSAn installer fetched over plain HTTP can be modified in transit.15 / 15
Licence declaredProprietary (Freeware)A declared licence tells you what you are actually allowed to do with the software.5 / 5

Version history42 on record

Every version with a published manifest, newest first. Useful when you need an older build for compatibility.

  • 14.51.36247.0
  • 14.51.36231.0
  • 14.50.35719.0
  • 14.44.35211.0
  • 14.44.35208.0
  • 14.42.34438.0
  • 14.42.34433.0
  • 14.40.33816.0
  • 14.40.33810.0
  • 14.40.33807.0
  • 14.38.33135.0
  • 14.38.33130.0
  • 14.38.32919.0
  • 14.36.32532.0
  • 14.34.31938.0
  • 14.34.31931.0
  • 14.34.31823.3
  • 14.32.31332.0
  • 14.32.31326.0
  • 14.32.31302.0
  • 14.31.31103.0
  • 14.31.31005.0
  • 14.31.30919.0
  • 14.31.30818.0
  • 14.30.30704.0
  • 14.29.30139.0
  • 14.29.30135.0
  • 14.29.30133.0
  • 14.29.30040.0
  • 14.29.30037.0
  • 14.28.29914.0
  • 14.28.29913.0
  • 14.28.29910.0
  • 14.28.29325.2
  • 14.27.29112.0
  • 14.27.29016.0
  • 14.26.28720.3
  • 14.24.28127.4
  • 14.20.27404.0
  • 14.16.27027.1
  • 14.0.24516.0
  • 14.0.24215.1

Common questions

VCRUNTIME140.dll is missing. What do I install?
The Microsoft Visual C++ Redistributable. Install the x64 package on 64-bit Windows and the x86 package as well, since many applications are 32-bit. Never download the individual DLL from a third-party site.
Which Visual C++ Redistributable version do I need?
The 2015, 2017, 2019 and 2022 releases all share one runtime, so the current package covers every one of them. Older applications may additionally need the separate 2013 or 2012 redistributables.

Where our data comes from