Use Older Versions of Windows Live Messenger or MSN Messenger Instead of Skype

If you’re a Windows Live Messenger user or even a lover of the older versions of MSN Messenger before it became Windows Live, you will no doubt be aware of the discontinuation of the Messenger service in 2013. Even though Microsoft is pushing all of us onto Skype, there are still millions of users who really don’t like it and think Skype really isn’t ready to be a complete replacement for Messenger with several features still missing, not to mention the huge amount of resources and wasted screen space Skype consumes over it predecessor.

Although Microsoft have said that Messenger has been discontinued starting March of 2013, it is widely believed that the Messenger service itself won’t be completely switched off until around spring 2014. So if you’re a lover of Messenger and don’t care much for Skype, you still potentially have up until that time to continue using the Messenger service. The problem that you have now is when you try to log into Messenger, most users will receive a message saying “A newer version is available. You must install the newer version in order to continue” that tries to force an upgrade from Messenger to Skype and you cannot continue unless you click Yes.

A newer version is available. You must install the newer version in order to continue

Getting this must install message isn’t much fun if you don’t want Skype because it’s basically giving you the choice of Skype or nothing. This problem will appear on just about all versions of Messenger going back to 8.5, 7.5 and maybe even beyond meaning you simply cannot connect until an upgrade is performed.

The good thing is though, there are workarounds allowing you to continue using Messenger right up until the service is completely cut off, and you don’t yet have to do want Microsoft wants you to do and upgrade (or downgrade depending on your point of view). Here are some solutions to help you carry on with your current version of Messenger for as long as possible.

The Manual Solution

This workaround is to trick the MSN chat servers into believing you aren’t using a Messenger client at all. When Messenger connects it sends some identifier strings (including MSNMSGR and msmsgs) to the MSN server to say it’s trying to connect . Now that Microsoft is trying to get everybody off WLM and onto Skype, the server reads those strings and sends back the forced upgrade message.


Our solution is to change the strings that get sent so the server won’t identify your client as Messenger, and therefore won’t force you to update the version you’re running. This needs to be done using a Hex editor to edit the Messenger executable in Program Files. If you’re doing this, MAKE SURE your WLM client isn’t running in the background or it won’t edit.

We’ve done this for four different versions of Windows Live Messenger (5 if you include WLM 2011), so make sure you have the exact version listed or it won’t work, if not download and install the correct one. They are:

WLM 2012 (16.4.3505) | WLM 2009 (14.0.8117) | WLM 8.5.1302 | MSN 7.5.0324

1. Download the HxD Hex editor and install it, a portable version is also available.

2. Go to C:\Program Files\Windows Live\Messenger and make a backup copy of the msnmsgr.exe file, 64-bit users go to “Program Files (x86)”. For 7.5 go to Program Files\MSN Messenger.

backup msnmsgr

3. Run HxD and drop the msnmsgr.exe file onto the window or click the open button/menu and locate it.

4. This next step requires you to locate 2 different hex addresses depending on which of the WLM versions you’re running. Press Ctrl+G in HxD to bring up the Goto window. If the cursor defaults to hex editing in the main window after typing the goto offset, press tab and switch to text.

For MSN Messenger 7.5.0324

Type 2C158 and press enter, then type the number 0. Press Ctrl+G, type 57688 into the box, hit enter and type another zero (0). Click the Save button.

hexedit MSN 7.5.0324

For Windows Live Messenger 8.5.1302

Enter 76B48 into the box and press enter, then type the number 0. Press Ctrl+G again, type 85ACC into the box and press enter. Type another 0, then click the Save button and close HxD.

hexedit WLM 8.5.1302

For Windows Live Messenger 2009 (14.0.8117)

Type 61A40 into the Goto box, press enter and type 0. Back in the Goto box (Ctrl+G), enter 7B634, press enter and type another 0. Save the edited file.

Windows Live Messenger 2009

For Windows Live Messenger 2012 (16.4.3505) & 2011 (15.4.3555)

WLM 2012 and 2011 are slightly different to the others because the value to change isn’t in the msnmsgr.exe file and instead you need to open the C:\Program Files\ Windows Live\Contacts\PresenceIM.dll file in HxD.

