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

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.

 

Комментарии  

Борис
-1 # Борис 31.05.2012 07:25
Есть вариант на много проще качаем:
http://windows.microsoft.com/en-US/windows-live/essentials-home

выбираем только почту, остальное если не нужно убираем....

И ВСЕЕ!!!
Ответить | Ответить с цитатой | Цитировать
Ogri
+3 # Ogri 31.05.2012 09:27
Уважаемый, то, о чем вы пишете, это не "вариант проще", а упомянутый в статье Windows Live Mail. Здесь же описывается способ реанимации Windows Mail. Без Live. Это разные почтовики, не находите?
Ответить | Ответить с цитатой | Цитировать
Сергей
0 # Сергей 26.10.2012 02:35
Все сделал как вы написали. Но как запустить WinMail? У меня только файл WinMail.exe.mui что с ним делать?
Ответить | Ответить с цитатой | Цитировать
Ogri
+1 # Ogri 26.10.2012 07:31
Файлы WinMail.exe.mui должны быть в подпапках языковых интерфейсов - en-US, ru-RU и т. д. В самом фолдере C:\Program Files\Windows Mail изначально должен быть экзешник WinMail.exe с атрибутом "скрытый". Для снятия этого атрибута запускается unhide.cmd - см. п. 2 в статье. Возможно, вы забыли его запустить? Тогда, если в установках системы у вас запрещен показ скрытых файлов и папок, он не виден в фолдере Windows Mail.
В общем, запустите unhide.cmd и проверьте, появился ли экзешник.
Ответить | Ответить с цитатой | Цитировать
Alex
0 # Alex 20.02.2013 08:03
Видимо, я что-то не так сделал, потому что у меня так и не появился exe-шник winmail.exe. Может я его убил неправильными действиями. Где его теперь можно взять?
Ответить | Ответить с цитатой | Цитировать
Ogri
+1 # Ogri 20.02.2013 14:02
Прочтите мой ответ на предыдущий комментарий. Но если все-таки убили - скопируйте новый с любого другого компа с Windows 7, или поищите в сети. Если не найдете - пишите, выложу.
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 13:38
А для меня можно выложить или выслать? :oops: dll-ку я давно скопировала, а вот каким чудом exe-шник пропал - не отследила. На другом компе смотрела - (с Win7) - там в этой папке его тоже нет...
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 30.06.2013 14:24
Какая у вас Windows - x86 или x64? Edition? Выложу подходящий.
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 14:42
А, пардон - x64 home.
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 30.06.2013 15:31
Качайте:
ogri.me/component/jdownloads/finish/4-comp/14-winmail-exe-x64-zip
Оно там дважды запаковано в zip, иначе новый Хром параноит.
Кстати, зря спрашивал edition, вроде для любого сгодится. Вот битность точно важна.
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 15:59
блин, бред какой-то - zip в папку win mail не разархивируется -говорит, что там exe-шник все-таки есть (хотя скрытые файлы должен показывать), а просто так не копирует -якобы не хватает прав...
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 30.06.2013 16:38
WinMail.exe - не только скрытый, он еще и защищенный системный файл. Поэтому он не виден если стоит галка 'Hide protected operating system files' в диалоге Folder Options > View. Если вы откроете unhide.cmd из архива, вы увидите, что отключается и аттрибут "s" - системный. По какой-то причине у вас не отрабатывается этот батник. Попробуйте запустить unhide.cmd с правами администратора.
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 16:54
Да я и так администратор, только в Home с этими правами, кажется, какая-то своя история... :sad:
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 30.06.2013 17:19
У вас Home Basic или Home Premium? На первой не тестил, на второй - многократно и всегда успешно.
Вы все-таки попробуйте запустить батник как администратор - это не совсем то, что юзер имеет статус администратора. Правый клик -> Run as administrator.
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 17:36
Гм... обнаружился :-). Но не запускается...
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 30.06.2013 17:57
Это после Run as administrator? Повторите весь процесс кроме запуска unhide.cmd. Не скопировали ли вы, кстати, 32-битную dll-ку вместо 64-битной? Проверьте.

Upd: И еще кстати - если еще не пробовали, перед процессом отключите антивирус и UAC.
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 18:19
Да я сейчас и не копировала dll-ку - она же у меня уже была правильная, мне только exe-шника не хватало. А начну заново копировать - опять ведь скажет "прав не хватает".
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 30.06.2013 18:35
Попробовала скопировать в соответствии с вашими рекомендациями - так и есть - "для копирования в эту папку необходимо обладать правами администратора" :cry:
В чем еще загвоздка может быть?
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 30.06.2013 18:54
Когда запускали .reg файлы - получали подтверждение? Ownership получили? И вы так и не ответили - Home Basic или Home Premium?
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 01.07.2013 16:44
Подтверждение получала, ownership запускала, версия home basic. Проделала все еще раз - результат тот же - dll-ка не копируется :sad:
Ответить | Ответить с цитатой | Цитировать
Darya
0 # Darya 03.07.2013 07:29
Так что - без шансов?
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 03.07.2013 11:24
Шансы есть всегда. ;-) Давайте только откроем новый тред, а то слишком узко стало.
Ответить | Ответить с цитатой | Цитировать
Дмитрий
0 # Дмитрий 09.08.2013 16:56
Цитирую Ogri:
Прочтите мой ответ на предыдущий комментарий. Но если все-таки убили - скопируйте новый с любого другого компа с Windows 7, или поищите в сети. Если не найдете - пишите, выложу.


А можете мне тоже выслать, но только для 32-битной винды 7?
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 09.08.2013 18:24
Да не вопрос:
http://ogri.me/ru/component/jdownloads/finish/4-comp/15-winmail-exe-x32-zip
Ответить | Ответить с цитатой | Цитировать
Alex
0 # Alex 21.02.2013 16:35
Скопировал с другого компа, свой файл, видимо, убил.
Вы не подскажете, где Windows Mail хранит почту на компе, надо перенести ее на другой комп.
И еще вопрос - как корректно импортировать почту и учетную запись из OE? Импортирую почту, затем учетную запись и Windows Mail начинает заново заказчивать почту я Яндекса, получаются дубликаты писем
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 22.02.2013 00:40
1. Папка по умолчанию, в которой Windows Mail хранит почту:
C:\Users\[ваш username]\AppData\Local\Microsoft\Windows Mail

2. Чтобы не происходила повторная закачка писем, перед импортом учетной записи на другой комп вам стоило зайти в вашу почту через web-интерфейс и прибить все письма прямо на сервере. По-видимому, в настройках у вас отмечена галка "Оставлять копии сообщений на севере", вот почтовик на новом компе и нашел их и закачал по-новой. Чем теперь вычищать дубликаты, особенно если их много, будет проще и быстрее сделать так:
    1. Зайти в почтовик на старом компе и скачать все последние письма.
    2. Почистить ваш ящик на серере Яндекса.
    3. Удалить фолдер с почтой на новом компе.
    4. Повторно перенести его со старого.
Ответить | Ответить с цитатой | Цитировать
Alex
0 # Alex 22.02.2013 01:03
Спасибо. Именно так я ипредполгал сделать, но думал, что все таки есть какой-то более красивый способ. Огромное вам спсибо!
Ответить | Ответить с цитатой | Цитировать

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


© 2011-2017 ogri.me
Использование и перепечатка материалов сайта разрешены и приветствуются. Прямая индексируемая ссылка на используемую статью или, на худой конец, на сам сайт была бы хорошей наградой автору за его нелегкий труд.