2

У меня есть пользователь, чей клиент Outlook 2010 (32-разрядный) дает сбой при попытке просмотра почты с текстом на японском языке в теле. Клиент аварийно завершает работу как при использовании панели чтения, так и при попытке открыть сообщение без панели чтения. Пользователь работает под управлением 64-разрядной версии Windows 7 Professional.

Это то, что сначала появилось в журнале приложений:

Неверное имя приложения: OUTLOOK.EXE, версия: 14.0.6126.5003, отметка времени: 0x505b1685

Неисправное имя модуля: riched20.dll, версия: 14.0.6015.1000, отметка времени: 0x4d1933c2

Код исключения: 0xc0000005

Смещение ошибки: 0x0001dcc0

Идентификатор ошибочного процесса: 0xecc

Время запуска ошибочного приложения: 0x01cdc6f530bbbd29

Неверный путь к приложению: C:\PROGRA ~ 2\MIF5BA ~ 1\Office14\OUTLOOK.EXE

Неверный путь к модулю: C:\Program Files (x86)\Common Files\Microsoft Shared\office14\riched20.dll

Идентификатор отчета: 12c33f72-32f2-11e2-ad30-f0def1549eda

Поэтому я переименовал riched20.dll и отремонтировал Office. Его заменили, но запись в журнале для каждого сбоя теперь выглядит так:

Неверное имя приложения: OUTLOOK.EXE, версия: 14.0.6126.5003, отметка времени: 0x505b1685

Неисправное имя модуля: неизвестно, версия: 0.0.0.0, отметка времени: 0x00000000

Код исключения: 0xc000041d

Смещение ошибки: 0x745f4c4f

Идентификатор ошибочного процесса: 0x17b8

Время запуска ошибочного приложения: 0x01cdc795daf5b339

Неверный путь к приложению: C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE

Неверный путь к модулю: неизвестен

Идентификатор отчета: abc57e29-3389-11e2-86b6-f0def1549eda

Я пробовал:

  • Перезагрузка (конечно)
  • Ремонт офиса
  • Удаление и переустановка Office
  • Запуск Outlook в безопасном режиме
  • Временное удаление антивирусного клиента

Пока не повезло. Есть идеи?

1 ответ1

4

RichEd20.DLL - это библиотека, которая позволяет редактировать Rich Text в Outlook. Основываясь на коде исключения 0xc000041d (необработанное исключение при обратном вызове пользователя, возможно, исключение с нулевым указателем), можно с уверенностью сказать, что восстановление завершилось неудачно, возможно, из-за неправильного связывания новой библиотеки.

Первоначальное исключение 0xc0000005 является нарушением доступа к библиотеке. Это наводит меня на мысль, что, возможно, произошла ошибка в поддержке отображения языка для самой ОС, а не только для Outlook. Повторное изображение машины решило бы это, конечно ... Альтернатива состоит в том, чтобы "обмануть" машину, чтобы заново инициализировать ее настройки отображения языка путем изменения его локали.

Кроме того, если это подходит к набору символов, который изначально не поддерживается в Windows, переустановка пакета Language Interface Pack или LIP также может решить эту проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .