What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » WLM Plus! Help » recovery preferences

recovery preferences
Author: Message:
Black_Hornet
New Member
*


Posts: 4
34 / Male / –
Joined: Sep 2005
O.P. recovery preferences
what's the difference between Default, Default-forced and Alternate. And when the recovery window comes up how come both repair options seem to do the same thing.
09-20-2005 12:15 AM
Profile PM Find Quote Report
qgroessl
Veteran Member
*****


Posts: 1615
Reputation: 22
33 / – / Flag
Joined: Jul 2005
Status: Away
RE: recovery preferences
quote:
Originally posted by Black_Hornet
Default, Default-forced and Alternate

It's the way MsgPlus! hooks to MSN Messenger I think... could be wrong... I'm not too keen on that subject.
09-20-2005 12:17 AM
Profile PM Find Quote Report
lordy
Senior Member
****


Posts: 853
Reputation: 24
35 / Male / Flag
Joined: Jul 2004
Status: Away
RE: recovery preferences
quote:
Originally posted by MsgPlus! changelog
Since Messenger Plus! version 1.00, the way the software attaches itself to Messenger had not changed very much. Some people have always experienced startup problems, caused by different kinds of programs installed on the computer. These problems should now be solved thanks to a new option added to Messenger Plus!. Read the following only if you're interested in technical details :).

The Misc section of the preferences now offers 3 methods to control the way Messenger Plus! hooks Messenger: Default Mode, Default Mode - Forced, and Alternate Mode (only available in Windows 2000/XP).

Default Mode is the way Messenger Plus! has always used so far. Keep it that way if you never experienced problems related to the Plus! menu disappearing for no apparent reason. Default Mode - Forced is equivalent to the previous "Enable Force Mode" option and is just a trick applied over the same Default Mode to try to compensate for poorly designed softwares when the system startups.

Alternate Mode is the new mode of interest. This mode sets a special registry key in Windows (called AppInit_DLLs) to ask Windows to load the MsgPlusLoader.dll directly when a new process is created. The end result is the same as with the Default Mode, however, this technique normally prevents other softwares from breaking the hook chain.
Alternate Mode is in theory better than Default Mode because once it's activated, MsgPlus.exe does not need to be running for Plus! to attach to Messenger. Note that MsgPlus.exe is still not automatically removed from your computer startup when Alternate Mode is selected, that's because MsgPlus.exe is responsible for doing some basic installation diagnostic and displaying the Recovery Window. However, if you remove the MessengerPlus3 value from the Run key, everything will continue to work properly (see below).

More and more software now monitor registry changes to "protect" users from unwanted programs. Depending on how those software are configured, changed in the Run key may be prevented automatically or by default, creating the now well known "I have to reinstall Messenger Plus! every time I restart my computer" problem. Messenger Plus! now checks for the existence of its value in the Run key and if it can't find it, Alternate Mode is automatically selected to repair the problem.
Note that the registry key used to activate Alternate Mode could also be monitored by a software installed on your computer.

Trying to enable Alternate Mode and preventing the registry change to occur will simply result in Messenger Plus! not working anymore. As any other program, Messenger Plus! adds/changes registry settings to function properly. Badly designed registry monitor programs cause much more problem than they prevent, for any program.
09-20-2005 12:37 AM
Profile E-Mail PM Find Quote Report
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On