Steam Deck error: The following component(s) are required to run this program: Microsoft Visual C++ Runtime

Steam Deck Missing Visual C++ error

This guide will help you install Visual C++ on your Steam Deck for games that require it.

  • Download the following X86 and X64 installs.
    Microsoft Visual C++ X86 download
    Microsoft Visual C++ X64 download
    Source
  • Add the two .exe files as a Non-Steam game to Steam
    Check the “Force the use of a specific Steam Play compatibility tool” and choose “Proton Experimental”
  • Open the Dolphin file explorer and go to this folder:
    /home/deck/.local/share/Steam/steamapps/compatdata/
  • Click Play on each one and go through the install.
  • After each complete install, you should see a new folder with all numbers created X minutes ago in the Modified column. Take note of the two newly created folders.
  • Once both are installed, you can remove both vc_redist.x64.exe and vc_redist.x86.exe as a non-Steam game from your list by right clicking on the item, goto to Manage and select “Remove non-Steam game from your library”.
  • Now you will need to create the string to add to the Launch Options of the game that requires Visual C++ on your Steam Deck.This is the string you will need to use:STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/2465642700 STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/3898462505 %command%

    Replace the 2465642700 in the above string with one of the new folders created in the compatdata folder.

    Replace the 3898462505 in the above string with the other new folders created in the compatdata folder.

    Copy the entire string and paste it into your Launch Options in the game properties.

    If it still doesn’t load, try to swap the two strings around. For example, if this doesn’t work:

    |STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/2465642700 STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/3898462505 %command%

    Switch the two new numbered folders around and then paste it into the Launch Options:

    STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/3898462505 %command%STEAM_COMPAT_DATA_PATH=/home/deck/.local/share/Steam/steamapps/compatdata/2465642700

 

 

 

 

 

 

 

 

 

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *