Today, when I was installing Steam client by Valve to download the free Alien Swarm game, Steam showed an error saying “Steam is temporarily unavailable, please try later” while updating steam automatically after install. This error prevented steam from installing successfully.
This problem is generally caused because steam connects to its server nearest to your location, which might be temporarily not working.
Fortunately, Raymond has posted an interesting and helpful tutorial a day ago which describes how to get rid of this issue. All we need to do is manually change the server location, which steam uses to update itself. Follow the steps below carefully:
1. Download ClientRegistry Toolkit
2. Extract and run SteamRegEdit.exe
3. Go to File > Open and browse to C:\Program Files\Steam\ and open the file named ‘ClientRegistry.blob’.
4. Double-click the entry CellId, shown in the right pane and change its numeric value to anywhere between 1-90. This will change the region to which steam connects. Some valve servers are listed below:
1 – 220.127.116.11 (US)
2 – 18.104.22.168 (US)
3 – 22.214.171.124 (US)
4 – 126.96.36.199 (UK)
5 – 188.8.131.52 (UK)
6 – 184.108.40.206 (Israel)
7 – 220.127.116.11 (Germany)
8 – 18.104.22.168 (Korea)
9 – 22.214.171.124 (Taiwan)
10 – 126.96.36.199 (US)
5. After modifying the value, select Yes to confirm and change the value.
Now run Steam and it will update and install without any issues.