windows mail win10-1709

In the most recent cumulative update of Windows 10 at the time of writing - "Fall Creators Update", version 1709 - Microsoft has finally done what the fans of good old Outlook Express and its subsequent reincarnation Windows Mail were so afraid of: they uprooted it from the file system and Windows registry. Up to version 1703 inclusive, the method described here worked well, but now it is impossible to enable the inactive mail client this way - because of its absence in the OS. But another Microsoft's attempt to prove more stubborn than geeks ended up just like the previous ones: a way to implement the mailer back into the system was found.

Enthusiasts returned the program almost full functionality in version 1709. Almost - since it is not yet possible to restore MAPI clients in working order. But, hopefully, this problem will be solved soon.

I tested the results of research and, it seems to me, found the necessary minimum of changes to the files and the registry, which is sufficient to restore all the functions of WinMail (excluding MAPI). Let me share the final result.

Disclaimer: the technique is new, so it is strongly recommended to try it out first on the testing environment rather than on the main system. And, of course, start by creating backup copies of personal settings: mail storage, accounts, user settings.

Now we can get to the point.

Download one of zip-archives in correspondence with the bit depth of your operating system.

32-bit OS:

EnableWinMailWin10_1709_x86_en.zip
Date 2018-01-02 System  Windows Filesize 2.49 MB Download 854 Download

64-bit OS:

EnableWinMailWin10_1709_x64_en.zip
Date 2018-01-02 System  Windows Filesize 2.72 MB Download 2736 Download

The sequence of actions for both bit capacities is the same:

  1. After upgrading to version 1709, only 4 address book files and empty subfolders of interface languages remain in the mailer folder %ProgramFiles%\Windows Mail. Recover WinMail files by copying the contents of the Windows Mail folder from the downloaded archive to the mailer folder.

    If you use Windows localization different from English, you will have to restore the appropriate localization files from working copy of WinMail on Vista. For English, the en-US folder is enough.

  2. Copy files from the system32 folder in the archive to the folder of the same name in the system directory - %SystemRoot%\system32.

  3. Run the WinMailEdit.reg file. This adds certain functionality to the registry, as it was described in Retrospective review. But now a small but crucial chunk has been added to the file code:

    ; WinMail Class Register -------------------------------------------------------
    [HKEY_CLASSES_ROOT\CLSID\{39AE2AEA-D4D5-4DA0-AE47-C020E1BE4BE5}]
    @="CLSID_JetDatabaseSession"
     
    [HKEY_CLASSES_ROOT\CLSID\{39AE2AEA-D4D5-4DA0-AE47-C020E1BE4BE5}\InprocServer32]
    @=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,\
      00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,4d,00,\
      61,00,69,00,6c,00,5c,00,6d,00,73,00,6f,00,65,00,2e,00,64,00,6c,00,6c,00,00,\
      00
    "ThreadingModel"="Both"
     
    ; WinMail Cur User -------------------------------------------------------------
    [HKEY_CURRENT_USER\Software\Microsoft\Windows Mail Setup]
    "DelayStartTime"=hex:fa,71,45,36,d1,cd,cf,01
    "DelayInitialized"=dword:00000004
     

    This script restores the WinMail class registration and initializes a few settings of current user. Without the first thing, the program simply does not run; without the second - it will start, but prior to that it will detect the "broken storage" and supposedly fix it. Both together will make the application start smoothly.

Now Windows Mail should launch steadily and work correctly.

UPD: WinMail + MAPI: See next article.

Comments  

Peter McNicol
0 # Peter McNicol 2018-01-28 12:08
This is excellent, thank you.
Ogri
0 # Ogri 2018-01-29 18:47
The issue with MAPI is also resolved and will be published in the coming days.
David
0 # David 2018-02-01 14:14
Many, many thanks !
I will immediatly pass this good new and this miraculous solution to all the french W10 users who are really desperate to stay with 1703 or to definitively loose their beloved WMail !
Makro
0 # Makro 2018-02-02 06:21
Sigh! I finally switched to Thunderbird, because I'm afraid that Windows Mail will be blocked again on future updates of Windows.

Luckily there's a guide on how to make it (almost) identical to Windows Vista:

https://pastebin.com/QnKGYc4F

Cheers!
Ogri
0 # Ogri 2018-02-09 23:47
Windows Mail cannot be blocked anymore as it wasn't disabled this time, it was removed from the system. Actually, the offered method makes WinMail working as an external application. Microsoft doesn't take it into consideration now, and it's an advantage. From now on, the only possible issue is the matter of compatibility.
Simon
0 # Simon 2018-02-09 12:54
Thanks for this
but I think I need a bit of assistance
Step 1. includes "only 4 address book files and empty subfolders of interface languages remain in the mailer folder %ProgramFiles%\Windows Mail"
I have a folder "Program Files" and another "Program Filesx86"
which one is to be modified ?
And another thing both folders have just 3 entries
wab (application)
wabimp.dll
wabmig(application) you mention "4 address book files and empty subfolders of interface languages"
Your views are greatly appreciated
Ogri
0 # Ogri 2018-02-09 23:36
Quoting Simon:
Step 1. includes "only 4 address book files and empty subfolders of interface languages remain in the mailer folder %ProgramFiles%\Windows Mail"
I have a folder "Program Files" and another "Program Filesx86"
which one is to be modified ?


"Program Files", not "Program Filesx86".

Quoting Simon:
And another thing both folders have just 3 entries
wab (application)
wabimp.dll
wabmig(application) you mention "4 address book files and empty subfolders of interface languages"


Maybe the 4th file is system or hidden and you don't see it. Anyway, it doesn't really matter for WinMail functionality.
Ogri
0 # Ogri 2018-02-09 23:59
In next few days, I'll publish the manual for implementing WinMail with MAPI functionality. If some details there will not be clear for you 100%, don't hesitate to ask me for additional explanations.

Cheers!
Simon
0 # Simon 2018-02-10 05:02
Thanks again , very helpful of you , I will wait for your update inclusive of MAPI functionality and do it then.
Simon
Ogri
0 # Ogri 2018-02-10 19:47

Users must be registered and logged in to post comments.

By working with this site, you agree to our use of cookies necessary to keep the settings you select, as well as for the normal operation of Google services.