First Time Setup runs every time I click Play

First Time Setup runs every time I click Play - Bearded young father with little child in casual warm clothes sitting on rocky ground near river and enjoying time together while weekend

Whenever I run Dota 2, Steam shows me this UAC dialog:
UAC Steam Program Files (x86)\Steam\bin\steamservice.exe /installscript steamapps\common\dota 2 beta\runasadmin.vdf 570

If I click No, the game launches. If I click Yes, I see the following and then the game launches.
Performing First Time Setup | Installing (Step 1 of 1)

It's just an annoyance, but how can I prevent this from happening?

I've tried reinstalling both Steam and the game.



Best Answer

  • Go to the directory where Dota 2 is installed in your Steam Library.
  • Open installscript.vdf with Notepad or any other text editor
  • Replace the contents with:
"InstallScript"
{

}
  • Save the file and close Notepad.
  • Set installscript.vdf to be read only via the file's properties.

This way Steam should never bug you again.




Pictures about "First Time Setup runs every time I click Play"

First Time Setup runs every time I click Play - Father and kid playing with toys on sandy beach
First Time Setup runs every time I click Play - Modern computer mouse for users of multiplayer online role playing game
First Time Setup runs every time I click Play - Crop people playing chess in room



Why does Steam install DirectX every time?

Valve has explained why Steam installs DirectX every time you install a different game - even an old one from years ago. It's not an error, nor is it to do with checking that your DirectX installation is up to date. Rather, it's to do with how Microsoft packages the software.

Why does my game say running?

This problem most commonly occurs if a high-end game has been opened on a low to mid-end computer and it takes a lot of time for the game to close properly. The first thing you should do is to try opening Windows Task Manager by clicking the combination CTRL + ALT + DEL or CTRL + SHIFT + ESC.

How do I run first time setup on Steam?

Right click on game, click properties. Select "Local Files" tab. Click "Verify Integrity of Game Cache". If this doesn't work, delete local files and reinstall.

How do I fix my launched game?

As with Windows, if a game won't launch this is often caused by corruption in your extracted game files....For Windows users:
  • Update your Windows install.
  • Update drivers for your computer.
  • Verify integrity of game files.
  • Disable non-essential software.
  • Check the game's system requirements.




  • STEAM STUCK ON FIRST TIME SETUP/VC REDIST (FIX) REMAKE




    More answers regarding first Time Setup runs every time I click Play

    Answer 2

    I'd like to add an answer for the strange cases when someones encounters that first time setup problem and no solution they can find on the Web works.

    What to do Uninstall the previous version of the appropriate Visual C++ Redistributable so that you game's specific redistributable can install and then tell the Steam client that it (the specific redist) finished correctly.

    I have provided a full explanation on Steam discussions.

    Summary of the explanation

    There are cases when the "First time setup" and consequently the UAC window are caused by (read carefully, because it's unbelievable to me) a more recent version of the Visual C++ redistributable... Yes, you read it correctly.

    Suppose you have already installed a game that required a Visual C++ redistributable package (version 10.0.40219 in my case). In case a game that requires an older version (10.0.30319 in my case) of the package tries to perform its setup, the VC redist installer will fail.

    Yes, it will fail instead of reporting a success like one (meaning "I") would think. The programmers of the VC redist packages apparently consider it a failure when trying to install x.y.z while x.y.t, with t > z, is already there.

    In my case, the game wasn't Dota 2, it was Ace Combat Assault Horizon in its PC version. Setting values in the registry didn't help. Running Steam as admin didn't help either. Nothing did. Except uninstalling the more recent version of the redistributable package.

    Reinstall version 10.0.40219 of the distributable. Applications built with the latest version of Visual Studio 2010 SP1 require it.

    Finally, run Windows update. Your game may use a version 10.0.30319 redistributable that predates security fixes addressing it (example).

    Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

    Images: Tatiana Syrikova, Tatiana Syrikova, FOX, Lars Mai