The good news is there’s only a single value that needs changing. Goto (Ctrl+G) offset 6F588 and type in a 0. Then Save the file (make sure to back it up first). The offset for WLM 2011 is slightly different being 4CE88 in the PresenceIM.dll file.


Now if you try connecting, the Messenger service server thinks that you’re connected using something other than Windows Live Messenger. You shouldn’t get any more nags and and it won’t try to force you onto Skype up until the service is completely terminated in 2014.

0snmsgr 0smsgs

If you prefer something easier, have a look at a few more methods on page 2.

104 Comments - Write a Comment

  1. Terry 6 years ago
    • HAL9000 6 years ago
  2. Dean 6 years ago
  3. Mat 6 years ago
  4. Christian 6 years ago
  5. Kasper [Norway] 7 years ago
  6. XMais 7 years ago
  7. Henry 7 years ago
  8. jhny 8 years ago
  9. Mudassar Ali 8 years ago
  10. Michael 8 years ago
  11. Anders Lindh 8 years ago
  12. Davo 8 years ago
  13. Crazy Pete 8 years ago
  14. Sara 9 years ago
  15. serkan 9 years ago
  16. Alex 9 years ago
  17. Harry 9 years ago
  18. Eric 9 years ago
  19. gdzt 9 years ago
  20. KC 9 years ago
  21. Craig 9 years ago
  22. TIJUANA KING 9 years ago
  23. David 9 years ago
  24. Dario Western 9 years ago
  25. bella 9 years ago
  26. ArianniTT 9 years ago
  27. entiopia 9 years ago
  28. Melissa Hayes 9 years ago
  29. jonjon 9 years ago
  30. Tim 9 years ago
  31. Dragevo 9 years ago
  32. Mouse 9 years ago
  33. Mickey 9 years ago
  34. safal 9 years ago
  35. shery 9 years ago
  36. R.Abbas 9 years ago
  37. mmaria 9 years ago
  38. Chan 9 years ago
  39. Saad 9 years ago
  40. dr imran khan 9 years ago
  41. veton 9 years ago
  42. Cruz 9 years ago
  43. THX!!!!!!! 9 years ago
  44. kimo4u 9 years ago
  45. Ugur Akgoz 9 years ago
  46. snax 10 years ago
  47. shorty 10 years ago
  48. Flori 10 years ago
  49. Arifeen 10 years ago
  50. Pete 10 years ago
  51. Hatem Gohar 10 years ago
  52. janton 10 years ago
  53. Hadriel 10 years ago
  54. Michael 10 years ago
  55. Heather 10 years ago
  56. Billy 10 years ago
  57. dc 10 years ago
  58. sebast 10 years ago
  59. Kaihwai 10 years ago
  60. army_deployed_CJJ 10 years ago
  61. Edward 10 years ago
  62. Ben 10 years ago
  63. kool4kat 10 years ago
  64. Soviet!!!!!! 10 years ago
  65. heftycat 10 years ago
  66. Mohqmed 10 years ago
  67. Bob 10 years ago
  68. martin 10 years ago
  69. Apache 10 years ago
  70. dslchome 10 years ago
  71. Keirnoth 10 years ago
  72. Adrian 10 years ago
  73. cswloo 10 years ago
  74. ozzy 10 years ago
  75. Mo 10 years ago
  76. raiz 10 years ago
  77. grannyslam 10 years ago
  78. ANdy 10 years ago
  79. Donnie 10 years ago
  80. hey 10 years ago
  81. Ali 10 years ago
  82. Eye Rean 10 years ago
  83. babba 10 years ago
  84. NG 10 years ago
  85. aktieprijs 10 years ago
  86. SuGaR 10 years ago
  87. Razor 10 years ago
  88. Daryl 10 years ago
  89. Ferhat 10 years ago
  90. Klabh 10 years ago
  91. KH 10 years ago
  92. martha 10 years ago
  93.   10 years ago
  94. Alice 10 years ago
  95. Daniel 10 years ago
  96. Roo 10 years ago
  97. jsza 10 years ago
  98. Ricky 10 years ago
  99. mykul 10 years ago
  100. ben 10 years ago
  101. helena 10 years ago
  102. Merlin_Magii 10 years ago
  103. Mark 10 years ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.