Интерфейс - [решено] Не назначается почтовый клиент по умолчанию

Аватара пользователя
Petya V4sechkin

Re: Интерфейс - [решено] Не назначается почтовый клиент по умолчанию

Сообщение Petya V4sechkin »

Stab-X, попробуйте применить REG-файл:



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Clients\Mail]
@="Mozilla Thunderbird"
Аватара пользователя
Petya V4sechkin

Re: Интерфейс - [решено] Не назначается почтовый клиент по умолчанию

Сообщение Petya V4sechkin »

Stab-X, странно, thunderbird.exe пытается использовать параметр DLLPathEx (которого нет), но не DLLPath (который есть) в ветке

HKLM\SOFTWARE\Clients\Mail\Mozilla Thunderbird



Может быть, подсунуть ему DLLPathEx с соответствующим значением?
Аватара пользователя
Stab-X

Re: Интерфейс - [решено] Не назначается почтовый клиент по умолчанию

Сообщение Stab-X »

Petya V4sechkin, спасибо. Действительно помогло. Создал дубль параметра, дописал Ex. Но хочется понять почему мозилла ищет именно его? И почему именно 9 раз, не 12?



Скрытый текст

[spoiler]Изображение[/spoiler]




Подозреваю, что ответ в перенесённом профиле. Возможно при создании и настройке ящиков в Win 7 в какой-то момент создался ключ реестра DLLPathEx и зависимость на него, а при переносе профиля естественно реестр не трогался. Интересно только какая именно настройка повлияла.
Аватара пользователя
Petya V4sechkin

Re: Интерфейс - [решено] Не назначается почтовый клиент по умолчанию

Сообщение Petya V4sechkin »

Stab-X, как выяснилось, это зависит от типа MAPI: DLLPath - для Simple MAPI, DLLPathEx - для Extended MAPI.



Какие именно настройки повлияли, затрудняюсь сказать.
Аватара пользователя
alekseyesin@vk

Re: Интерфейс - [решено] Не назначается почтовый клиент по умолчанию

Сообщение alekseyesin@vk »

Была такая же проблема при запуске Outlook 2007



В ветке [HKEY_CURRENT_USER\Software\Clients\Mail] папки Clients просто не было,

поэтому продолжил поиск в глобальной

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Microsoft Outlook]

там в значении пути DllPathEx был указан

C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\system\msmapi\1033\msmapi32.dll

этого пути в системе не было и откуда он там взялся вообще не понятно.



Поиском по всем файлам диска С:\ нашел нужную дллку msmapi32.dll здесь:

C:\Program Files (x86)\Common Files\System\MSMAPI\1049\MSMAPI32.DLL



Прописал этот существующий путь в пути DllPathEx и после этого outlook стал запускаться без ошибок.
Ответить

Вернуться в «Microsoft Windows 10»