All common runtimes and dependencies for Windows
Visual C++ Redistributables, .NET, DirectX and WebView2 cover most dependency errors. Java, Vulkan, OpenAL and XNA are in the extended list for older games and Java programs.
Core apps
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 winget
Extended selection
Optional additions. They start unticked in WinMate; tick the ones you need.
Java 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 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 wingetOpenALOpenAL audio runtime required by some older games.
winget install --id CreativeTechnology.OpenAL --exact --source winget
Vulkan RuntimeVulkan graphics runtime and loader for games and emulators.winget install --id KhronosGroup.VulkanRT --exact --source winget