I'm not sure if this will restore "Windows Live Sign-In Assistant" but it might be worth trying.
Go to "Add/Remove Programs" click on "Windows Live Essentials" then on change/remove.
A wizard will start giving you the options to uninstall or repair.
Choose repair.
If this doesn't work, then uninstalling and reinstalling will bring it back
as it is integrated with the main installation.