Upd: English version of the article: Enabling Windows Mail in Windows 7.


Площадка Ogri - ogri.me | Активизация Windows Mail в Windows 7Outlook Express, мягко выражаясь, не идеальный почтовый клиент, но он был (и остается - для пользователей XP и более ранних версий Windows) популярным благодаря простоте и интегрированности в систему. Как известно, в Vista он был заменен на Windows Mail, не многим отличающийся от OE по интерфейсу и функциональности. Глючная и тяжелая Виста прожила недолго и сменилась Windows 7. В ней Майкрософт решил деактивировать WinMail, продвигая вместо него почтовик Windows Live. Мне часто приходится конфигурировать свежекупленые клиентами компьютеры с Семеркой, призванные заменить старые с XP и ниже, и переносить на новый комп инфу со старого, в том числе почту из OE со всеми аккаунтами, сообщениями и адресами. Большинство клиентов - пользователи непродвинутые (иначе справились бы сами) и хотят иметь почтовик, к которому они привыкли за годы юзания. Тут и пригодится описываемый способ насильственного внедрения WinMail в Win7.

Папка WinMail присутствует в Семерке, но пользовательский интерфейс (msoe.dll) деактивирован и залочен. Требуется разлочить msoe.dll и заменить его активным из Висты.

Первым долгом нужно определиться, 32-битная или 64-битная система у вас установлена. Если есть сомнения - кликните: Где посмотреть, 32-х или 64-битная Windows 7. Скриншоты кликабельны.

Если вы уже пытались запустить WinMail, он может сидеть в процессах и быть поэтому запертым. Перед выполнением процедуры удалите его из процессов если знаете как, если же нет - перезагрузите компьютер.

Теперь скачайте и разархивируйте:

EnableWinMailWin7.zip
Дата 2011-02-06 Система  Windows Размер файла 1.72 MB Закачек 14842 Скачать
Архив содержит все необходимое для нашей цели. Можно начинать сабжевый процесс:

1. Запустите файл WinMailEdit.reg.

Очень важно запустить WinMailEdit.reg перед выполнением пп 3 и 4!

2. Запустите командный файл unhide.cmd. Это удалит атрибут "скрытый" (hidden) c экзешника WinMail.exe.

3. Разлочиваем msoe.dll. Для этого:

а) Запускаем Add_Take_Ownership.reg, активируя тем самым Take Ownership сервис. (Архив также содержит Remove_Take_Ownership.reg, его деактивирующий.)

б) Открываем фолдер Windows Mail в проводнике. Его расположение:
%SystemDrive%\Program Files\Windows Mail.

Заметьте, что если ОС 64-битная, все равно работаем с фолдером Program Files, а не Program Files (x86), в котором также имеется папка Windows Mail.

в) Кликаем правой кнопкой мыши на файле msoe.dll. В открывшемся меню выбираем Take Ownership.

4. Заменяем оригинальный мертвый msoe.dll (забэкапив его предварительно на всякий случай) на рабочий из Висты. Для 32-битной системы находим его в архиве msoe_32.zip, для 64-битной - соответственно в msoe_64.zip.

Все, программа запускается. Можно открывать аккаунты или импортировать данные из OE.

Если после установки некоторых обновлений или сервис паков Windows Mail перестает запускаться, выполните по новой пункты 3 б, в (а если вы деактивировали Take Ownership, то и а) и 4. Не забываем об этом.)

 

UPD 1: По итогам дискуссии в комментариях родилась вторая часть статьи - Разбор полетов, или Активизация Windows Mail в Windows 7 - три года спустя. В ней подробно рассматриваются некоторые частные случаи, когда какой-либо шаг в том виде, как он здесь приведен, не срабатывал. Если подобное недоразумение случилось и с вами - не кричите сразу: "метод - фуфло, автора - в топку!", а перейдите по ссылке - и, скорее всего, там вы найдете решение проблемы.

UPD 2: Для Windows 8 и 8.1, 32 и 64 бит - Активизация Windows Mail в Windows 8.

 

Комментарии  

