| Номер ошибки: | Ошибка 80040E07 | |
| Название ошибки: | Microsoft Access Database Engine Error ‘80040E07’ | |
| Описание ошибки: | Ошибка 80040E07: Возникла ошибка в приложении Microsoft Access. Приложение будет закрыто. Приносим извинения за неудобства. | |
| Разработчик: | Microsoft Corporation | |
| Программное обеспечение: | Microsoft Access | |
| Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Сводка «Microsoft Access Database Engine Error ‘80040E07’
«Microsoft Access Database Engine Error ‘80040E07’» — это стандартная ошибка времени выполнения. Разработчики программного обеспечения, такие как Microsoft Corporation, обычно принимают Microsoft Access через несколько уровней отладки, чтобы сорвать эти ошибки перед выпуском для общественности. К сожалению, многие ошибки могут быть пропущены, что приводит к проблемам, таким как те, с ошибкой 80040E07.
После первоначального выпуска пользователи Microsoft Access могут столкнуться с сообщением «Microsoft Access Database Engine Error ‘80040E07’» во время запуска программы. Когда это происходит, конечные пользователи могут сообщить Microsoft Corporation о наличии ошибок «Microsoft Access Database Engine Error ‘80040E07’». Затем Microsoft Corporation исправит ошибки и подготовит файл обновления для загрузки. Чтобы исправить любые документированные ошибки (например, ошибку 80040E07) в системе, разработчик может использовать комплект обновления Microsoft Access.
Что на самом деле вызывает ошибку времени выполнения 80040E07?
У вас будет сбой во время выполнения Microsoft Access, если вы столкнетесь с «Microsoft Access Database Engine Error ‘80040E07’» во время выполнения. Рассмотрим распространенные причины ошибок ошибки 80040E07 во время выполнения:
Ошибка 80040E07 Crash — программа обнаружила ошибку 80040E07 из-за указанной задачи и завершила работу программы. Если данный ввод недействителен или не соответствует ожидаемому формату, Microsoft Access (или OS) завершается неудачей.
Утечка памяти «Microsoft Access Database Engine Error ‘80040E07’» — Когда Microsoft Access обнаруживает утечку памяти, операционная система постепенно работает медленно, поскольку она истощает системные ресурсы. Возможные причины из-за отказа Microsoft Corporation девыделения памяти в программе или когда плохой код выполняет «бесконечный цикл».
Ошибка 80040E07 Logic Error — Вы можете столкнуться с логической ошибкой, когда программа дает неправильные результаты, даже если пользователь указывает правильное значение. Это может произойти, когда исходный код Microsoft Corporation имеет уязвимость в отношении передачи данных.
Microsoft Corporation проблемы файла Microsoft Access Database Engine Error ‘80040E07’ в большинстве случаев связаны с повреждением, отсутствием или заражением файлов Microsoft Access. Возникновение подобных проблем является раздражающим фактором, однако их легко устранить, заменив файл Microsoft Corporation, из-за которого возникает проблема. Кроме того, регулярная очистка и оптимизация реестра Windows предотвратит создание неправильных ссылок на пути к файлам Microsoft Corporation, поэтому мы настоятельно рекомендуем регулярно выполнять сканирование реестра.
Классические проблемы Microsoft Access Database Engine Error ‘80040E07’
Типичные ошибки Microsoft Access Database Engine Error ‘80040E07’, возникающие в Microsoft Access для Windows:
- «Ошибка в приложении: Microsoft Access Database Engine Error ‘80040E07’»
- «Недопустимый файл Microsoft Access Database Engine Error ‘80040E07’. «
- «Извините, Microsoft Access Database Engine Error ‘80040E07’ столкнулся с проблемой. «
- «Microsoft Access Database Engine Error ‘80040E07’ не может быть найден. «
- «Microsoft Access Database Engine Error ‘80040E07’ не может быть найден. «
- «Проблема при запуске приложения: Microsoft Access Database Engine Error ‘80040E07’. «
- «Microsoft Access Database Engine Error ‘80040E07’ не выполняется. «
- «Microsoft Access Database Engine Error ‘80040E07’ выйти. «
- «Microsoft Access Database Engine Error ‘80040E07’: путь приложения является ошибкой. «
Ошибки Microsoft Access Database Engine Error ‘80040E07’ EXE возникают во время установки Microsoft Access, при запуске приложений, связанных с Microsoft Access Database Engine Error ‘80040E07’ (Microsoft Access), во время запуска или завершения работы или во время установки ОС Windows. Важно отметить, когда возникают проблемы Microsoft Access Database Engine Error ‘80040E07’, так как это помогает устранять проблемы Microsoft Access (и сообщать в Microsoft Corporation).
Microsoft Access Database Engine Error ‘80040E07’ Истоки проблем
Проблемы Microsoft Access Database Engine Error ‘80040E07’ вызваны поврежденным или отсутствующим Microsoft Access Database Engine Error ‘80040E07’, недопустимыми ключами реестра, связанными с Microsoft Access, или вредоносным ПО.
В основном, осложнения Microsoft Access Database Engine Error ‘80040E07’ связаны с:
- Недопустимые разделы реестра Microsoft Access Database Engine Error ‘80040E07’/повреждены.
- Вирус или вредоносное ПО, повреждающее Microsoft Access Database Engine Error ‘80040E07’.
- Другая программа злонамеренно или по ошибке удалила файлы, связанные с Microsoft Access Database Engine Error ‘80040E07’.
- Другое программное приложение, конфликтующее с Microsoft Access Database Engine Error ‘80040E07’.
- Поврежденная загрузка или неполная установка программного обеспечения Microsoft Access.
Продукт Solvusoft
Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
- Remove From My Forums
-
Question
-
Dear All,
I have created package in SSDT and I can execute package in SSDT — load data in excel to sql database — it works. However after deployment to server it does not work, I have following error:
«An OLE DB record is available. Source: «Microsoft Access Database Engine» Hresult: 0x80004005 Description: «The Microsoft
Access database engine cannot open or write to the file ‘\KKK001TESTTemplate.xlsx’. It is already opened exclusively by another user, or you need permission to view and
write its data.»In job there is a proxy user which have access to the excel file.
Apart from job I have tried to execute the package from Integrated Service Catalog, so from my user (I have also access to excel file) and can see the same error.
Can you help with the issue?
Answers
-
Then the proxy does not have the necessary rights. Fix that.
-
Proposed as answer by
Thursday, October 17, 2019 9:49 AM
-
Marked as answer by
John8522
Wednesday, October 23, 2019 7:52 PM
-
Proposed as answer by
Windows 10, Windows 7, Windows 8, Windows Server
- 20.03.2021
- 5 849
- 0
- 6
- 6
- 0

