Follow these steps again to get windows live messenger working again when one of your contacts has switched to the new outlook.com or hotmail.co.uk domain.
Start, Run..., tsKill msnmsgr
Then log on via Hotmail.com on the web and sign into web messenger, then delete all references to your friend from your Hotmail messenger contacts, then enter this in your hosts file
Start, run… , notepad %systemroot%\system32\drivers\etc\hosts
Enter this…
127.0.0.1 messenger.hotmail.com
Then delete this folder here
C:\Users\MyUserName\AppData\Local\Microsoft\Windows Live\Contacts
Then restart msnmgr.exe - C:\Program Files (x86)\Windows Live\Messenger\msnmsgr.exe
Now add back your friend that you removed from your contacts using their new sign in address