Площадка 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 Закачек 17632 Скачать
Архив содержит все необходимое для нашей цели. Можно начинать сабжевый процесс:

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.

UPD 3: Для Windows 10 после Fall Creators Update (v.1709): Внедрение Windows Mail в Windows 10 версии 1709.

UPD 4: Windows 10 после v.1709 - вернули теперь и MAPI!!: Внедрение Windows Mail в Windows 10 версии 1709. MAPI восстановлен!.

 

Комментарии  

Влад
0 # Влад 08.07.2018 04:58
2. Запустите командный файл unhide.cmd. Это удалит атрибут "скрытый" (hidden) c экзешника WinMail.exe.
Полагаю следует добавить в инструкции поправку:
2. Запустите командный файл unhide.cmd от имени Администратора (кликните по файлу правой клавишей мышки, в выпадающем меню нажмите "Запуск от имени Администратра". Это удалит атрибут "скрытый" (hidden) c экзешника WinMail.exe.
Ответить | Ответить с цитатой | Цитировать

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