- Содержание статьи
- Описание проблемы
- Решение проблемы
- Добавить комментарий
Описание проблемы
При попытке установить 32-разрядную версию Microsoft Access Database Engine 2016 может появиться ошибка, которая сообщит, что в системе установлены 64-разрядные продукты Microsoft Office:
You cannot install the 32-bit version of Microsoft Acccess Database Engine 2016 because you currently have 64-bit Office products installed. If you want to install 32-bit Microsoft Access Database Engine 2016, you will first need to remove the 64-bit installation of Office products. After uninnstalling the following product(s), rerun setup in order to install 32-bit version of Microsoft Access Database Engine 2016:
Office 16 Click-to-Run Extensibillity Component 64-bit Registration

А при попытке установить 64-разрядную версию — аналогичная, но на этот раз ругающаяся на присутствие в системе 32-разрядных продуктов Microsoft Office:
You cannot install the 64-bit version of Microsoft Acccess Database Engine 2016 because you currently have 32-bit Office products installed. If you want to install 64-bit Microsoft Access Database Engine 2016, you will first need to remove the 32-bit installation of Office products. After uninnstalling the following product(s), rerun setup in order to install 64-bit version of Microsoft Access Database Engine 2016:
Office 16 Click-to-Run Extensibillity Component 32-bit Registration

Решение проблемы
В итоге, согласно данным сообщениям об ошибках, нужно удалить установленный Microsoft Office, и далеко не факт, что это даст желаемый результат. Как не странно, но исправить данную проблему поможет «тихая» установка данных компонентов. Для этого, запускаем командную строку и пишем название установочного файла в виде .exe, после чего через пробел добавляем параметр /quiet. Получится должно примерно следующее:
accessdatabaseengine.exe /quiet
В итоге, таким образом должно получится установить как 32-разрядную версию Microsoft Access Database Engine 2016, так и 64-разрядную.
- Remove From My Forums
-
Question
-
I have a client that has been running my application for a long time. My program stores its data in an Access database. The program is in VB 2017. He is running Windows 7. He has had computer problems and once he had it running OK, my program ran but
would not load from the Access database. He has deleted and reloaded Windows and Office and it still won’t access the database. He has tried downloading the database engine from Microsoft but has been unable to do so. I live 1500 miles away and have not been
able to help him. If someone has experienced this and can give me exact instructions for him to reload the database engine I would be most appreciative.Bob
Answers
-
I received a report back from my client that the problem is Err. No. 5 The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine. After more web searching I had my client download :
Microsoft Access Database Engine 2010 Redistributable
It did not fix the problem.
If your user can launch the app I would have him run Task Manager after the exception occurs to see whether the app is running 32-bit or 64-bit. I would suspect that he does not have the correct version of the Microsoft Access Database Engine installed.
Paul ~~~~ Microsoft MVP (Visual Basic)
-
Edited by
Wednesday, June 6, 2018 6:28 PM
sp -
Marked as answer by
Bedford Bob
Friday, June 15, 2018 2:05 PM
-
Edited by
Join
- Home
- Databases
- Microsoft Access
- How-tos
to enable IT peers to see that you are a professional.
3 Minute Read
-
Spice
-
Reply (0)
-
Subscribe
-
Share
Opens a new window
-
Facebook
Opens a new window -
Twitter
Opens a new window -
Reddit
Opens a new window -
LinkedIn
Opens a new window
-

to enable IT peers to see that you are a professional.