Maxim
0 # Maxim 20.07.2015 05:31
Олег, огромное спасибо!
В Windows Mail Live никак не хотел втягивать в себя базы от почты Outlook Express, а ты нашел такое простое и изящное решение.
Теперь все мои проблемы решены и можно спокойно работать в Win7 со старой почтой. Сразу видно, что ты отличный профессионал.
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 20.07.2015 23:24
Максим, спасибо за теплые слова! Решение я и вправду нашел, хоть и в англоязычном форуме. ;-) Ну да, выложил свое короткое описание и файлы, и до сих пор удивлен, что за 4.5 года до сих пор тема для многих актуальна. Увы, Майкрософт под Балмером двигал все в совершенно идиотских направлениях. Windows Live Mail - жуткий отстой по сравнению с OE и WinMail, но они оставили лазейку, и кто не в танке - ею до сих пор пользуется. В Win 8/8.1 работает с небольшой разницей, в Win 10 тоже пока так же, - видимо, и в релизе будет доступно.

Так что это не мой мопэд, я лишь популяризирую чужую идею. Но много до чего дотумкал в дополнение с помощью активно комментирующего сообщества.

Тут один товарищ вообще переписал reg-файлы с учетом пользовательских политик и UAC. Мы с ним долго переписывались и даже договорились, что я выложу его варианты в виде гостевых статей. К сожалению, мы не смогли договориться об окончательной форме подачи его методологии. Руководство получилось раз в десять больше моего, да и бОльшая часть действий обходилась простым включением учетки Суперадмина на этапе реанимации WinMail. Он и календарь научился оживлять почти в первозданном виде. Возможно, в скором времени тисну пару статеек на этот счет. Часть идей там очень неплохие, и неадекватное поведение их автора - не повод не познакомить с ними народ. Тем более что у автора своего сайта нет и, судя по всему, никогда не будет.
Ответить | Ответить с цитатой | Цитировать
green173
0 # green173 18.08.2015 12:50
А для Windows 10 такой активации не возможно?
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 19.08.2015 04:09
Для Windows 10 все как для 8/8.1. См. http://ogri.me/ru/computer-service/735-aktivizatsiya-windows-mail-v-windows-8
Ответить | Ответить с цитатой | Цитировать
green173
0 # green173 19.08.2015 08:07
Спасибо большое все получилось
Ответить | Ответить с цитатой | Цитировать
Евгений
0 # Евгений 08.09.2015 15:40
Добрый день.
Проделал в 10-ке все как для 8.1. Запускаю WinMail.exe и ничего не происходит.
На 7-ке все получилось.
Ответить | Ответить с цитатой | Цитировать
Евгений
0 # Евгений 10.09.2015 14:33
Все получилось. Спасибо за рекомендации по оживлению WinMail
Ответить | Ответить с цитатой | Цитировать
MMH
0 # MMH 10.02.2016 03:14
Вообще-то, наилучшим решением, на мой взгляд, было бы создание portable-версии "Windows Mail", с минимальной интеграцией в систему (для открытия файлов .eml и mailto-ссылок на веб-страницах). Для добавления и устранения такой минимальной интеграции следует создать инсталятор и деинсталятор или реализовать эти функции с помощью двух командных файлов.
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 11.02.2016 12:31
MMH, приветствую вас! Ну да, отличная идея! Только, как и в случае автоматизации процесса замены dll и запуска reg-файла (помните, вы предлагали здесь же?), скажу то же самое: я лично не возьмусь, график не позволяет. Может, сами попробуете? А кстати, в Сети не искали? Может, кто-то уже озаботился?
Ответить | Ответить с цитатой | Цитировать
MMH
0 # MMH 11.02.2016 12:56
Portable-версию я не смогу сделать, - никогда этим не занимался. Что касается инсталятора, то я бы мог сделать, но пока лень :-) .
Ответить | Ответить с цитатой | Цитировать
Walk
0 # Walk 21.02.2016 14:18
Ogri привет
когда то по твоим подсказкам влет постаил winmail за что огромное спасибо
хотелки пошли дальше - захотелось ее Winmail русифицировать
(система Win7pro 64 bit eng)
аналогичные советы по активизации и русификации в win8 не прошли
есть ли какой совет или полезная ссылочка?
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 21.02.2016 23:54
Walk, у тебя же английские Винды. WinMail не имеет собственного переключателя языков, подстраивается под язык системы. Ежели тебя устраивает английский интерфейс Windows, то зачем русифицировать почтовик?

