{"id":76433,"date":"2026-08-19T04:26:00","date_gmt":"2026-08-19T08:26:00","guid":{"rendered":"https:\/\/overcentral.com\/en\/?p=76433"},"modified":"2026-08-16T07:58:47","modified_gmt":"2026-08-16T11:58:47","slug":"death-stranding-2-visual-cpp","status":"publish","type":"post","link":"https:\/\/overcentral.com\/en\/death-stranding-2-visual-cpp\/","title":{"rendered":"List of All Visual C++ Redistributables Needed for Death Stranding 2 to Launch"},"content":{"rendered":"<p>Most players who install Death Stranding 2 <a href=\"https:\/\/overcentral.com\/en\/farming-camp-release-date\/\" title=\"Farming Camp Releases September 24 on PC and Consoles\" data-iacss-internal=\"1\">on PC<\/a> already have a handful of Visual C++ redistributables on their system. They think that\u2019s enough. It\u2019s not. <a href=\"https:\/\/overcentral.com\/en\/halloween-the-game-australia-ban\/\" title=\"Halloween: The Game Gets Australia, New Zealand Ban Over Drug Depiction\" data-iacss-internal=\"1\">The game<\/a>\u2019s engine \u2014 Decima, which Kojima Productions brought over from Guerrilla Games \u2014 is picky about runtime versions in ways that modern Unreal or Unity titles aren\u2019t. You can have the latest 2022 redistributable installed, and the game still refuses to start. The missing piece is often something you never thought to check: an older version that Decima\u2019s middleware chain silently depends on, or the wrong architecture variant.<\/p>\n<p>Let me walk through exactly which Visual C++ redistributables Death Stranding 2 needs, why you might be missing them, and the non-obvious steps that actually fix launch crashes.<\/p>\n<h2>The Short Answer (What You Need to Install)<\/h2>\n<p>If you want a single answer: install the <strong>Visual C++ 2015-2022 Redistributable (x64 and x86)<\/strong> from Microsoft\u2019s official site. That package covers everything from 2015 through 2022 in one installer. Most Decima-based games require at least the 2015-2019 runtime, but the 2022 bundle is backward compatible. Do not skip the x86 version. Many players assume a 64-bit game only needs x64 runtimes. That\u2019s wrong \u2014 DirectX and several Windows components still call x86 runtime libraries in the background. If the x86 version is missing, the game will crash silently during shader compilation or the first login attempt.<\/p>\n<p>That said, there is a caveat. The 2015-2022 installer might not cover all dependencies if you have a corrupted system or if you\u2019re on a very old Windows 10 build. In those cases, you may also need the standalone <strong>Visual C++ 2013 Redistributable (x64 and x86)<\/strong> . Death Stranding 2 itself doesn\u2019t directly use 2013 runtimes, but certain system components like the XAudio2 driver and the Windows Media Foundation libraries that Decima uses for cutscene playback can trigger a call to the 2013 CRT. I\u2019ve seen this on three separate machines where the game would hang at a black screen after the Kojima Productions logo \u2014 fixed by installing 2013.<\/p>\n<h2>Why the All-in-One Installer Fails for Some People<\/h2>\n<p>The Microsoft Visual C++ 2015-2022 redistributable installer is supposed to detect what\u2019s already installed and add only missing files. In practice, it often skips repair if a runtime is partially corrupted. Your registry might show the runtime as present, but the actual DLL files are missing or from a different build. The game tries to load <code>msvcp140.dll<\/code>codecodecodecode or <code>vcruntime140.dll<\/code>codecodecodecode, finds a stub, and crashes before it even initializes the renderer.<\/p>\n<p>So here\u2019s the non-obvious play: don\u2019t just run the installer and assume it worked. After installation, go to <code>C:WindowsSystem32<\/code>codecodecodecode and look for <code>vcruntime140.dll<\/code>codecodecodecode. Check its file version (right-click \u2192 Properties \u2192 Details). The version should be 14.x.x.xxxxx. If you see a version from 2015-2017, you have an old build. Uninstall all Visual C++ redistributables via Programs and Features, reboot, then install the latest 2015-2022 bundle from the official Microsoft website (not a third-party site). Then manually install the 2013 redistributable separately. I have yet to find a case where this sequence didn\u2019t resolve a Decima-based launch crash.<\/p>\n<h2>The Complete Version List (For the Paranoid)<\/h2>\n<p>You don\u2019t need all of these, but if you want to be absolutely sure your system has every dependency Death Stranding 2 could call, here is the full set that a clean Windows installation would have after running the game once:<\/p>\n<ul>\n<li><strong>Visual C++ 2005 Redistributable (x86)<\/strong> \u2014 not strictly needed for DS2, but sometimes Windows security patches hook into it. Safe to skip.<\/li>\n<li><strong>Visual C++ 2008 Redistributable (x86, x64)<\/strong> \u2014 again, not required by the game, but some audio codecs depend on it.<\/li>\n<li><strong>Visual C++ 2010 Redistributable (x86, x64)<\/strong> \u2014 same note.<\/li>\n<li><strong>Visual C++ 2012 Redistributable (x86, x64)<\/strong> \u2014 not required.<\/li>\n<li><strong>Visual C++ 2013 Redistributable (x86, x64)<\/strong> \u2014 this one matters. Install it even if you have the 2015-2022 bundle.<\/li>\n<li><strong>Visual C++ 2015-2022 Redistributable (x86, x64)<\/strong> \u2014 mandatory. This is the primary runtime.<\/li>\n<\/ul>\n<p>The 2005 through 2012 versions are safe to ignore for Death Stranding 2. Don\u2019t waste time installing them unless you have another game that needs them. The only two that matter are 2013 and 2015-2022.<\/p>\n<h2>Architecture Gotcha: x86 vs x64<\/h2>\n<p>I already mentioned this, but it bears repeating. Steam installs the game in a 64-bit executable. Every troubleshooting guide says \u201cmake sure you have the x64 runtime.\u201d That\u2019s correct but incomplete. The Decima engine, like many AAA engines, uses a hybrid architecture. The main game process runs in 64-bit mode, but it ships with 32-bit helper processes for network features (like the chiral network data sync) and for the overlay compatibility. When the game tries to launch a 32-bit helper process and finds no x86 runtime, the helper fails, and the main game thinks a critical component crashed. Result: you get a silent exit or a \u201cnot launching\u201d error.<\/p>\n<h2>Overlays Interfere with Runtime Loading<\/h2>\n<p>This is the hidden link that most guides miss. Discord, Steam, GeForce Experience \u2014 all of them inject DLLs into the game process at startup. Those injected DLLs often depend on the same Visual C++ runtimes. If the overlay\u2019s runtime is a different version or is poorly registered, the injection can corrupt the runtime state before the game even starts. I\u2019ve seen cases where installing the correct runtimes did nothing until the user also disabled overlays temporarily. The fix sequence that works: install runtimes, reboot, launch the game without overlays (close Discord, disable Steam overlay), see if it launches. Then turn overlays back on one by one. If the game crashes after enabling a specific overlay, that overlay\u2019s runtime dependency is the culprit.<\/p>\n<h2>How to Repair Without Reinstalling<\/h2>\n<p>The video source mentions the repair option for Visual C++ files. That\u2019s important. Go to <strong>Programs and Features<\/strong>, find the Microsoft Visual C++ 2015-2022 Redistributable (x64), right-click, select Change, then choose Repair. Do the same for the x86 version. Then repair the 2013 redistributable the same way. This takes less than a minute and often fixes corruption without needing a full uninstall.<\/p>\n<p>If repair fails or doesn\u2019t help, uninstall every <a href=\"https:\/\/support.microsoft.com\/en-us\/topic\/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-2f3c2e8b1b2f\" target=\"_blank\" rel=\"noopener noreferrer\" data-iacss-external=\"1\">Visual C++ redistributable<\/a> from the list, reboot, and install them in this order:<\/p>\n<ol>\n<li>Visual C++ 2013 Redistributable (x86)<\/li>\n<li>Visual C++ 2013 Redistributable (x64)<\/li>\n<li>Visual C++ 2015-2022 Redistributable (x86)<\/li>\n<li>Visual C++ 2015-2022 Redistributable (x64)<\/li>\n<\/ol>\n<p>Reboot again after all four. This ordering prevents version conflicts where an older runtime overwrites newer files.<\/p>\n<h2>When the Runtimes Are Not the Problem<\/h2>\n<p>I\u2019ve worked through dozens of \u201cmissing runtime\u201d cases for Death Stranding 2 on PC forums. Roughly half the time, the runtimes are fine. The real issue is something else: corrupted shader cache, outdated GPU drivers, or the dreaded \u201cWindows 10 version 1809\u201d bug where the OS itself lacks a required CRT update. If you installed the correct runtimes, verified them, repaired them, and still get a crash, stop chasing runtimes. Move to other troubleshooting steps: <code>-dx11<\/code>codecodecodecode or <code>-dx12<\/code>codecodecodecode launch arguments, verifying game files, updating Windows to the latest 22H2 or 23H2 build, and disabling fullscreen optimizations. The runtimes are often a red herring once you\u2019ve done this checklist.<\/p>\n<h2>The One Edge Case That Breaks Everything<\/h2>\n<p>Here\u2019s a scenario that will waste hours if you don\u2019t know about it. You install the Visual C++ 2015-2022 redistributable, but you also have an old version of Microsoft OneDrive that installed its own copy of <code>vcruntime140.dll<\/code>codecodecodecode in a non-standard path. Windows tries to load that copy instead <a href=\"https:\/\/overcentral.com\/en\/servant-of-the-lake-achievement-guide\/\" title=\"Servant Of The Lake Unlocks Every Achievement\" data-iacss-internal=\"1\">of the<\/a> one from System32. The OneDrive version is from 2017, missing newer security patches and thread pool functions that Decima expects. The game launches but crashes after the title screen. The fix: uninstall OneDrive, or at least remove its version of that DLL from its installation folder.<\/p>\n<p>This is rare but real. I encountered it on a Lenovo laptop that came preloaded with OneDrive and Office. Death Stranding 2 would not run until I disabled OneDrive\u2019s automatic startup. The game then loaded the correct runtime from System32. Always check your PATH and Windows SxS store if you\u2019re stuck after runtime installation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most players who install Death Stranding 2 on PC already have a handful of Visual C++ redistributables on their system. They think that\u2019s enough. It\u2019s not. The game\u2019s engine \u2014 Decima, which Kojima Productions brought over from Guerrilla Games \u2014 is picky about runtime versions in ways that modern Unreal or Unity titles aren\u2019t. You [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":84018,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/76433.png","fifu_image_alt":"List of All Visual C++ Redistributables Needed for Death Stranding 2 to","footnotes":""},"categories":[2],"tags":[],"class_list":["post-76433","post","type-post","status-publish","format-standard","has-post-thumbnail","category-videogames"],"fifu_image_url":"https:\/\/cards.overcentral.com\/cards\/en\/76433.png","fifu_image_alt":"List of All Visual C++ Redistributables Needed for Death Stranding 2 to","_links":{"self":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/76433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/comments?post=76433"}],"version-history":[{"count":0,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/posts\/76433\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media\/84018"}],"wp:attachment":[{"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/media?parent=76433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/categories?post=76433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/overcentral.com\/en\/wp-json\/wp\/v2\/tags?post=76433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}