What’s this?
Microsoft Exchange
- Microsoft Exchange |
- Microsoft Office |
- Microsoft Office 365 |
- Data Recovery |
- Microsoft SQL Server
Sign Up
Load More
Содержание
- Ошибка «Не удается запустить Access, так как на этом компьютере нет лицензии» при запуске Access
- Симптомы
- Причина
- Решение
- Не удается установить Microsoft Access Database Engine 2016 — конфликт с разрядностью Microsoft Office
- Описание проблемы
- Решение проблемы
- «Ошибка 1919. Ошибка при настройке источника данных ODBC» при запуске программы установки для Office
- Симптомы
- Причина
- Решение
- Метод 1. Установка MDAC 2.8
- Метод 2. Сброс разделов реестра с помощью файла Mdac.inf
- Для розничных выпусков Microsoft Windows XP и Microsoft Windows Server 2003
- Для выпусков изготовителя оборудования (OEM) Windows XP
- Шаг 1. Изменение разделов реестра
- Шаг 2. Установка Mdac.inf
- Метод 3. Импорт разделов реестра с другого компьютера в сети
- Часть 1. Экспорт ключей из реестра на компьютере-источнике
- Часть 2. Импорт ключей в реестр целевого компьютера
- Обходной путь
- Устранение неполадок при установке Office
- Включение подробного ведения журнала
- Выполнение попытки установки
- Анализ журналов
- Пример анализа журнала 1. Установка Office профессиональный плюс 2010
- Пример анализа журнала 2. Автономная установка Access 2010
- Пример анализа журналов 3. Office профессиональный плюс 2010
- Известные ошибки из подробных журналов и возможные способы их устранения
- Ошибка 1935
- Ошибка 1714
- Ошибка 1719
- Ошибка 1406
- Ошибка 1920
- Ошибка: IHxRegisterSession::CreateTransaction() возвращено значение 8004036e
- Ошибка: не удалось зарегистрировать подключаемый модуль. HResult: 0x80070005
- Ошибка 0x80070005: ошибка CAQuietExec
- Ошибка 0x800706b5: ошибка CAQuietExec
Ошибка «Не удается запустить Access, так как на этом компьютере нет лицензии» при запуске Access
Исходный номер базы знаний: 2656028
Симптомы
При запуске Access 2007 или Access 2010 возникает следующую ошибку:
Microsoft Access не может запуститься, так как на этом компьютере нет лицензии на него.
Причина
В реестре возникла проблема с разрешениями, которая препятствует правильному открытию Access.
Решение
Чтобы назначить соответствующие разрешения, выполните следующие действия.
Нажмите кнопку « Пуск» и нажмите кнопку «Выполнить».
Введите Regedit и нажмите клавишу ВВОД.
Перейдите к следующему разделу реестра:
Access 2007
Access 2010
Проблемы с разрешениями могут возникнуть в любом месте от GUID до ключа розничной торговли. Если у вас возникает проблема с разрешениями в GUID, вам также потребуется повторить шаги 4–10 для ключа 12.0 или 14.0, а также ключа розничной торговли.
Щелкните правой кнопкой мыши ключ и выберите пункт «Разрешения».
Нажмите кнопку Дополнительно.
Выберите вкладку «Владелец «.
Измените владельца на «Администраторы».
Нажмите кнопку « Применить» и нажмите кнопку «ОК».
Нажмите кнопку «Добавить», введите «Все» и нажмите кнопку «ОК».
Убедитесь, что установлен флажок «Полный доступ», и нажмите кнопку «ОК».
Источник
Не удается установить Microsoft Access Database Engine 2016 — конфликт с разрядностью Microsoft Office

Описание проблемы
При попытке установить 32-разрядную версию Microsoft Access Database Engine 2016 может появиться ошибка, которая сообщит, что в системе установлены 64-разрядные продукты Microsoft Office:
You cannot install the 32-bit version of Microsoft Acccess Database Engine 2016 because you currently have 64-bit Office products installed. If you want to install 32-bit Microsoft Access Database Engine 2016, you will first need to remove the 64-bit installation of Office products. After uninnstalling the following product(s), rerun setup in order to install 32-bit version of Microsoft Access Database Engine 2016:
Office 16 Click-to-Run Extensibillity Component 64-bit Registration

А при попытке установить 64-разрядную версию — аналогичная, но на этот раз ругающаяся на присутствие в системе 32-разрядных продуктов Microsoft Office:
You cannot install the 64-bit version of Microsoft Acccess Database Engine 2016 because you currently have 32-bit Office products installed. If you want to install 64-bit Microsoft Access Database Engine 2016, you will first need to remove the 32-bit installation of Office products. After uninnstalling the following product(s), rerun setup in order to install 64-bit version of Microsoft Access Database Engine 2016:
Office 16 Click-to-Run Extensibillity Component 32-bit Registration

