Runtimes & Dependencies for Windows
The runtimes many games and programs silently depend on: Visual C++ Redistributables, .NET, DirectX, Java, WebView2 and more. Install these first on a fresh Windows.
Visual C++ Redistributables (2005–2022)All Microsoft Visual C++ runtimes (2005–2022, x86 and x64) that many games and programs need.winget install --id Microsoft.VCRedist.2005.x86 --exact --source winget winget install --id Microsoft.VCRedist.2005.x64 --exact --source winget winget install --id Microsoft.VCRedist.2008.x86 --exact --source winget winget install --id Microsoft.VCRedist.2008.x64 --exact --source winget winget install --id Microsoft.VCRedist.2010.x86 --exact --source winget winget install --id Microsoft.VCRedist.2010.x64 --exact --source winget winget install --id Microsoft.VCRedist.2012.x86 --exact --source winget winget install --id Microsoft.VCRedist.2012.x64 --exact --source winget winget install --id Microsoft.VCRedist.2013.x86 --exact --source winget winget install --id Microsoft.VCRedist.2013.x64 --exact --source winget winget install --id Microsoft.VCRedist.2015+.x86 --exact --source winget winget install --id Microsoft.VCRedist.2015+.x64 --exact --source winget.NET Desktop Runtime (8 & 10).NET 8 and .NET 10 Windows Desktop Runtimes required by many modern Windows apps.
winget install --id Microsoft.DotNet.DesktopRuntime.8 --exact --source winget winget install --id Microsoft.DotNet.DesktopRuntime.10 --exact --source winget.NET Framework 4.8.1.NET Framework 4.8.1 developer pack for older .NET applications.
winget install --id Microsoft.DotNet.Framework.DeveloperPack_4 --exact --source wingetDirectX End-User RuntimeLegacy DirectX 9–11 components (D3DX, XAudio, XInput) needed by many older games.
winget install --id Microsoft.DirectX --exact --source winget
Microsoft Edge WebView2 RuntimeRuntime used by many apps to display web content (preinstalled on Windows 11).winget install --id Microsoft.EdgeWebView2Runtime --exact --source wingetJava Runtime (Temurin 25 JRE)Java runtime (Eclipse Temurin 25 LTS) to run Java programs like Minecraft mods or tools.
winget install --id EclipseAdoptium.Temurin.25.JRE --exact --source winget
Vulkan RuntimeVulkan graphics runtime and loader for games and emulators.winget install --id KhronosGroup.VulkanRT --exact --source wingetOpenALOpenAL audio runtime required by some older games.
winget install --id CreativeTechnology.OpenAL --exact --source wingetXNA Framework RedistributableXNA Framework 4.0 runtime needed by some indie games like Terraria and Stardew Valley (older versions).
winget install --id Microsoft.XNARedist --exact --source winget
More categories
- AI Tools
- Audio, Video & Screenshots
- CLI Tools
- Cloud, Sync & Downloads
- Code Editors & IDEs
- Communication
- Developer Tools
- Files & Archives
- Gaming
- Graphics, 3D & CAD
- Hardware & Drivers
- Languages & SDKs
- Media & Streaming
- Notes & Productivity
- Office & PDF
- Remote Access & SSH
- Security & Passwords
- Self-Hosting & Backup
- System Utilities
- Terminal & Shell
- Virtualization
- VPN & Network
- Web Browsers
- Windows Customization