Windows Vista Forums

Re: Choice of E-Mail Client in Windows Live Messenger
  1. #1


    Gary VanderMolen Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    Which OS, XP or Vista? If the latter, try this:
    http://www.winhelponline.com/article...ows-Vista.html

    --
    Gary VanderMolen, MS-MVP (Mail)




    "Ian" <nospam@xxxxxx> wrote in message news:A2C9DB77-91A2-4FAD-94D4-D110E274584F@xxxxxx
    Hello,

    I use Windows Live Messenger in conjunction with an e-mail address issued in the msn.com domain.

    When I receive an e-mail I am alerted through Messenger and I can click the "Open your e-mail inbox" button (in Messenger) to view
    it. Familiar to all of us I'm sure...

    I have recently experimented with the Windows Live Mail desktop client and I now find that, when I click the above-mentioned
    button in Messenger, I am taken to Windows Live Mail to view my message there (rather than the traditional web-based Windows Live
    Hotmail client).

    For a number of reasons - I would prefer to NOT use Windows Live Mail to view my e-mail messages (by default) and would like to
    continue to view them using in web-based Hotmail. (It's lighter-weight, familiar & quick.)

    My Question: Is it possible to revert back to using web-based Hotmail, without uninstalling Windows Live Mail? I tried editing
    my Windows Live Mail configuration to remove my msn.com email account, but the program still gets launched when I click the e-mail
    button in Messenger. (I still want to use Windows Live Mail for its other features - RSS feeds & newsgroups, mainly).

    I have been through all the Messenger settings; and haven't found one for this. I half expect someone's will tell me I have to
    edit something directly in the Windows Registry. I'm good with that...

    Thanks in advance for knowledgeable responses.

    Ian


      My System SpecsSystem Spec

  2. #2


    ...winston Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    If that program does these two things, it may not work in Vista

    Change 'Default' Value from "Windows Live Mail" to "Windows Live Hotmail" at the
    registry key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail
    - supposedly build 1606 of Windows Live Mail corrected this registry entry in XP and Vista.

    And for Vista(only, not XP)
    Change the 'Value data' from from "Windows Live Mail" to "Windows Live Hotmail"
    for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202' at the registry key
    HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\Shell\MuiCache

    Maybe Jonathan Kay will add some confirmation, one way or another, since this is cross-posted to WLM and WLMessenger newsgroups.


    --
    ...winston
    ms-mvp mail


    "Gary VanderMolen" <Gary@xxxxxx> wrote in message news:ecFp#va2IHA.1768@xxxxxx

    > Which OS, XP or Vista? If the latter, try this:
    > http://www.winhelponline.com/article...ows-Vista.html
    >
    > --
    > Gary VanderMolen, MS-MVP (Mail)
    >
    >
    > "Ian" <nospam@xxxxxx> wrote in message news:A2C9DB77-91A2-4FAD-94D4-D110E274584F@xxxxxx
    > Hello,
    >
    > I use Windows Live Messenger in conjunction with an e-mail address issued in the msn.com domain.
    >
    > When I receive an e-mail I am alerted through Messenger and I can click the "Open your e-mail inbox" button (in Messenger) to
    > view it. Familiar to all of us I'm sure...
    >
    > I have recently experimented with the Windows Live Mail desktop client and I now find that, when I click the above-mentioned
    > button in Messenger, I am taken to Windows Live Mail to view my message there (rather than the traditional web-based Windows Live
    > Hotmail client).
    >
    > For a number of reasons - I would prefer to NOT use Windows Live Mail to view my e-mail messages (by default) and would like to
    > continue to view them using in web-based Hotmail. (It's lighter-weight, familiar & quick.)
    >
    > My Question: Is it possible to revert back to using web-based Hotmail, without uninstalling Windows Live Mail? I tried editing
    > my Windows Live Mail configuration to remove my msn.com email account, but the program still gets launched when I click the
    > e-mail button in Messenger. (I still want to use Windows Live Mail for its other features - RSS feeds & newsgroups, mainly).
    >
    > I have been through all the Messenger settings; and haven't found one for this. I half expect someone's will tell me I have to
    > edit something directly in the Windows Registry. I'm good with that...
    >
    > Thanks in advance for knowledgeable responses.
    >
    > Ian


      My System SpecsSystem Spec

  3. #3


    Peter.R Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    Hi Winston.

    Just to let you know that since the corrected Value data for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202' eventually reverts back to "Windows Live Mail" a better way of correcting the 'Windows Live Mail' as 'Windows Live Hotmail' misnomer in Vista is as follows:

    We can leave the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache as "Windows Live Mail".

    Instead, we can edit the Value data for the Value 'LocalizedString' at the sub-key: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail

    The Value data here is normally "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202", but when changed to "Windows Live Hotmail", the misnomer is permanently corrected.

    --
    Cheers,
    Peter.R
    (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    ---------------

    "...winston" <winstonmvp@xxxxxx> wrote in message news:178E29E4-1E09-4433-AFC3-5BDDAA24A893@xxxxxx


    > If that program does these two things, it may not work in Vista
    >
    > Change 'Default' Value from "Windows Live Mail" to "Windows Live Hotmail" at the
    > registry key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail
    > - supposedly build 1606 of Windows Live Mail corrected this registry entry in XP and Vista.
    >
    > And for Vista(only, not XP)
    > Change the 'Value data' from from "Windows Live Mail" to "Windows Live Hotmail"
    > for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202' at the registry key
    > HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\Shell\MuiCache
    >
    > Maybe Jonathan Kay will add some confirmation, one way or another, since this is cross-posted to WLM and WLMessenger newsgroups.
    >
    > --
    > ...winston
    > ms-mvp mail

      My System SpecsSystem Spec

  4. #4


    ...winston Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    Thanks Peter..
    Just a few questions..
    1. When does the HKCU\...\MuiCache value revert to Windows Live Mail ?
    - I made that change in Vista last fall, it remains 'unreverted'; Any idea how to force it to revert?
    2. The change in HKLM effective makes the Default and Localized String identical ?

    Welcome back!
    --
    ...winston
    ms-mvp mail


    "Peter.R" <Peter.R@xxxxxx> wrote in message news:uAwwzOd2IHA.524@xxxxxx

    > Hi Winston.
    >
    > Just to let you know that since the corrected Value data for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202'
    > eventually reverts back to "Windows Live Mail" a better way of correcting the 'Windows Live Mail' as 'Windows Live Hotmail'
    > misnomer in Vista is as follows:
    >
    > We can leave the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key
    > HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache as "Windows Live Mail".
    >
    > Instead, we can edit the Value data for the Value 'LocalizedString' at the sub-key:
    > HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail
    >
    > The Value data here is normally "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202", but when changed to "Windows Live Hotmail",
    > the misnomer is permanently corrected.



      My System SpecsSystem Spec

  5. #5


    Peter.R Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    Thanks Winston. It's good to be back.

    Well, I am glad to hear it has not reverted for you, but initially I just kept finding the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache had been reverted, so I can not be sure exactly what was doing it.

    The problem is that despite changing that Value data, hmmapi.dll still has a string (202) referring to 'Windows Live Mail', so I imagine that whenever that Value calls that string in hmmapi.dll (through 'LocalizedString' at 'HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail'), the Value data is automatically corrected (or should I say incorrected).

    Certainly though, I did notice that it was reverted during a test installation of Thunderbird, despite no defaults being changed.

    I deleted the Value name '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the Key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache after I edited the Value data for the Value 'LocalizedString' at the sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, and it was not recreated.

    But after restoring the original Value data for the Value named 'LocalizedString' at the sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, and then visiting the "Customize Start Menu" dialog box (right-click Start Orb [button]->Properties->Start Menu [tab]->check "Start menu"->Customize [button]->General [tab]->Show on Start menu [section]), the Value name '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the Key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache was recreated automatically (with 'Windows Live Mail' in the Value data).

    Now, my tests reveal that installing WLMail 12.0.1606 definitely does correct the Value data for the Value named 'Default' at the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, from "Windows Live Mail" to "Windows Live Hotmail".

    However, this correction makes no difference whatsoever in Vista, even after running RegisterHotmail.exe.

    You are right in that running RegisterHotmail.exe does not correct the Hotmail misnomers at either HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail - 'Default', or HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache - '@C:\Program Files\Internet Explorer\hmmapi.dll,-202'.

    This is a problem because when Windows Live Hotmail is set as the default e-mail program, the 'E-mail' link in the Start Menu shows the name 'Windows Live Mail'.

    And the misnomer remains in the list entry for the "E-mail link:" in the "Customize Start Menu" dialog box (right-click Start Orb [button]->Properties->Start Menu [tab]->check "Start menu"->Customize [button]->General [tab]->Show on Start menu [section]).

    The misnomer is also evident at Default Programs->Set your default programs->Windows Live Hotmail (or any other e-mail program)->Choose defaults for this program->Start Menu [section]-> 'E-mail link'->Current Default [column]. However, the misnomer is not evident in this column for ...Protocols [section]->'MAILTO'.

    The following registry edits will correct these problems:

    The Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache can be changed from "Windows Live Mail" to "Windows Live Hotmail".

    ...or for a more permanent fix:

    The Value data for the Value 'LocalizedString' at the registry sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail can be changed from "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202" to "Windows Live Hotmail".

    --
    Cheers,
    Peter.R
    (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    ---------------

    "...winston" <winstonmvp@xxxxxx> wrote in message news:6B2C9718-A498-450E-845E-2B571D195ED8@xxxxxx


    > Thanks Peter..
    > Just a few questions..
    > 1. When does the HKCU\...\MuiCache value revert to Windows Live Mail ?
    > - I made that change in Vista last fall, it remains 'unreverted'; Any idea how to force it to revert?
    > 2. The change in HKLM effective makes the Default and Localized String identical ?
    >
    > Welcome back!
    > --
    > ...winston
    > ms-mvp mail
    >
    >
    > "Peter.R" <Peter.R@xxxxxx> wrote in message news:uAwwzOd2IHA.524@xxxxxx

    >> Hi Winston.
    >>
    >> Just to let you know that since the corrected Value data for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202'
    >> eventually reverts back to "Windows Live Mail" a better way of correcting the 'Windows Live Mail' as 'Windows Live Hotmail'
    >> misnomer in Vista is as follows:
    >>
    >> We can leave the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key
    >> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache as "Windows Live Mail".
    >>
    >> Instead, we can edit the Value data for the Value 'LocalizedString' at the sub-key:
    >> HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail
    >>
    >> The Value data here is normally "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202", but when changed to "Windows Live Hotmail",
    >> the misnomer is permanently corrected.

      My System SpecsSystem Spec

  6. #6


    Peter.R Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    The 'LocalizedString' Value at HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail is part of Vista's MUI (Multilingual User Interface) compliance.

    In Vista, this display name method supersedes that of earlier operating systems. Thus, the 'Default' Value data at this key is overridden by the MUI compliance through the 'LocalizedString' Value data, which in this case points to the resource hmmapi.dll,-202.

    However, since an MUI compliant application can store user interface text either directly in the registry or indirectly by means of resources, the Value data for the Value 'LocalizedString' here, can be renamed to "Windows Live Hotmail", thus ignoring the resource hmmapi.dll,-202.

    Alternately, this Value 'LocalizedString' can be deleted, thus bypassing the MUI compliance here and defaulting back to the normal naming method used by XP. In this case, the 'Default' Value at HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail comes back into play, so it must have its misnomer corrected to "Windows Live Hotmail".

    Microsoft is simply going to have to update hmmapi.dll at Program Files\Internet Explorer\ to allow this misnomer to be properly corrected in this version and future versions of Windows Live Mail. They had the chance with SP1, but they (and the beta testers) were not on the ball in this regard. They have another chance with IE8, but are currently using the same hmmapi.dll as IE7.

    More information on Vista's MUI compliance can be found at http://msdn.microsoft.com/en-us/libr...,printer).aspx

    --
    Cheers,
    Peter.R
    (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    ---------------

    "Peter.R" <Peter.R@xxxxxx> wrote in message news:#tDc7cs2IHA.5832@xxxxxx


    > Thanks Winston. It's good to be back.
    >
    > Well, I am glad to hear it has not reverted for you, but initially I just kept finding the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache had been reverted, so I can not be sure exactly what was doing it.
    >
    > The problem is that despite changing that Value data, hmmapi.dll still has a string (202) referring to 'Windows Live Mail', so I imagine that whenever that Value calls that string in hmmapi.dll (through 'LocalizedString' at 'HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail'), the Value data is automatically corrected (or should I say incorrected).
    >
    > Certainly though, I did notice that it was reverted during a test installation of Thunderbird, despite no defaults being changed.
    >
    > I deleted the Value name '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the Key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache after I edited the Value data for the Value 'LocalizedString' at the sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, and it was not recreated.
    >
    > But after restoring the original Value data for the Value named 'LocalizedString' at the sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, and then visiting the "Customize Start Menu" dialog box (right-click Start Orb [button]->Properties->Start Menu [tab]->check "Start menu"->Customize [button]->General [tab]->Show on Start menu [section]), the Value name '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the Key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache was recreated automatically (with 'Windows Live Mail' in the Value data).
    >
    > Now, my tests reveal that installing WLMail 12.0.1606 definitely does correct the Value data for the Value named 'Default' at the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, from "Windows Live Mail" to "Windows Live Hotmail".
    >
    > However, this correction makes no difference whatsoever in Vista, even after running RegisterHotmail.exe.
    >
    > You are right in that running RegisterHotmail.exe does not correct the Hotmail misnomers at either HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail - 'Default', or HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache - '@C:\Program Files\Internet Explorer\hmmapi.dll,-202'.
    >
    > This is a problem because when Windows Live Hotmail is set as the default e-mail program, the 'E-mail' link in the Start Menu shows the name 'Windows Live Mail'.
    >
    > And the misnomer remains in the list entry for the "E-mail link:" in the "Customize Start Menu" dialog box (right-click Start Orb [button]->Properties->Start Menu [tab]->check "Start menu"->Customize [button]->General [tab]->Show on Start menu [section]).
    >
    > The misnomer is also evident at Default Programs->Set your default programs->Windows Live Hotmail (or any other e-mail program)->Choose defaults for this program->Start Menu [section]-> 'E-mail link'->Current Default [column]. However, the misnomer is not evident in this column for ...Protocols [section]->'MAILTO'.
    >
    > The following registry edits will correct these problems:
    >
    > The Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache can be changed from "Windows Live Mail" to "Windows Live Hotmail".
    >
    > ...or for a more permanent fix:
    >
    > The Value data for the Value 'LocalizedString' at the registry sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail can be changed from "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202" to "Windows Live Hotmail".
    >
    > --
    > Cheers,
    > Peter.R
    > (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    > "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    > ---------------
    >
    > "...winston" <winstonmvp@xxxxxx> wrote in message news:6B2C9718-A498-450E-845E-2B571D195ED8@xxxxxx
    >

    >> Thanks Peter..
    >> Just a few questions..
    >> 1. When does the HKCU\...\MuiCache value revert to Windows Live Mail ?
    >> - I made that change in Vista last fall, it remains 'unreverted'; Any idea how to force it to revert?
    >> 2. The change in HKLM effective makes the Default and Localized String identical ?
    >>
    >> Welcome back!
    >> --
    >> ...winston
    >> ms-mvp mail
    >>
    >>
    >> "Peter.R" <Peter.R@xxxxxx> wrote in message news:uAwwzOd2IHA.524@xxxxxx
    >

    >>> Hi Winston.
    >>>
    >>> Just to let you know that since the corrected Value data for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202'
    >>> eventually reverts back to "Windows Live Mail" a better way of correcting the 'Windows Live Mail' as 'Windows Live Hotmail'
    >>> misnomer in Vista is as follows:
    >>>
    >>> We can leave the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key
    >>> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache as "Windows Live Mail".
    >>>
    >>> Instead, we can edit the Value data for the Value 'LocalizedString' at the sub-key:
    >>> HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail
    >>>
    >>> The Value data here is normally "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202", but when changed to "Windows Live Hotmail",
    >>> the misnomer is permanently corrected.

      My System SpecsSystem Spec

  7. #7


    ...winston Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    Peter,
    Thanks for adding the additional content. Wonderful explanation.

    --
    ...winston
    ms-mvp mail


    "Peter.R" <Peter.R@xxxxxx> wrote in message news:OaykXB12IHA.5112@xxxxxx

    > The 'LocalizedString' Value at HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail is part of Vista's MUI (Multilingual User
    > Interface) compliance.
    >
    > In Vista, this display name method supersedes that of earlier operating systems. Thus, the 'Default' Value data at this key is
    > overridden by the MUI compliance through the 'LocalizedString' Value data, which in this case points to the resource
    > hmmapi.dll,-202.
    >
    > However, since an MUI compliant application can store user interface text either directly in the registry or indirectly by means
    > of resources, the Value data for the Value 'LocalizedString' here, can be renamed to "Windows Live Hotmail", thus ignoring the
    > resource hmmapi.dll,-202.
    >
    > Alternately, this Value 'LocalizedString' can be deleted, thus bypassing the MUI compliance here and defaulting back to the
    > normal naming method used by XP. In this case, the 'Default' Value at HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail comes
    > back into play, so it must have its misnomer corrected to "Windows Live Hotmail".
    >
    > Microsoft is simply going to have to update hmmapi.dll at Program Files\Internet Explorer\ to allow this misnomer to be properly
    > corrected in this version and future versions of Windows Live Mail. They had the chance with SP1, but they (and the beta testers)
    > were not on the ball in this regard. They have another chance with IE8, but are currently using the same hmmapi.dll as IE7.
    >
    > More information on Vista's MUI compliance can be found at http://msdn.microsoft.com/en-us/libr...,printer).aspx
    >
    > --
    > Cheers,
    > Peter.R
    > (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    > "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    > ---------------
    >
    > "Peter.R" <Peter.R@xxxxxx> wrote in message news:#tDc7cs2IHA.5832@xxxxxx
    >

    >> Thanks Winston. It's good to be back.
    >>
    >> Well, I am glad to hear it has not reverted for you, but initially I just kept finding the Value data for the Value
    >> '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key HKEY_CURRENT_USER\Software\Classes\Local
    >> Settings\Software\Microsoft\Windows\Shell\MuiCache had been reverted, so I can not be sure exactly what was doing it.
    >>
    >> The problem is that despite changing that Value data, hmmapi.dll still has a string (202) referring to 'Windows Live Mail', so I
    >> imagine that whenever that Value calls that string in hmmapi.dll (through 'LocalizedString' at
    >> 'HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail'), the Value data is automatically corrected (or should I say incorrected).
    >>
    >> Certainly though, I did notice that it was reverted during a test installation of Thunderbird, despite no defaults being
    >> changed.
    >>
    >> I deleted the Value name '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the Key
    >> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache after I edited the Value data for
    >> the Value 'LocalizedString' at the sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, and it was not recreated.
    >>
    >> But after restoring the original Value data for the Value named 'LocalizedString' at the sub-key
    >> HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, and then visiting the "Customize Start Menu" dialog box (right-click Start
    >> Orb [button]->Properties->Start Menu [tab]->check "Start menu"->Customize [button]->General [tab]->Show on Start menu
    >> [section]), the Value name '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the Key
    >> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache was recreated automatically (with
    >> 'Windows Live Mail' in the Value data).
    >>
    >> Now, my tests reveal that installing WLMail 12.0.1606 definitely does correct the Value data for the Value named 'Default' at
    >> the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail, from "Windows Live Mail" to "Windows Live Hotmail".
    >>
    >> However, this correction makes no difference whatsoever in Vista, even after running RegisterHotmail.exe.
    >>
    >> You are right in that running RegisterHotmail.exe does not correct the Hotmail misnomers at either
    >> HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail - 'Default', or HKEY_CURRENT_USER\Software\Classes\Local
    >> Settings\Software\Microsoft\Windows\Shell\MuiCache - '@C:\Program Files\Internet Explorer\hmmapi.dll,-202'.
    >>
    >> This is a problem because when Windows Live Hotmail is set as the default e-mail program, the 'E-mail' link in the Start Menu
    >> shows the name 'Windows Live Mail'.
    >>
    >> And the misnomer remains in the list entry for the "E-mail link:" in the "Customize Start Menu" dialog box (right-click Start
    >> Orb [button]->Properties->Start Menu [tab]->check "Start menu"->Customize [button]->General [tab]->Show on Start menu
    >> [section]).
    >>
    >> The misnomer is also evident at Default Programs->Set your default programs->Windows Live Hotmail (or any other e-mail
    >> program)->Choose defaults for this program->Start Menu [section]-> 'E-mail link'->Current Default [column]. However, the
    >> misnomer is not evident in this column for ...Protocols [section]->'MAILTO'.
    >>
    >> The following registry edits will correct these problems:
    >>
    >> The Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key
    >> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache can be changed from "Windows Live
    >> Mail" to "Windows Live Hotmail".
    >>
    >> ...or for a more permanent fix:
    >>
    >> The Value data for the Value 'LocalizedString' at the registry sub-key HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail can be
    >> changed from "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202" to "Windows Live Hotmail".
    >>
    >> --
    >> Cheers,
    >> Peter.R
    >> (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    >> "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    >> ---------------
    >>
    >> "...winston" <winstonmvp@xxxxxx> wrote in message news:6B2C9718-A498-450E-845E-2B571D195ED8@xxxxxx
    >>

    >>> Thanks Peter..
    >>> Just a few questions..
    >>> 1. When does the HKCU\...\MuiCache value revert to Windows Live Mail ?
    >>> - I made that change in Vista last fall, it remains 'unreverted'; Any idea how to force it to revert?
    >>> 2. The change in HKLM effective makes the Default and Localized String identical ?
    >>>
    >>> Welcome back!
    >>> --
    >>> ...winston
    >>> ms-mvp mail
    >>>
    >>>
    >>> "Peter.R" <Peter.R@xxxxxx> wrote in message news:uAwwzOd2IHA.524@xxxxxx
    >>

    >>>> Hi Winston.
    >>>>
    >>>> Just to let you know that since the corrected Value data for the Value '@C:\Program Files\InternetExplorer\hmmapi.dll,-202'
    >>>> eventually reverts back to "Windows Live Mail" a better way of correcting the 'Windows Live Mail' as 'Windows Live Hotmail'
    >>>> misnomer in Vista is as follows:
    >>>>
    >>>> We can leave the Value data for the Value '@C:\Program Files\Internet Explorer\hmmapi.dll,-202' at the registry key
    >>>> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache as "Windows Live Mail".
    >>>>
    >>>> Instead, we can edit the Value data for the Value 'LocalizedString' at the sub-key:
    >>>> HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Hotmail
    >>>>
    >>>> The Value data here is normally "@%ProgramFiles%\Internet Explorer\hmmapi.dll,-202", but when changed to "Windows Live
    >>>> Hotmail",
    >>>> the misnomer is permanently corrected.


      My System SpecsSystem Spec

  8. #8


    Peter.R Guest

    Re: Choice of E-Mail Client in Windows Live Messenger

    You're welcome Winston.

    --
    Cheers,
    Peter.R
    (Windows Vista Home Premium SP1 with Windows Live Mail 12.0.1606)
    "There are more things in Heaven and earth, Horatio, than are dreamt of in your philosophy." - Shakespeare
    ---------------

    "...winston" <winstonmvp@xxxxxx> wrote in message news:078D1D2B-5482-48B1-A2C2-1CB1FD71EA19@xxxxxx


    > Peter,
    > Thanks for adding the additional content. Wonderful explanation.
    >
    > --
    > ...winston
    > ms-mvp mail

      My System SpecsSystem Spec

Re: Choice of E-Mail Client in Windows Live Messenger problems?

Similar Threads
Thread Thread Starter Forum Replies Last Post
Live Messenger, Live Hotmail, and Windows Live Mail - Contacts Bob Lucas Live Mail 8 10 Nov 2008
Live Messenger, Live Hotmail, and Windows Live Mail - Contacts Bob Lucas Live Messenger 8 10 Nov 2008
Re: Choice of E-Mail Client in Windows Live Messenger Peter.R Live Mail 6 06 Sep 2008
Re: Choice of E-Mail Client in Windows Live Messenger Peter.R Live Messenger 6 06 Sep 2008
Re: Choice of E-Mail Client in Windows Live Messenger Gary VanderMolen Live Messenger 1 29 Jun 2008