Решение проблемы
В итоге, согласно данным сообщениям об ошибках, нужно удалить установленный Microsoft Office, и далеко не факт, что это даст желаемый результат. Как не странно, но исправить данную проблему поможет «тихая» установка данных компонентов. Для этого, запускаем командную строку и пишем название установочного файла в виде .exe, после чего через пробел добавляем параметр /quiet. Получится должно примерно следующее:
В итоге, таким образом должно получится установить как 32-разрядную версию Microsoft Access Database Engine 2016, так и 64-разрядную.
Источник
«Ошибка 1919. Ошибка при настройке источника данных ODBC» при запуске программы установки для Office
Симптомы
При запуске программы установки для любой из программ, перечисленных в разделе «Область действия», может появиться следующее сообщение об ошибке:
Ошибка 1919. Ошибка при настройке источника данных ODBC: база данных MS Access. Ошибка ODBC 6. Компонент не найден в реестре. Убедитесь, что файл базы данных MS Access существует и вы можете получить к нему доступ.
Если выбрать » Пропустить«, может появиться следующее сообщение об ошибке:
Ошибка 1919. Ошибка при настройке источника данных ODBC: файлы Excel. Ошибка ODBC 0. Убедитесь, что файл Excel Files существует и вы можете получить к нему доступ.
Вы также можете получить одно из следующих сообщений об ошибках:
Ошибка 1919. Ошибка при настройке источника данных ODBC: база данных MS Access. Ошибка ODBC 0. Убедитесь, что файл базы данных MS Access существует и вы можете получить к нему доступ.
Ошибка 1919. Ошибка при настройке источника данных ODBC: база данных Visual FoxPro. Ошибка ODBC 0. Убедитесь, что файл Базы данных Visual FoxPro существует и к нему можно получить доступ.
Ошибка 1919. Ошибка при настройке источника данных ODBC: таблицы Visual FoxPro. Ошибка ODBC 0. Убедитесь, что файл Таблицы Visual FoxPro существует и вы можете получить к нему доступ.
Ошибка 1919. Ошибка при настройке источника данных ODBC: файлы dBASE. Ошибка ODBC 6. Убедитесь, что файл dBASE Files существует и к нему можно получить доступ.
Причина
Эти проблемы могут возникнуть, если в реестре Windows отсутствуют некоторые разделы реестра.
Решение
Чтобы устранить эту проблему, замените отсутствующие разделы реестра. Для этого воспользуйтесь одним из указанных ниже способов.
Метод 1. Установка MDAC 2.8
Дополнительные сведения о MDAC 2.8, включая инструкции по установке и удалению, см. в разделе «Установка компонентов доступа к данным ( MDAC) Майкрософт».
После установки MDAC 2.8 необходимо перезапустить компьютер и войти в систему с учетными данными администратора.
MDAC 2.8 также устанавливается при установке Microsoft Windows XP с пакетом обновления 2 (SP2). Если используется операционная система Windows XP, вы можете установить Windows XP с пакетом обновления 2 (SP2), а не выполнять предыдущие шаги.
Метод 2. Сброс разделов реестра с помощью файла Mdac.inf
Используйте Mdac.inf для сброса разделов реестра. Эта программа может предложить вашему компакт-диску Windows получить новые файлы.
Выполните одно из указанных ниже действий в соответствии с операционной системой и с компакт-диском Windows.
Для розничных выпусков Microsoft Windows XP и Microsoft Windows Server 2003
Нажмите кнопку «Пуск», нажмите кнопку «Выполнить» , введите путьinf в поле «Открыть» и нажмите кнопку «ОК».
В этом примере путь — это путь к папке Windows. Например, введите C:WindowsInf или C:Winnt. По умолчанию C:Windows — это папка, в которой установлена Windows XP, C:Winnt — папка, в которой устанавливается Windows XP при обновлении Windows 2000 до Windows XP.
В меню «Сервис » выберите пункт «Параметры папки».
На вкладке « Вид» в поле « Дополнительные параметры» нажмите кнопку «Показать скрытые файлы и папки», а затем нажмите кнопку «ОК «.
Щелкните правой кнопкой мыши Mdac.inf и выберите команду «Установить».
Если вам будет предложено ввести компакт-диск Windows, вставьте компакт-диск Windows на компакт-диск или DVD-диск.
Щелкните папку I386 на жестком диске (обычно C:I386) и нажмите кнопку «ОК».
Если папка I386 является вложенной папкой папки Windows, на некоторых компьютерах ее нельзя выбрать. В этом случае введите полный путь в поле » Копировать файлы» (например, Введите C:WindowsI386 или C:WinntI386), а затем нажмите кнопку «ОК».
Для выпусков изготовителя оборудования (OEM) Windows XP
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Для получения дополнительной информации о том, как создать резервную копию и восстановить реестр, см. статью Сведения о резервном копировании и восстановлении реестра Windows.
Шаг 1. Изменение разделов реестра
Найдите папку I386 на жестком диске и запишите ее путь.
Нажмите кнопку Пуск и выберите пункт Выполнить.
В поле Открыть введите команду regedit и нажмите кнопку ОК.
В редакторе реестра найдите и щелкните следующий раздел:
Щелкните правой кнопкой мыши запись «Источники установки » и выберите команду «Изменить».
В поле «Значение » измените значение на путь к папке I386 на жестком диске и нажмите кнопку «ОК «.
Повторите шаги 5 и 6 для каждой из следующих записей:
Закройте редактор реестра.
Шаг 2. Установка Mdac.inf
Нажмите кнопку «Пуск«, нажмите кнопку «Выполнить», введите C :WinntInf в поле «Открыть» и нажмите кнопку «ОК«.
В меню «Сервис » выберите пункт «Параметры папки».
На вкладке « Вид» в поле « Дополнительные параметры» нажмите кнопку «Показать скрытые файлы и папки» и нажмите кнопку «ОК «.
Щелкните правой кнопкой мыши Mdac.inf и выберите команду «Установить».
Если вам будет предложено ввести компакт-диск Windows, вставьте компакт-диск Windows на компакт-диск или DVD-диск.
Щелкните папку I386 на жестком диске (обычно C:I386) и нажмите кнопку «ОК».
- Если у вас нет компакт-диска для текущей установки Windows, нажмите кнопку » Обзор», а затем найдите и выберите папку I386 .
- Если папка I386 является вложенной папкой папки Windows , на некоторых компьютерах ее нельзя выбрать. В этом случае введите полный путь в поле » Копировать файлы» (например, Введите C:WindowsI386 или C:WinntI386), а затем нажмите кнопку «ОК».
Restart your computer.
Метод 3. Импорт разделов реестра с другого компьютера в сети
Примечание При импорте разделов реестра с другого компьютера убедитесь, что исходный компьютер и конечный компьютер работают под одной операционной системой. Например, если вы используете этот метод на компьютере под управлением Windows XP, найдите компьютер под управлением Windows XP, который можно использовать для экспорта разделов реестра.
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Для получения дополнительной информации о том, как создать резервную копию и восстановить реестр, см. статью Сведения о резервном копировании и восстановлении реестра Windows.
Часть 1. Экспорт ключей из реестра на компьютере-источнике
На компьютере, на котором отсутствуют ключи (исходный компьютер), нажмите кнопку «Пуск«, нажмите кнопку «Выполнить «, введите regedit в поле «Открыть» и нажмите кнопку «ОК«.
Найдите и щелкните следующий раздел реестра:
В меню «Файл » нажмите кнопку » Экспорт».
В поле «Сохранить в » укажите расположение для временного сохранения файла регистрации (REG-файл).
В поле «Имя файла » введите имя файла и нажмите кнопку » Сохранить».
Найдите и щелкните следующий ключ:
Повторите шаги 4 и 5, чтобы экспортировать этот ключ.
Часть 2. Импорт ключей в реестр целевого компьютера
- Скопируйте экспортированные REG-файлы с исходного компьютера во временное расположение на компьютере, на котором отсутствуют ключи (конечный компьютер).
- Нажмите кнопку «Пуск», нажмите кнопку «Выполнить regedit «, введите «Открыть» и нажмите кнопку «ОК».
- В меню «Реестр » щелкните «Импорт файла реестра».
- Найдите и щелкните один из REG-файлов, скопированных на шаге 1, и нажмите кнопку «Открыть».
- Повторите шаги 4 и 5 для другого REG-файла.
Обходной путь
Вы можете обойти эту проблему, нажав кнопку «Повторить» несколько раз при появлении этих сообщений об ошибках. Однако в долгосрочной перспективе эта работа может не работать.
Источник
Устранение неполадок при установке Office
Эта статья написана Эриком Эхтоном (Eric Ashton), старшим инженером по эскалации поддержки.
В этой статье описываются методы определения и устранения ошибок установки Microsoft Office. Эти методы можно применять ко всем установкам Office, использующим установщик Windows (MSI).
Включение подробного ведения журнала
При устранении неполадок при установке Office убедитесь, что включено подробное ведение журнала MSI. В Office есть файл setup.exe, созданный по умолчанию. Однако он не предоставляет подробные сведения, которые обычно необходимы для диагностики сбоя установки. Если включено подробное ведение журнала MSI, вы получите подробный файл журнала для каждого компонента, устанавливаемого Office. У вас будет подробный журнал для установки компонента Word, Excel и т. д.
Чтобы включить подробное ведение журнала, задайте следующие разделы реестра:
«Debug«=dword:00000007
«Logging«=»voicewarmup«
Дополнительные сведения о ведении журнала установщика Windows см. в разделе «Включение ведения журнала установщика Windows».
Выполнение попытки установки
Если вы выполняете установку вручную на компьютере в качестве пользователя, выполнившего вход, дважды щелкнув setup.exe, файлы журналов будут созданы в каталоге %temp% пользователя, который выполняет установку.
Теперь, когда вы включили подробное ведение журнала и знаете, где следует искать журналы, просто повторите установку. Раньше это завершалось сбоем. Ожидается, что он снова завершится сбоем. Однако на этот раз все готово для записи файлов журналов, которые будут достаточно подробны, чтобы помочь диагностировать точку сбоя.
Анализ журналов
После попытки установки вы обнаружите, что у вас есть от 1 до 20 журналов из установки во временном каталоге.
Ниже приведен снимок экрана подробных журналов при попытке установки.

