Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I recently rebuilt my dad's computer, from Windows Vista to Windows 7. I have everything back now, except for the contacts in Windows Live Mail. How do I restore these from backup? I had his whole user directory C:\Users\<user>\ being backed up to a NAS. So I located the contacts.edb file from the backup, located at

C:\Users\<user>\AppData\Local\Microsoft\Windows Live Contacts\<guid>\DBStore\contacts.edb 

So I copied that file (along with the others stored there contacts.pat, dbstore.ini, edb.chk) to where I found contacts.edb after installing the latest version of Windows Live Mail 2011:

C:\Users\<user>\AppData\Local\Microsoft\Windows Live\Contacts\Default\15.4\DBStore
C:\Users\<user>\AppData\Local\Microsoft\Windows Live\Contacts\Default\15.4\DBStore\Backup\new
C:\Users\<user>\AppData\Local\Microsoft\Windows Live\Contacts\Default\DBStore
C:\Users\<user>\AppData\Local\Microsoft\Windows Live\Contacts\Default\W4CR1\DBStore

But this does not seem to have restored the contacts. When I open WLM and go to Contacts it tells me there are 0 contacts. How can I restore the old contacts?? Of course I did look first for a Windows Live Contacts folder to restore them into, but there is no such folder under the new WLM apparently.

Failing this, is there some way to extract the contacts from the EDB file, into a format which can be imported into WLM (csv, wab, .contact)?

share|improve this question
    
You have to create at least one contact before the folder shows up. –  Moab Apr 3 '11 at 21:26
    
I had done that, thinking that might be the case, but even so, it did not. –  eidylon Apr 20 '11 at 15:59
    
look in..C:\Users\User\AppData\Local\Microsoft\Windows Live Contacts –  Moab Apr 20 '11 at 16:44
    
No, there was no such folder. –  eidylon Apr 23 '11 at 0:52

4 Answers 4

up vote 2 down vote accepted

To anyone finding this in the future, THIS CAN BE DONE! Use this program - EseDbViewer - to export the file to a CSV file, and then you can import that where ever you want.

Note that you pretty much need the whole file structure containing the edb, not just the edb file.

Hat-tip to @MicrosoftHelps on twitter.

share|improve this answer
1  
EseDbViewer only works on the original PC (or perhaps orignal OS install) from what I've read. Try Nirsoft's LiveContactView instead: nirsoft.net/utils/live_messenger_contacts.html –  Matthew Oct 22 '13 at 17:26

What you will need to do is find the contact folder for WLM.

If you open it you should see the contact as: John.contact. Copy all your contacts to the user account contact folder located: C:\User\{username}\contacts.

Then in Windows Live Mail, open up your contact list and click Import. Choose Import from local user account. It should successfully import those contacts into your WLM contact list.

share|improve this answer

Copy all files from C:\Users\user.name\AppData\Local\Microsoft\Windows Live\Contacts\Default\15.5\DBStore

copy and paste to equivalent location on destination PC.

This worked for Win 7 to Win 7, Windows Live 11 to Windows Live 12.

share|improve this answer

You have to "export" them (CVS format) using Live mail on the original system., if the installation is wiped you cannot.

I have never found a way to do it by the copy paste method, when you install WLM it creates a unique mail profile for that particular system and user account.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.