Хотя теоретически задача интересная - сделать локализацию WinMail независимой от языка системы. А заодно зафигачить отдельный инсталлятор и до комплекта portable-версию, как предложил MMH. Только кто это все будет делать? Я бы попробовал разобраться, но накопилось уже столько нереализованных задумок, что в ближайшем будущем совсем никак. Так что хотелки - это хорошо, но увы, желания и возможности часто не совпадают.
Ответить | Ответить с цитатой | Цитировать
Walk
0 # Walk 22.02.2016 09:37
Добрый день.
Винду я не выбирал просто ноут приехал из штатов с лицензией pro 64 .Вобщем то я так и предполагал что локализации нет.
Спасибо за ответ больше не буду экспериментировать. Оставлю как есть.
Ответить | Ответить с цитатой | Цитировать
ёпрстейка
0 # ёпрстейка 05.07.2016 10:36
Долгие годы Виндоус Мейл работал на семерке безотказно, но дернул черт обновиться до десятки. И опять старая история, почта не работает. Да и черт бы с ней, решила попробовать почтовый клиент от Мозиллы, вроде как работает, по функционалу почти то же самое, но как бы теперь перенести из неработающего Виндоуз Мейл мои письма?
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 05.07.2016 11:20
ёпрстейка, и снова здравствуйте! )) WinMail прекрасно работает и на Десятке. Способ реанимации немного посложнее - см. ogri.me/ru/computer-service/735-aktivizatsiya-windows-mail-v-windows-8. Статья для Win8, но в Win10 всё один к одному (см. комменты начиная с ogri.me/ru/computer-service/735-aktivizatsiya-windows-mail-v-windows-8#comment-1237).
Ответить | Ответить с цитатой | Цитировать
ёпрстейка
0 # ёпрстейка 06.07.2016 04:00
спасибо, буду пробовать. может, это и не лучший почтовый клиент, но за годы я к нему привыкла)
Ответить | Ответить с цитатой | Цитировать
Наталья
0 # Наталья 21.05.2017 04:44
Добрый день! Мне нужно OE из win XP перенести на другой комп в win 10. Можете подсказать, как это сделать? Буду очень признательна за помощь.
Ответить | Ответить с цитатой | Цитировать
Максим
0 # Максим 27.05.2017 06:46
По поводу отказа в доступе при перезаписи dll - помогло включение вручную для этого файла прав на чтение и запись.
Ответить | Ответить с цитатой | Цитировать
rudeguy
0 # rudeguy 05.08.2017 06:05
сработало на ура, на Win7 Pro 64bit SP1 даже после всех последних обновлений, спасибо за инструкцию, читал до этого ссылки в Google, там они утверждали, что может уже такой метод и не сработает
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 05.08.2017 16:34
Думаю, в Win7 они его не уберут. В Win10 тоже пока работает, хотя уже и от Paint в нем планируют отказаться. Прогнозирую, что в следующей версии Виндов от WinMail и духу не останется. Так развивается нынче софт - в сторону максимальной конъюнктурности, ориентации на самого низкопробного юзера. Для меня на данный момент оптимальная операционка - Win7. Надеюсь, Microsoft будет ее еще хотя бы пару лет поддерживать. На всё, что они навыпускали после нее, переходить не тянет.
Ответить | Ответить с цитатой | Цитировать
MMH
0 # MMH 08.08.2017 12:15
После очередной переустановки Windows 7 UE перестали озвучиваться звуковые уведомления о приходе новой почты. Не подскажите в чём может быть проблема? Соответствующая птичка в настройках установлена. Повторное добавление настроек в реестр не помогает.
Ответить | Ответить с цитатой | Цитировать
Deron
0 # Deron 26.09.2017 17:51
Респект автору.
Очень долго сидел на хрюше. Комп древний, потому и не ставил новые ОС, которых за глаза хватало на работе. Но тут прикупил более мощное железо, естественно уже сидеть на древней хрюшке нет смысла.
Как говорится - пришлось.
Вся почта была в стареньком оутлуке (erxpress). И благодаря этой статье она восстановлена на win7 х64.
Спасибо!
Ответить | Ответить с цитатой | Цитировать
Huseyn
0 # Huseyn 17.10.2017 10:07
Респект автору. Спасибо! :-|
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий