Hello everyone,
We have another, slightly different, Steam Client beta available for those of you on Windows. This Beta is for Steam.exe itself. The primary role of Steam.exe is to download and/or update the rest of the Steam Client bits; we refer to it as "the bootstrapper".
When we released Steam for the Mac, we created a new Steam executable that uses HTTP to download and update the Steam client bits. We are planning now on replacing the Windows executable with the same newer code.
Because we are running a beta test of the thing which, itself, manages updates and betas, there are a couple of considerations. First, opting-in to this beta will be done via a different method. Second, opting back out is slightly convoluted. Third, and most important, if we mess something up you might have to go perform a little manual labor to get your Steam install working again (your games won't be affected at all, just the Steam client files).
To opt-in to this beta, you'll need to do the following:
1. First, opt-out of the "Steam Beta Update" beta if you are already participating in it (don't worry, you'll be back in it once you do the next few steps). This can be done via the Settings menu and selecting "None", then restarting. Exit Steam after that.
2. Create a shortcut to Steam.exe, or run it from the command-line, with the following argument: -clientbeta steamexebeta
What you should see is the Steam update-dialog you are used to, with the bar progressing to about 30%. It will then go away and the new update dialog will come up and download some Steam Client files to your machine. Steam should then start up and you shouldn't really notice any difference after this. Future updates will use the new method and dialog. If anything, updates should be faster for you with the new bootstrapper than they were with the old.
We will be keeping this beta client in sync with the regular Steam Beta Update (Big Picture), so you can keep checking all those new features out too.
Opting out of this beta (getting back to the old Steam.exe) is a little bit weird. Should you want to do that, perform the following steps:
1. exit Steam
2. there should be a file named SteamTmp.exe in your Steam installation folder; leave it there for now
3. delete Steam.exe
4. rename SteamTmp.exe to Steam.exe
I think that's it, so if you're feeling a bit adventurous feel free to try out our new bootstrapper. If you run into problem, notice anything strange, or just have some feedback, please join the discussions here:
http://steamcommunity.com/groups/steambootstrapper/discussions/
Thanks!