If you are receiving the error - " steam.exe (main exception): CMultiFieldBlob(pSerialized): Partial field header at end of record " then you came to right place where you will find the problem solving.
So do this:
Method 2 ( Thanks to ):
- Download setup of steam ( SteamInstall.msi from http://store.steampowered.com/about/ )
- Run setup
- Choose Repair from setup.
- Exit Steam
- Delete your clientregistry.blob file ( in your steam folder C:/program files/steam/ )
- Log back into Steam and let the file recreate itself.