Использование классического приложения Outlook для Windows в бизнес-средах
апдейт: Отключение ошибки печати в офисе не помогло.
Microsoft ау?
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Доброго времени суток, Компьютер под управлением windows 7 x64 + office 2010 x64. Есть проблема следующего характера, принтер M1212nf mfp. Подключён через lan. В комплекте ПО к данному принтеру есть программа scan to. У программы есть функция отправить сканированное по e-mail. У меня по умолчанию установлен клиент outlook 2010 x64 и каждый раз при попытке сканировать и отправить перед созданием сообщения электронной почты возникает ошибка: «Используемый по умолчанию клиент электронной почты отсутствует, либо текущему клиенту не удалось выполнить запрос службы сообщений. Запустите Microsoft Outlook и назначьте его клиентом почты по умолчанию.» Естественно что по умолчанию он установлен. Естественно что из любой другой программы сообщения отправляются и создаются. Но если установить Office 2010 x32 то все работает в плане сканирования. Но есть другая проблема. Примерно раз в сутки появляется окно с ошибкой :
Сигнатура проблемы:
Имя события проблемы: BEX64
Имя приложения: splwow64.exe
Версия приложения: 6.1.7601.17777
Отметка времени приложения: 4f35fbfe
Имя модуля с ошибкой: ss#gdx-e.d64_unloaded
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 4924c4a4
Смещение исключения: 00000000043ca010
Код исключения: c0000005
Данные исключения: 0000000000000008
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
Дополнительные сведения 1: d407
Дополнительные сведения 2: d40771d80355fad1dd5e50ce7ddbf91f
Дополнительные сведения 3: 2759
Дополнительные сведения 4: 2759ef2ce904176d0f703a33714dc012
Ознакомьтесь с заявлением о конфиденциальности в Интернете:
*http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419*
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
После чего любая печать из любой программы пакета Office 2010 становится не возможной, при этом тестовая страница или из любой другой программы печать возможна. Лечится перезагрузкой, но тоже крайне неудобно.
Мои действия: драйвера, office, даже Windows7, были неоднократно переустановлены не помогло. Устройство прошито последней прошивкой, после чего все еже раз, кроме ОС было переустановлено опять не помогло. Редактирование реестра ни к чему не приводило, единственное что если снять по умолчанию outlook 2010 и не ставить любую другую программу то появляется только ошибка об отсутствии почтового клиента. Что наводит на мысли что программа Scan to использует MAPI 32 битного клиента, но по какой то загадочной природе не в состоянии использовать MAPI x64.
На этом приключение не заканчиваются, делая выбор между ошибкой печати и не возможностью сканировать и отправить. Выбираю Печать, она важнее и естественно устанавливаю Office 2010 64bit. И тут очередной сюрприз, перестает работать команда в базе Access: Создать сообщение и отправить. Бесчисленные попытки править реестр менять MAPI ни к чему не приводят. Но исходя из несколько повторенных действий проблема одна. Если в системе был установлен Office 32 bit. то после возвращения к Office 2010 64 bit функция отправки сообщений командами своего ПО или Стороннего ПО перестает работать вообще. Работает только отправка файлов через правую кнопку мыши.
Долго и много читал различные форумы, очень много людей сталкиваются с подобными проблемами, в том числе есть большое количество записей на форумах компании Microsoft, как на русско-язычном так и англо-язычном. И ни одного решения проблемы кроме как перейти на 32bitный office 2010 но в моем случае это не вариант. Хотя эта проблема существует с выхода Office 2007 64 Bit 2 Beta действий от компании Microsoft нет. А ну и еще Компания Microsoft кивает на компанию HP. HP на компанию Microsoft. Но это естественно.
Использование классического приложения Outlook для Windows в бизнес-средах
Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.
апдейт: Отключение ошибки печати в офисе не помогло.
Microsoft ау?
обновление указанное Вами, установлено, к сожалению не решает проблему, еще одно обновление Microsoft зачем то убрали со скачивания. там было непосредственно обновление splwow64.exe. Пока помогло только отключение через реестр в офисе 32 битном остановку печати. (не помогло)но ошибка печати появляется. Вообще конечно странно все это выглядит, от ХР отказались, но при этом х64 системы не работают. И да все эти решения, костыли, через одно место. Было бы здорово если бы компания производящие авто из-за
не возможности переключить передачу, предлагала бы отключать полный привод навсегда. Хорошо хоть не надо переходить на 32 битную windows 7.
Данная проблема с отправкой электронного сообщения через функцию Отправить - Адресат, а также с других приложений существует давно для Outlook 64-разрядной версии и Майкрософт о ней известно, так как они же и писали о ней, чтобы обойти эту проблему необходимо использовать 32-разрядную версию Outlook. Посмотрите темы на TechNet, здесь и здесь, еще на форуме superuser.
См. 64-разрядные выпуски Office 2010 http://technet.microsoft.com/ru-ru/library/ee681792(office.14).aspx
По поводу процесса splwow64.exe (процесс печати), который завершается с ошибкой, имеется исправление http://support.microsoft.com/kb/2815716/ru, попробуйте его установить.
Да пробовал, проблема такая есть не только с принтером HP m1212nf такая же проблема и с принтером серии HP 1130. Проблема не в принтере, а проблема в MAPI. Из-за политики лицензионности компании Microsoft использование 8.1 и Office 2013 для меня не является возможным. Нет лицензии. Могу собрать ради тест, но смысл? Мне нужен рабочий момент, а не виртуальный. Почему я не могу использовать office 32, я уже описал в самом тексте. При office 32 bit вылетает ошибка, после которой печать из всего пакета Office 2010 становится не возможной до перезагрузки. Эта проблема так же есть и в office 2003. (Это связано с использованием 32bit офисом драйверов 64 bitной системы.) Что крайне не удобно в рабочем процессе. И я еще раз повторюсь проблема не в "отправке сканов" проблема в Outlook 2010 х64 и MAPI. В В сообществе сталкивались с подобной проблемой такая же проблема есть при синхронизации с Office 2010 некоторых моделей телефонов. Такая проблема есть при отправке почтовых сообщений из Adobe. есть вот такое решение правда мне не помогло:
Run REGEDIT and goto:
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail]
Right-click and create a new key called Outlook64Bridge
Then right-click Outlook64Bridge and create two keys under it DLLPath and DLLPathEx
Find the 32 bit version of the file MAPI32.dll and assign the whole qualified pathname to each key, mine were:
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Outlook64Bridge\DLLPath
"D:\WINDOWS\system32\mapi32.dll"
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Outlook64Bridge\DLLPathEx
"D:\WINDOWS\system32\mapi32.dll"
Then go back to the root key name and show the default client as Outlook64Bridge
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail
"Outlook64Bridge"
P.S. Обновления установлены все включая kb/2815716/. Проблема есть не на одном компьютере.
Вы пробовали подключать принтер к другому компьютеру с установленным Office 2010 x64? Все ли обновления установлены для Windows и Office? Есть ли возможность проверить проблему на Windows 8.1 (лучше если с Office 2013)? Почему вы не можете установить х32 версию Office? Какое принципиальное отличие вы видите между версиями Office с разной разрядностью? В любом случае, чтобы тестировать данную проблему потребуется мфу с функцией отправки сканов по почте, поэтому для получения ответов вам придется подождать. Возможно кто-нибудь из сообщества сталкивался с подобной проблемой.