MAPI_E_corrupt_store error [message #101960] | Fri, 26 April 2013 13:48 |
||
|
|||
Hello
I have an error in outlook 2010 with a Kerio offline connector 8.0.0.639 I have already run the SCANPST tool to clean the PST/OST files But after fixing errors I stil get this error and have again errors in the SCANPST So please can somebody help me to fix this situation Thanks Gerrit Leskens |
|||
Re: MAPI_E_corrupt_store error [message #102126 is a reply to message #101960] | Wed, 01 May 2013 09:46 |
||
|
|||
Quote:
I don’t think the Kerio Outlook connector even uses PST files, so running ScanPST wouldn’t have any effect. I’d probably try emptying the cache on your PC and re-syncing with the server (you can do this in the Maintenance tab in the Kerio Outlook Connector). |
|||
Re: MAPI_E_corrupt_store error [message #102431 is a reply to message #102126] | Tue, 07 May 2013 20:06 |
||
|
|||
Michael Ruffin wrote on Wed, 01 May 2013 09:46
FWIW — I had the same issue after a user’s PC just BSOD on me…(that’s another story) — but I couldn’t get into Outlook to access the KOC tab…so I went to Control Panel -> Mail -> Data Files and was able to get the KOC Maintenance tab there. |
|||
Обзор
В данной статье описывается Microsoft Outlook 2010, русская версия ошибки, исправленные в пакете исправления, выпущенного 28 февраля 2012 г..
ВВЕДЕНИЕ
Проблемы, которые данное исправление устраняет
-
Рассмотрим следующий сценарий:
-
Добавить в список рассылки в качестве получателя в сообщение электронной почты в Outlook 2010, и отправьте сообщение электронной почты.
-
Закройте Outlook 2010, а затем перезапустите Outlook 2010.
-
Создать новое сообщение электронной почты, а затем введите первые символы имени одного из членов списка рассылки в поле Кому или копия .
В этом случае средство «Автозаполнение» отображает нет предложений для введенного имени.
-
-
При использовании кода для обработки файла .pst появляется код ошибки MAPI_E_CORRUPT_STORE. Тем не менее PST-файл не поврежден.
-
При получении приглашения на собрание от кого-либо за пределами вашей организации, который находится в другом часовом поясе, часовой пояс, который отображается в ответе собрания отображается неправильно.
-
После получения [80004005-501-4B9-560] сообщение об ошибке синхронизации в папке организационных форм в Outlook 2010, состояние синхронизации в Outlook 2010 отображается как Эта папка не устарела и больше не изменения для всех папок в актуальном состоянии. Папка организационных форм содержит только метаданные и не должны влиять на текущее состояние почтового ящика.
-
При получении сообщения электронной почты, которое отправляется автоматически с помощью IMPA4 учетной записи электронной почты в Outlook 2010, тело сообщения пустое.
-
Рассмотрим следующий сценарий:
-
Используется учетная запись электронной почты, который находится в оперативном режиме в Outlook 2010.
-
При составлении сообщения электронной почты, сети отключено, а затем сети включен повторно.
-
Отправить сообщение электронной почты.
В этом случае сообщение электронной почты, отправленное принимается как пустое сообщение.
Примечание. После установки данного исправления можно отправить сообщения электронной почты без вложения неправильно в этом сценарии. Однако при попытке отправить сообщение электронной почты с вложением, появляется следующее сообщение об ошибке:
Изменения элемента были потеряны из-за переподключения к серверу
В этом случае необходимо создать новое сообщение электронной почты.
-
-
Предполагается, что выбран часовой пояс UTC + 9:00 Осака, Саппоро, Токио на компьютере, имеющем японская версия Windows XP установлена, а затем создать новую встречу в японской версии Outlook 2010. В этом случае эта информация о времени встречи использует Сеул или Иркутск часового пояса.
-
Если используется учетная запись электронной почты, содержащее точку (.) в псевдониме и имеется возможность всегда запрашивать учетные данные для входа в Outlook 2010 включена, диалоговое окно безопасности Windows не отображает сведения о домене.
-
Предположим, измените отображаемое имя PST-файла в профиль в Outlook 2010 на имя, которое отличается от имени файла. Если удалить файл PST из профиля и повторно добавить файл PST в профиль, отображаемое имя профиля изменяется на имя файла .pst.
-
При использовании API преобразования MAPI-MIME для преобразования сообщений MAPI в сообщение MIME изменяется содержимое сообщения MAPI.
-
При использовании QuickStep для пересылки сообщения электронной почты управления цифровыми правами (DRM), не отображаются заголовки в сообщении электронной почты (например, от, Комуи Тема).
-
Предполагается, что учетной записи электронной почты Exchange в оперативном режиме в Outlook 2010. При отключении сервера Exchange server, и при попытке открыть общую папку, Outlook 2010 постоянно предпринимает попытку подключиться к другому серверу.
-
При получении сообщения электронной почты, содержащей несколько символов корейского языка в Outlook 2010 из устройства iOS Apple неправильно отображается текст в сообщение электронной почты.
-
Автообнаружение не работает должным образом в Outlook 2010, если учетная запись электронной почты адрес электронной почты, содержащий амперсанд (&).
-
После создания папки для общего почтового ящика в Outlook 2010, папка не отображается до перезапуска Outlook 2010.
-
Рассмотрим следующий сценарий:
-
Создание приглашения на собрание в Outlook 2010 и Outlook 2010 имеет область формы установленной надстройкой.
-
Отправка приглашения на собрание для участника.
-
Участник открывает приглашение на собрание и отправляет вам предложения изменения времени.
-
Откройте предложение, щелкните Просмотреть все предложения, а затем закройте приглашения на собрание.
В этом случае происходит сбой Outlook 2010.
-
-
Предполагается, что отключен параметр Использования режима кэширования данных Exchange для новых и существующих профилей Outlook в центр развертывания Office или в групповой политике. В этом случае при создании нового профиля пользователя, профиль использует режим кэширования данных неожиданно.
-
При попытке создать правило, которое включает в себя группу контактов в Outlook 2010, появляется следующее сообщение:
«Имя группы контактов» является группой контактов, не может использоваться с этой функцией. Вы хотите вместо этого следует использовать отдельные члены группы контактов имя?
Затем при нажатии кнопки НетOutlook 2010 аварийно завершает работу. -
Рассмотрим следующий сценарий:
-
Пользователь, имеющий профиль, который использует режим кэширования данных в Outlook 2010 совместно почтового ящика.
-
Пользователь создает сообщение электронной почты и сохраняет его как черновик.
-
Пользователь перемещает черновик общего почтового ящика.
-
Можно отправить черновик.
В этом случае сообщение остается в папке «Исходящие» общего почтового ящика и не отправляется. Кроме того сообщения электронной почты неожиданно отображается в папке «Отправленные».
-
-
2597991 тело сообщения электронной почты содержит текст, который добавляется из ранее открытых электронных сообщений при доступе к почтовому ящику с помощью клиента IMAP4 в Outlook 2010
Решение
Сведения об исправлении
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только тех проблем, что описанны в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.
Если исправление доступно для скачивания, имеется раздел «Пакет исправлений доступен для скачивания» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Для получения полного списка телефонов поддержки и обслуживания клиентов корпорации Майкрософт, или для создания отдельного запроса на обслуживание, посетите следующий веб-сайт Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.
Предварительные условия
Чтобы применить данное исправление, необходимо иметь Microsoft Office 2010 или Office 2010 Пакет обновления 1 (SP1) установлен. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2510690 список всех пакетов Office 2010 SP1
Необходимость перезагрузки
Может потребоваться перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет ранее выпущенные исправления.
Сведения о реестре
Для использования исправления из этого пакета нет необходимости вносить изменения в реестр.
Сведения о файлах
Это исправление может содержать не все файлы, которые необходимы для полного обновления продукта до последней сборки. Данное исправление содержит только файлы, которые необходимы для устранения описанных в этой статье проблем.
Общая версия данного исправления использует пакет установщика Microsoft Windows для установки исправления. Дата и время для файлов указаны в всеобщее скоординированное время (UTC) в следующей таблице. При просмотре сведений о файле, дата преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» панели управления.
x86
Информация о скачивании
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Outlook2010-kb2597137-fullfile-x86-glb.exe |
14.0.6117.5000 |
18,914,432 |
9-Feb-12 |
21:34 |
Сведения о MSP-файле установщика Microsoft Windows
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Outlook-x-none.msp |
Неприменимо |
23,710,208 |
9-Feb-12 |
8:41 |
Outlook-x-none.msp сведения
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Cnfnot32.exe |
14.0.6009.1000 |
151,904 |
1-Sep-11 |
13:10 |
Неприменимо |
Contab32.dll |
14.0.6009.1000 |
135,032 |
1-Sep-11 |
13:10 |
x86 |
Dlgsetp.dll |
14.0.6108.5000 |
87,920 |
1-Sep-11 |
13:10 |
x86 |
Emsmdb32.dll |
14.0.6117.5000 |
1,740,152 |
9-Feb-12 |
3:34 |
Неприменимо |
Envelope.dll |
14.0.6024.1000 |
155,008 |
1-Sep-11 |
13:10 |
x86 |
Exsec32.dll |
14.0.6019.1000 |
330,576 |
1-Sep-11 |
13:10 |
Неприменимо |
Impmail.dll |
14.0.6009.1000 |
135,528 |
1-Sep-11 |
13:10 |
x86 |
Mapiph.dll |
14.0.6108.5000 |
273,312 |
1-Sep-11 |
13:10 |
x86 |
Mimedir.dll |
14.0.6114.5000 |
360,216 |
28-Nov-11 |
8:37 |
x86 |
Mspst32.dll |
14.0.6117.5000 |
1,258,864 |
9-Feb-12 |
3:34 |
Неприменимо |
Olmapi32.dll |
14.0.6117.5000 |
3,297,080 |
9-Feb-12 |
3:34 |
x86 |
Omsmain.dll |
14.0.6015.1000 |
724,864 |
1-Sep-11 |
17:13 |
x86 |
Omsxp32.dll |
14.0.6015.1000 |
233,360 |
1-Sep-11 |
17:13 |
x86 |
Outlacct.dll |
14.0.6009.1000 |
28 000 |
1-Sep-11 |
13:10 |
x86 |
Outlctl.dll |
14.0.6009.1000 |
122,720 |
1-Sep-11 |
13:10 |
x86 |
Outlmime.dll |
14.0.6117.5000 |
524,616 |
7-Feb-12 |
20:22 |
x86 |
Outlook.exe |
14.0.6117.5000 |
15,959,840 |
9-Feb-12 |
3:34 |
x86 |
Outlph.dll |
14.0.6024.1000 |
329,616 |
1-Sep-11 |
13:10 |
x86 |
Outlrpc.dll |
14.0.6016.1000 |
43,352 |
1-Sep-11 |
13:10 |
x86 |
Outlvbs.dll |
14.0.6009.1000 |
55,664 |
1-Sep-11 |
13:10 |
Неприменимо |
Pstprx32.dll |
14.0.6117.5000 |
310,056 |
7-Feb-12 |
20:22 |
x86 |
Recall.dll |
14.0.6108.5000 |
44,904 |
1-Sep-11 |
13:10 |
x86 |
Rtfhtml.dll |
14.0.6009.1000 |
423,280 |
1-Sep-11 |
13:10 |
x86 |
Scanpst.exe |
14.0.6015.1000 |
39,328 |
1-Sep-11 |
13:10 |
Неприменимо |
Scnpst32.dll |
14.0.6106.5000 |
336,808 |
1-Sep-11 |
13:10 |
x86 |
Scnpst64.dll |
14.0.6106.5000 |
347,568 |
1-Sep-11 |
13:10 |
x86 |
Transmgr.dll |
14.0.6009.1000 |
105,344 |
29-Aug-11 |
10:09 |
x86 |
x64
Информация о скачивании
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Outlook2010-kb2597137-fullfile-x64-glb.exe |
14.0.6117.5000 |
21,759,888 |
9-Feb-12 |
19:18 |
Сведения о MSP-файле установщика Microsoft Windows
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Outlook-x-none.msp |
Неприменимо |
26,315,264 |
9-Feb-12 |
8:45 |
Outlook-x-none.msp сведения
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Cnfnot32.exe |
14.0.6009.1000 |
226,144 |
1-Sep-11 |
13:12 |
Неприменимо |
Contab32.dll |
14.0.6009.1000 |
183,672 |
1-Sep-11 |
13:12 |
x64 |
Dlgsetp.dll |
14.0.6108.5000 |
118,128 |
1-Sep-11 |
13:12 |
x64 |
Emsmdb32.dll |
14.0.6117.5000 |
2,315,640 |
9-Feb-12 |
3:45 |
Неприменимо |
Envelope.dll |
14.0.6024.1000 |
219,520 |
1-Sep-11 |
13:12 |
x64 |
Exsec32.dll |
14.0.6019.1000 |
475,472 |
1-Sep-11 |
13:12 |
Неприменимо |
Impmail.dll |
14.0.6009.1000 |
186,728 |
1-Sep-11 |
13:12 |
x64 |
Mapiph.dll |
14.0.6108.5000 |
417,184 |
1-Sep-11 |
13:12 |
x64 |
Mimedir.dll |
14.0.6114.5000 |
545,048 |
28-Nov-11 |
8:36 |
x64 |
Mspst32.dll |
14.0.6117.5000 |
1,692,016 |
9-Feb-12 |
3:45 |
Неприменимо |
Olmapi32.dll |
14.0.6117.5000 |
4,622,648 |
9-Feb-12 |
3:45 |
x64 |
Omsmain.dll |
14.0.6015.1000 |
1,104,256 |
1-Sep-11 |
17:13 |
x64 |
Omsxp32.dll |
14.0.6015.1000 |
365,968 |
1-Sep-11 |
17:13 |
x64 |
Outlacct.dll |
14.0.6009.1000 |
40,800 |
1-Sep-11 |
13:13 |
x64 |
Outlctl.dll |
14.0.6009.1000 |
166,240 |
1-Sep-11 |
13:13 |
x64 |
Outlmime.dll |
14.0.6117.5000 |
721,224 |
7-Feb-12 |
20:36 |
x64 |
Outlook.exe |
14.0.6117.5000 |
24,532,768 |
9-Feb-12 |
3:45 |
x64 |
Outlph.dll |
14.0.6024.1000 |
390,032 |
1-Sep-11 |
13:13 |
x64 |
Outlrpc.dll |
14.0.6016.1000 |
58,712 |
1-Sep-11 |
13:13 |
x64 |
Outlvbs.dll |
14.0.6009.1000 |
71,536 |
1-Sep-11 |
13:13 |
Неприменимо |
Pstprx32.dll |
14.0.6117.5000 |
428,840 |
7-Feb-12 |
20:36 |
x64 |
Recall.dll |
14.0.6108.5000 |
56,680 |
1-Sep-11 |
13:13 |
x64 |
Rtfhtml.dll |
14.0.6009.1000 |
567,152 |
1-Sep-11 |
13:13 |
x64 |
Scanpst.exe |
14.0.6015.1000 |
47,008 |
1-Sep-11 |
13:13 |
Неприменимо |
Scnpst32.dll |
14.0.6106.5000 |
450,472 |
1-Sep-11 |
13:13 |
x64 |
Scnpst64.dll |
14.0.6106.5000 |
448,432 |
1-Sep-11 |
13:13 |
x64 |
Transmgr.dll |
14.0.6009.1000 |
130,944 |
29-Aug-11 |
10:09 |
x64 |
Ссылки
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Подписаться
новее старее большинство голосов
Уведомление о
Подписаться
новее старее большинство голосов
Уведомление о
Евгений
Здравствуйте! Я бы посоветовал сначала запустить встроенный инструмент восстановления. Если не сработает, можно удалить профиль Outlook, это делается через «Панель управления» – Почта (Microsoft Outlook). Самый последний вариант – переименование PST или OST-файлов. Они находятся по пути C:Users*Пользователь*AppDataLocalMicrosoftOutlook. Система создаст файл заново.
Голос за00Голос против Ответить
22.07.2022 10:21
The following code snippet works in Windows 10 / Outlook 2013.
In Windows 10 / Outlook 2016 I get an error at the .send
line:
Run-time error -2147219712 (80040600):` The operation failed.
The messaging interfaces have returned an unknown error. If the problem persists, restart Outlook. Cannot resolve recipient.
Option Explicit
Sub email_test()
Dim objOutlookApp As Outlook.Application
Dim objOriginalItem As Outlook.MailItem
Dim objNewItem As Outlook.MailItem
Dim objInspector As Outlook.Inspector
Dim objRecipient As Outlook.Recipient
Dim strEmailAddress As String
Dim strSubject As String
Set objOutlookApp = GetObject(, "Outlook.Application")
Set objInspector = objOutlookApp.ActiveInspector
'Set objOriginalItem so that it can be referenced
Set objOriginalItem = objInspector.CurrentItem
'Set objNewItem to create the new message.
Set objNewItem = objOutlookApp.CreateItem(0)
'Store the original body into the new item body
'Note: objNewItemBody was altered by code not shown here
objNewItem.Body = objOriginalItem.Body
'Note: strEmailAddress was altered by code not shown here
strEmailAddress = "unique_ name@hotmail.com"
Set objRecipient = objOutlookApp.Session.CreateRecipient(strEmailAddress)
objRecipient.Resolve
MsgBox ("The objrecipient.resolved status is: " & objRecipient.Resolved)
'Set the fields of the MailItem. Note: objNewItem.Body was previously set
With objNewItem
.Display
.Subject = objOriginalItem.Subject
.To = objRecipient
'Loop through the attachments in objOriginalItem
'Save them to the user's temp folder.
'Attach them to objNewItem.
.Send
End With
EXUNT:
Set objOutlookApp = Nothing
Set objOriginalItem = Nothing
Set objNewItem = Nothing
Set objInspector = Nothing
End Sub
In Outlook 2016 the MsgBox
indicates «True», The User Interface has a window open for the new mail object and the properly-formatted Email address is there.
When I click on the «To» field and then click «Send», the Email is sent.
Outlook 2013 yields a MsgBox
indicating «False», but it sends the eMail with user intervention anyway.
How do I resolve this in Outlook 2016 to send the Email without user intervention?
Следующий фрагмент кода работает в Windows 10 / Outlook 2013.
В Windows 10 / Outlook 2016 я получаю сообщение об ошибке в строке .send
:
Ошибка времени выполнения -2147219712 (80040600): `Операция не удалась.
Интерфейсы обмена сообщениями вернули неизвестную ошибку. Если проблема не исчезнет, перезапустите Outlook. Не удается определить получателя.
Option Explicit
Sub email_test()
Dim objOutlookApp As Outlook.Application
Dim objOriginalItem As Outlook.MailItem
Dim objNewItem As Outlook.MailItem
Dim objInspector As Outlook.Inspector
Dim objRecipient As Outlook.Recipient
Dim strEmailAddress As String
Dim strSubject As String
Set objOutlookApp = GetObject(, "Outlook.Application")
Set objInspector = objOutlookApp.ActiveInspector
'Set objOriginalItem so that it can be referenced
Set objOriginalItem = objInspector.CurrentItem
'Set objNewItem to create the new message.
Set objNewItem = objOutlookApp.CreateItem(0)
'Store the original body into the new item body
'Note: objNewItemBody was altered by code not shown here
objNewItem.Body = objOriginalItem.Body
'Note: strEmailAddress was altered by code not shown here
strEmailAddress = "unique_ name@hotmail.com"
Set objRecipient = objOutlookApp.Session.CreateRecipient(strEmailAddress)
objRecipient.Resolve
MsgBox ("The objrecipient.resolved status is: " & objRecipient.Resolved)
'Set the fields of the MailItem. Note: objNewItem.Body was previously set
With objNewItem
.Display
.Subject = objOriginalItem.Subject
.To = objRecipient
'Loop through the attachments in objOriginalItem
'Save them to the user's temp folder.
'Attach them to objNewItem.
.Send
End With
EXUNT:
Set objOutlookApp = Nothing
Set objOriginalItem = Nothing
Set objNewItem = Nothing
Set objInspector = Nothing
End Sub
В Outlook 2016 MsgBox
означает «Истина», в пользовательском интерфейсе открыто окно для нового почтового объекта, и там есть правильно отформатированный адрес электронной почты.
Когда я нажимаю на поле «Кому», а затем нажимаю «Отправить», электронное письмо отправляется.
Outlook 2013 возвращает MsgBox
, означающий «Ложь», но он все равно отправляет электронное письмо с вмешательством пользователя.
Как решить эту проблему в Outlook 2016, чтобы отправить электронное письмо без вмешательства пользователя?
2 ответа
Лучший ответ
0x80040600
равно MAPI_E_CORRUPT_STORE
. В случае хранилища PST это, скорее всего, означает, что файл PST поврежден — попробуйте запустить для него scanpst.exe. В случае кэшированного хранилища Exchange попробуйте удалить OST-файл и перезапустить Outlook — он восстановит OST-файл.
Коды ошибок MAPI можно посмотреть в OutlookSpy (я являюсь его автором) — нажмите «Поиск кода ошибки». » на ленте OutlookSpy.
1
Dmitry Streblechenko
29 Апр 2022 в 17:33
0x80040600
равно MAPI_E_CORRUPT_STORE
. В случае хранилища PST это, скорее всего, означает, что файл PST поврежден — попробуйте запустить scanpst.exe. В случае кэшированного хранилища Exchange попробуйте удалить файл OST и перезапустить Outlook — он восстановит файл OST.
Коды ошибок MAPI можно найти в OutlookSpy (я являюсь его автором — нажмите «Поиск кода ошибки» на ленте OutlookSpy).
0
Dmitry Streblechenko
10 Апр 2022 в 22:37