I have received seven emails from the Microsoft Technical Department telling me how I could fix this particular problem, only to discover that their solutions DID NOT work.
After a whole week of rabid determination and insanity at not being able to use messenger because of that stupid error message ... you know the one:
Runtime error!
Program C:\Program Files\MSN Messenger\msnmsgr.exe
R6025
pure virtual function call
I FIGURED OUT HOW TO FIX IT!!!!!!!!!!!! Yipee!
Ok, what you got to do is:
1. Uninstall Windows Live Messenger and all associated components (i.e.: sweetIM, etc.).
2. Click "Start", click "Run", type "cleanmgr", and then click "OK".
3. Make sure you check all the below boxes:
- Downloaded Program Files
- Temporary Internet Files
- Temporary files
- Temporary Offline Files
- Offline Files
4. Click "Start", click "Run", type "CMD", and then press "ENTER".
5. Enter the following comands:
del "%USERPROFILE%\Application Data\Microsoft\IdentityCRL"
del "%ALLUSERSPROFILE%\Application Data\Microsoft\IdentityCRL"
del "%USERPROFILE%\Local Settings\Application Data\Microsoft\Windows Live Contacts"
del "%USERPROFILE%\Contacts
del "%USERPROFILE%\Local Settings\Application Data\Microsoft\Messenger\<Users Live ID>\Sharing Folders"
del "%USERPROFILE%\Local Settings\Application Data\Microsoft\Messenger\<Users Live ID>\SharingMetaData"
6. Click "Start", click "Run", type "CMD", and then press "ENTER"
7. enter in the folowing comands and follow the prompts:
REG DELETE HKLM\Software\Microsoft\MSNMessenger /f
REG DELETE HKCU\SOFTWARE\Microsoft\MSNMessenger /f
REG DELETE HKCU\SOFTWARE\Microsoft\Windows Live\Communications Clients\Shared /f
REG DELETE HKCU\Software\Microsoft\IdentityCRL /f
REG DELETE HKLM\System\CurrentControlSet\Services\usnjsvc /f
8. Restart your computer.
9. Go to
http://www.download.com/
10. Download a freeware program called "Advanced WindowsCare Personal 2.4.1.790"
11. Install and run program
12. Now reinstall the latest version or Windows Live messenger, and
13. Ta-dah! You should have a perfectly functional messenger!
Well, it worked for me!
Good Luck.