При просмотре журналов MSI обычно требуется найти в журналах значение 3. Установщик Windows возвращает коды во время установки, указывающие, является ли конкретная функция успешной.
- Значение 1 = успешно
- Значение 2 = отмена
- Значение 3 = ошибка
При хорошей установке в журналах обычно не отображаются значения 3 записей.
Таким образом, существует множество журналов для проверки. Рекомендуется начать с журнала setup.exe данных. В этом журнале обычно есть запись со значением 3 при сбое. Однако этот журнал не является достаточно понятным для диагностики проблемы. Если у него нет записи со значением 3 , найдите первый экземпляр пакета отката. Откат пакета означает, что установка Office завершилася сбоем и Office пытается откатить установку. На этом этапе вы сможете сразу определить сбой. Как только вы найдете значение 3 или пакет отката в журнале setup.exe, вы сможете определить, какой компонент завершается сбоем, а затем найдите определенный журнал MSI, соответствующий этому компоненту.
Часто существует несколько значений 3 или откат записи пакета . Следует сосредоточиться на первой записи, которую вы нашли.
Ниже приведены некоторые примеры сбоев установки Office и способы определения точки сбоя.
Пример анализа журнала 1. Установка Office профессиональный плюс 2010
В этом примере вы не найдете запись 3 в журнале setup.exe, а затем выполняете поиск пакета отката в setup.exe журнала.
Возможно, вы обнаружите следующую ошибку:
Ошибка: не удалось установить продукт: C:MSOCacheAll UsersGUID-CProPlusWW.msi ErrorCode: 1603(0x643).
Уровень журнала изменен с «Стандартный» на «Подробный»
Пакет отката даты и времени: ProPlusWW
Эта ошибка не сообщает причину сбоя установки. Но это означает, что сбой произошел во время установки ProPlusWW.msi файла. Затем необходимо найти подробный журнал MSI, который сопоставляется с ProPlusWW.msi.
- Если известно, что сбой происходит ProPlusWW.msi, но вы не хотите тратить время на поиск журнала MSI для ProPlus, обычно это самый большой файл журнала.
- Если вы не знаете, какой журнал является правильным для компонента ProPlusWW.msi, откройте каждый журнал по одному и прокрутите вниз. Он указывает, какой компонент только что пытался установить или откатить.
Например, в нижней части ФАЙЛА MSIb0bc7.LOG отображаются следующие сведения:
MSI (s) (50:CC) [Time]: Примечание: 1: 1724
MSI (s) (50:CC) [Time]: Product: Microsoft Office Outlook MUI (english) 2010 — удаление успешно завершено.
Таким образом, это подробный журнал MSI для компонента MUI Office Outlook, а компонент — из отката (сбой установки произошел раньше, чем этот откат).
При поиске журнала ProPlus (это самый большой журнал) отображаются следующие сведения, указывающие, что это журнал ProPlus:
Продукт: C:MSOCacheAll UsersGUID-CProPlusWW.msi
При поиске записи значения 3 в журнале ее может не найти, но в нижней части журнала может появиться следующее сообщение об ошибке:
MSI (s) (B0:14) [Время]: внутреннее исключение во время операции установки: 0xc0000017 в 0x7C812AFB. MSI (s) (B0:14) [Время]: отчет WER отключен для автоматической установки.MSI (s) (B0:14) [Time]: внутренняя ошибка MSI. Установка завершилась раньше времени.Нет памяти. Завершите работу других приложений перед повторными попытками.MSI (s) (B0:14) [Time]: MainEngineThread возвращает значение 1603.
Это известная проблема, связанная с установщиком Windows. Чтобы устранить эту проблему, установите исправление. После установки исправления и перезапуска установка выполняется успешно.
Пример анализа журнала 2. Автономная установка Access 2010
В этом примере вы не найдете запись 3 в журнале setup.exe, а затем выполняете поиск пакета отката в setup.exe журнала. Возможно, вы обнаружите следующую ошибку:
Ошибка: не удалось установить продукт: C:MSOCacheAll UsersGUID-CAccessRWW.msi ErrorCode: 1601(0x641).
Уровень журнала изменен с «Стандартный» на «Подробный»
Откат пакета даты и времени: AccessRWW
Эта ошибка не сообщает причину сбоя установки, но указывает, что сбой произошел во время установки AccessRWW.msi файла. Просматривая файлы журналов, вы можете найти журнал для AccessRWW.msi:
Продукт: C:MSOCacheAll UsersGUID-CAccessRWW.msi
При поиске записи значения 3 вы обнаружите следующую ошибку:
CAInitSPPTokenStore.x86: OMSICA: инициализация CustomAction CAInitSPPTokenStore.x86CAInitSPPTokenStore.x86: ошибка: не удалось инициализировать хранилище маркеров SPP. HResult: 0x80070057.CAInitSPPTokenStore.x86:MSI (s) (2C:D0) [Time]: значение политики пользователя DisableRollback равно 0MSI (s) (2C:D0) [Время]: значение политики компьютера DisableRollback равно 0 Время окончания действия: InstallExecute. Возвращаемое значение 3.
Чтобы устранить эту проблему, убедитесь, что сетевая служба запущена, а затем убедитесь, что присутствуют следующие разделы реестра.
Пример анализа журналов 3. Office профессиональный плюс 2010
В следующем примере вы найдете запись 3 в журнале setup.exe, которая похожа на следующую ошибку:
MSI(ERROR): «Ошибка 1304. Ошибка при записи в файл: C:WINDOWSwinsxsPoliciesx86_policy.8.0.Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_x-ww_5f0bbcff8.0.50727.4053.policy. Убедитесь, что у вас есть доступ к каталогу».
Уровень журнала изменен с «Стандартный» на «Подробный»
Сообщение не отображается, так как задано модальное подавление. Заголовок: «Setup», message: ‘Error 1304. Ошибка при записи в файл: C:WINDOWSwinsxsPoliciesx86_policy.8.0.Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_x-ww_5f0bbcff8.0.50727.4053.policy. Убедитесь, что у вас есть доступ к каталогу».
Возвращено сообщение: 2
MSI(USER): «Вы уверены, что хотите отменить?».
MSI(INFO): «Action ended 14:03:01: InstallExecute. Возвращаемое значение 3.’
При появлении записи 3 в журнале setup.exe иногда вы получите достаточно сведений, чтобы устранить проблему, не просматривая подробный журнал MSI. В этом случае подробный журнал MSI просто повторяет то, что мы нашли в setup.exe журнале.
В этом случае следует рассмотреть возможность обновления платформы .net и проверки разрешений в c:windowswinsxs.
Известные ошибки из подробных журналов и возможные способы их устранения
Некоторые из этих предложений обсуждают работу с разделами реестра.
Точно следуйте всем указаниям из этого раздела. При неправильном изменении реестра могут возникнуть серьезные проблемы. Прежде чем изменить его, создайте резервную копию реестра для восстановления на случай возникновения проблем.
Ошибка 1935
Ошибка 1935. Во время установки компонента сборки произошла ошибка. HRESULT: 0x80070003. интерфейс сборки: IAssemblyCache, функция: CreateAssemblyCacheItem, имя сборки: Microsoft.VC90.ATL,version=»9.0.30729.4148″,type=»win32″,processorArchitecture=»amd64″,publicKeyToken=»PublicKeyToken»
MSI (s) (1C:9C) [Время]: значение политики пользователя DisableRollback равно 0
MSI (s) (1C:9C) [Time]: значение политики компьютера DisableRollback равно 0
Время окончания действия: InstallExecute. Возвращаемое значение 3.
Решение
Чаще всего это происходит из-за проблем при обновлении Office. Сначала попробуйте удалить более раннюю версию Office перед установкой новой версии. Вы можете автоматически удалить более раннюю версию Office, используя соответствующее средство. После удаления более ранней версии Office попробуйте установить более новую версию Office.
Ошибка 1913. Программа установки не может обновить файл C:/windows/win.ini.Убедитесь, что файл существует в системе и у вас есть достаточные разрешения для его обновления.
Причина
Существует известная проблема с Trend Micro, которая может вызывать эту проблему и препятствовать установке Office.
Решение
Если вы используете антивирусную программу или другое программное обеспечение безопасности, попробуйте удалить его, перезагрузить и повторить попытку установки.
Ошибка 1714
Ошибка 1714. Программа установки не может удалить старую версию Microsoft Office Product_Name 2007. Обратитесь за помощью в службу поддержки продуктов Майкрософт (PSS). Сведения о том, как связаться с PSS, см. в разделе C:DOCUME
Решение
- Метод 1. Сначала удалите более ранние версии Office при попытке выполнить обновление. Дополнительные сведения об удалении Office см. в статье «Удаление Office с компьютера».
- Метод 2. Выполните параллельную установку вместо обновления. (Это кнопка «Настройка»).
Ошибка 1719
Ошибка 1719. Не удалось получить доступ к службе установщика Windows. Это может произойти, если установщик Windows установлен неправильно. Обратитесь за помощью к сотрудникам службы поддержки.
Причина
Эта проблема возникает, если разделы реестра повреждены или неверны в HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver.
Решение
Экспортируйте раздел реестра msiserver с известного хорошего компьютера, использующего ту же версию ОС и установщика Windows.
Создайте резервную копию и удалите существующий ключ msiserver на неправильном компьютере в следующих разделах:
Импортируйте файл реестра с известного хорошего компьютера на неисправный компьютер.
Перезапустите и повторите установку.
При попытке установить Office см. сообщение об ошибке «Не удалось получить доступ к службе установщика Windows».
Ошибка 1406
Ошибка 1406.Setup не может записать значение в раздел реестра CLSIDGUID. Убедитесь, что у вас достаточно разрешений для доступа к реестру, или обратитесь за помощью в службу поддержки продуктов Майкрософт (PSS). Сведения о том, как связаться с PSS, см. в разделе C:UsersADMINI
Уровень журнала изменен с «Стандартный» на «Подробный»
MSI(INFO): ‘Время окончания действия: InstallExecute. Возвращаемое значение 3.
Причина
Эта ошибка указывает на неправильные разрешения реестра. В этом примере вы обнаружите неправильные разрешения реестра для HKEY_CLASSES_ROOTCLSIDGUID.
Решение
Учетная запись пользователя, используемая для установки Office, должна иметь доступ к нужному разделу реестра. Вы также можете сравнить разрешения реестра на устройстве, где установка прошла успешно.
Ошибка 1920
Ошибка 1920. Не удалось запустить службу «Платформа защиты программного обеспечения Office» (osppsvc). Убедитесь, что у вас достаточно привилегий для запуска системных служб.
Уровень журнала изменен с «Стандартный» на «Подробный».
MSI(INFO): ‘Время окончания действия: InstallExecute. Возвращаемое значение 3.
Причина
Эта ошибка указывает на возможные неправильные разрешения для папки OfficeSoftwareProtectionPlatform или на HKEY_CLASSES_ROOTAPPID.
Решение
Предоставьте учетной записи сетевой службы полное разрешение на доступ к папке OfficeSoftwareProtectionPlatform.
- Сравните разрешения на HKEY_CLASSES_ROOTAPPID компьютера с проблемным компьютером.
- Попробуйте предоставить параметру Restricted следующие разрешения: значение запроса , перечисление подразделов , уведомление и управление чтением.
Ошибка: IHxRegisterSession::CreateTransaction() возвращено значение 8004036e
IHxRegisterSession::CreateTransaction() вернул ошибку 8004036eBeginTransaction() — попытка завершилась сбоем из-за выполнения другой транзакции.
Попытка отката текущей транзакции ()IHxRegisterSession::ContinueTransaction(), возвращенной 80004005.
Ошибка BeginTransaction() — не удалось перезапустить текущую транзакцию.
Ошибка BeginTransaction() — не удалось выполнить откат текущей транзакции. Регистрация HelpFile будет прервана.
Время окончания действия: InstallFinalize. Возвращаемое значение 3.
Решение
Ошибка: не удалось зарегистрировать подключаемый модуль. HResult: 0x80070005
MSI (s) (08:6C) [Время]: вызов удаленного настраиваемого действия. DLL: C:WINDOWSInstallerMSI4D4.tmp, Entrypoint: CAInstallSppPlugin
CAInstallPlugin.x86: OMSICA: инициализация CustomAction CAInstallPlugin.x86
CAInstallPlugin.x86: регистрация подключаемого модуля C:Program FilesCommon FilesMicrosoft SharedOfficeSoftwareProtectionPlatformOSPPOBJS.DLL’ ‘C:Program FilesCommon FilesMicrosoft SharedOfficeSoftwareProtectionPlatformosppobjs-spp-plugin-manifest-signed.xrm-ms’
CAInstallPlugin.x86: ошибка: не удалось зарегистрировать подключаемый модуль. HResult: 0x80070005.
CAInstallPlugin.x86:MSI (s) (08:58) [Время]: значение политики пользователя DisableRollback равно 0MSI (s) (08:58) [Время]: значение политики компьютера «DisableRollback» равно 0
Действие завершилось 12:32:42: InstallExecute. Возвращаемое значение 3.
Причина
Неправильно настроены политики на проблемном компьютере (локальном или групповая политика объекте GPO).
Решение
- В поле поиска введите Gpedit.MSC, чтобы открыть редактор локальных групповая политика.
- Найдите параметры>безопасности «>Параметры конфигурации компьютера»в параметрах безопасности>локальных политик, назначение>прав пользователя.
- Убедитесь, что у всех есть права на политику проверки обхода обхода . По умолчанию параметр «Все » указан в разделе «Параметры безопасности».
Дополнительные сведения см. в статье о проблемах с клиентом, службой и программой при изменении параметров безопасности и назначений прав пользователей.
Ошибка 0x80070005: ошибка CAQuietExec
CAQuietExec: «wevtutil.exe» im «C:Program FilesMicrosoft OfficeOffice14BCSEvents.man»CAQuietExec: издатели и каналы успешно установлены. Однако мы не можем включить один или несколько издателей и каналов. Доступ запрещен.
CAQuietExec: ошибка 0x80070005: командная строка вернула ошибку.CAQuietExec: ошибка 0x80070005: Сбой CAQuietExec
CustomAction RegisterEventManifest вернул фактический код ошибки 1603 (обратите внимание, что это может быть не на 100 % точным, если преобразование произошло в песочнице)
MSI (s) (88:04) [Время]: значение политики пользователя DisableRollback равно 0 MSI(s) (88:04) [Time]: значение политики компьютера DisableRollback равно 0
Время окончания действия: InstallExecute. Возвращаемое значение 3.
Причина
Эта проблема может возникнуть из-за неправильного задания разрешений в папке C:WindowsSystem32winevtLogs.
Решение
Предоставьте всем полный доступ к этой папке, а затем повторите установку. В случае успешного выполнения можно удалить группу «Все».
Ошибка 0x800706b5: ошибка CAQuietExec
CAQuietExec: «wevtutil.exe» im «C:Program FilesMicrosoft OfficeOffice14BCSEvents.man»CAQuietExec: издатели и каналы успешно установлены. Однако мы не можем включить один или несколько издателей и каналов. Интерфейс неизвестен.
CAQuietExec: ошибка 0x800706b5: командная строка вернула ошибку.CAQuietExec: ошибка 0x800706b5: Сбой CAQuietExec
CustomAction RegisterEventManifest вернул фактический код ошибки 1603 (обратите внимание, что это может быть не 100 % точности, если преобразование произошло в песочнице)MSI (s) (6C:84) [Время]: значение политики пользователя DisableRollback равно 0MSI (s) (6C:84) [Время]: значение политики компьютера DisableRollback равно 0
Время окончания действия: InstallExecute. Возвращаемое значение 3.
Причина
Эта проблема может возникнуть, если служба журнала событий Windows не запущена.
Решение
- Нажмите кнопку «Пуск» или «Поиск», введите services.msc и нажмите клавишу ВВОД.
- Прокрутите вниз до службы журнала событий Windows и убедитесь, что она настроена как автоматическая. Если он не запущен, щелкните его правой кнопкой мыши и выберите » Пуск».
Может появиться сообщение об ошибке, похожее на следующее:
Ошибка 4201. Переданное имя экземпляра не было распознано поставщиком данных WMI как допустимое.
В этом случае выполните следующие действия:
Источник