For the many people (including myself) that are having issues with the recent releases of Steam, I have found a temporary workaround that we can use until Valve fixes these issues. Luckily I was able to get the June 6, 2013 Steam program files from a recent system backup. I have packaged all of the required files into a legacy .zip file (so that anybody should be able to extract it). Just click on the link below to download the .zip file and make sure that you SAVE IT to your computer.
Now what do you do next after you have downloaded and saved the .zip file? Well first, if you use Steam client betas, you will need to opt out of Steam betas for now in order to use this previous stable release. Instructions on how to opt out of receiving beta releases is here: https://developer.valvesoftware.com/wiki/Betas
(look under the Beta removal section). Now we have to delete some of the files and folders in your Steam folder. So go into your Steam folder. You can delete everything EXCEPT these things:
DO NOT DELETE THESE THINGS: config folder, depotcache folder, steamapps folder, userdata folder, ClientRegistry.blob, and the file that starts with ssfn.
Now that you have prepared your Steam folder, you can now open the .zip file with whatever program you use for .zip files. If you need a program for opening and extracting .zip files or archive files in general, 7-Zip is a good and free choice: http://www.7-zip.org
. So once you have opened the .zip file, you should be able to see everything that is in it. Now you will want to extract the files into your Steam folder. There is usually an "Extract" button or something similar. Click the "Extract" button and select your Steam folder as the destination where the files will go. Then go from there. If you properly cleaned out your Steam folder as described above, you should not be asked if you want to overwrite an existing file. If you do get asked, then just say Yes.
After the files and folders have been sent to your Steam folder, then you can load Steam like normal (with a shortcut for example). So now hopefully your games should work properly again if they weren't working before with the recent Steam updates.
Now as you probably know, the Steam program checks for updates and automatically downloads updates for the client on its own. I don't currently know of a way to temporarily stop the Steam program from checking for updates and downloading updates for the client. I would suggest keeping the .zip file on your computer so that if by chance, the program updates itself, and you're back to using a faulty version of Steam again, you can clean out your Steam folder as explained above and use the .zip file again to downgrade your Steam program until Valve releases an update that does work properly for you.
Here is the download link for the June 6, 2013 stable release of Steam: http://www.filedropper.com/steamjune62013stablerelease
Alternative download links provided by ACEp*JCade/Sim7447 #ValCore:https://docs.google.com/file/d/0B1O9A5LI9yYwVTZxS3BzZlZfZzQ/edit?usp=sharinghttps://mega.co.nz/#!kRpEyAQC!TnXbdFysJBfvXowKub8Jmk_p2ooHTwVtglb51rEnqRk
I really hope that this temporary workaround works for you until Valve fixes the current issues with the Steam program. If the June 6th stable release worked properly for you before, then this temporary workaround should work for you for now