Failed to open registry key hklm software infotecs installiplirlwf64 error code 2

Внутренняя ошибка cannot access 64 bit registry keys on this version of windows + видео обзор Как исправить ошибку Microsoft Access 64 Номер ошибки: Ошибка 64 Название ошибки: Access Error 64 Bit Описание ошибки: Ошибка 64: Возникла ошибка в приложении Microsoft Access. Приложение будет закрыто. Приносим извинения за неудобства. Разработчик: Microsoft Corporation Программное обеспечение: […]

Содержание

  1. Внутренняя ошибка cannot access 64 bit registry keys on this version of windows + видео обзор
  2. Как исправить ошибку Microsoft Access 64
  3. Признаки ошибки 64
  4. Причины ошибки 64
  5. Ошибки во время выполнения в базе знаний
  6. Как исправить ошибку Microsoft Access 64
  7. Шаг 1: Восстановить записи реестра, связанные с ошибкой 64
  8. Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО
  9. Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)
  10. Шаг 4: Обновите драйверы устройств на вашем компьютере
  11. Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе
  12. Шаг 6: Удалите и установите заново программу Microsoft Access, связанную с Ошибка 64
  13. Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)
  14. Шаг 8: Установите все доступные обновления Windows
  15. Шаг 9: Произведите чистую установку Windows
  16. Информация об операционной системе
  17. Проблема с 64 все еще не устранена?
  18. Вы получаете сообщение об ошибке «Невозможно установить 64-битную версию Office 2010, так как установлены 32-битные продукты Office»
  19. Симптомы
  20. Причина
  21. Решение
  22. Windows Vista или Windows 7
  23. Известные проблемы с этим решением
  24. Перезапуск компьютера запрашивается во время uninstall
  25. Совместимость приложений и 64-битная версия Office
  26. Дополнительная информация
  27. Microsoft Office 2010 г. продукты и компоненты
  28. 32-битные версии Microsoft Office 2010
  29. 32-битные версии отдельных Microsoft Office 2010 г.
  30. Не устанавливается Office 2019-2013 «Ошибка при установке.»
  31. Решение
  32. Внутренняя ошибка cannot access 64 bit registry keys on this version of windows
  33. Видео

Внутренняя ошибка cannot access 64 bit registry keys on this version of windows + видео обзор

Как исправить ошибку Microsoft Access 64

Номер ошибки: Ошибка 64
Название ошибки: Access Error 64 Bit
Описание ошибки: Ошибка 64: Возникла ошибка в приложении Microsoft Access. Приложение будет закрыто. Приносим извинения за неудобства.
Разработчик: Microsoft Corporation
Программное обеспечение: Microsoft Access
Относится к: Windows XP, Vista, 7, 8

Признаки ошибки 64

Такие сообщения об ошибках 64 могут появляться в процессе установки программы, когда запущена программа, связанная с Microsoft Corporation (например, Microsoft Access), при запуске или завершении работы Windows, или даже при установке операционной системы Windows. Отслеживание момента появления ошибки 64 является важной информацией при устранении проблемы.

Причины ошибки 64

Ошибки типа Ошибки во время выполнения, такие как «Ошибка 64», могут быть вызваны целым рядом факторов, поэтому важно устранить каждую из возможных причин, чтобы предотвратить повторение ошибки в будущем.

Совместима с Windows 2000, XP, Vista, 7, 8 и 10

Ошибки во время выполнения в базе знаний

Как исправить ошибку Microsoft Access 64

Ниже описана последовательность действий по устранению ошибок, призванная решить проблемы Ошибка 64. Данная последовательность приведена в порядке от простого к сложному и от менее затратного по времени к более затратному, поэтому мы настоятельно рекомендуем следовать данной инструкции по порядку, чтобы избежать ненужных затрат времени и усилий.

Шаг 1: Восстановить записи реестра, связанные с ошибкой 64

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей Ошибка 64 не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В силу данного риска для упрощения процесса рекомендуется использовать программу для очистки реестра ОС. Программа для очистки реестра автоматизирует процесс поиска недопустимых записей реестра, отсутствующих ссылок на файлы (например, вызывающих ошибку Access Error 64 Bit) и неработающих ссылок в реестре. Перед каждым сканированием автоматически создается резервная копия с возможностью отмены любых изменений одним щелчком мыши, что обеспечивает защиту от возможности повреждения ПК.

Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам устранить следующие проблемы:

Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с Ошибка 64 (например, Microsoft Access):

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.

Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО

Есть вероятность, что ошибка 64 может быть связана с заражением вашего компьютера вредоносным ПО. Эти вредоносные злоумышленники могут повредить или даже удалить файлы, связанные с Ошибки во время выполнения. Кроме того, существует возможность, что ошибка 64 связана с компонентом самой вредоносной программы.

Совет: Если у вас еще не установлены средства для защиты от вредоносного ПО, мы настоятельно рекомендуем использовать Emsisoft Anti-Malware (скачать). В отличие от других защитных программ, данная программа предлагает гарантию удаления вредоносного ПО.

Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)

Со временем ваш компьютер накапливает ненужные файлы в связи с обычным интернет-серфингом и повседневным использованием компьютера. Если такие ненужные файлы иногда не удалять, они могут привести к снижению быстродействия Microsoft Access или к ошибке 64, возможно вследствие конфликтов файлов или перегрузки жесткого диска. Удаление таких временных файлов при помощи утилиты Очистка диска может не только устранить ошибку 64, но и существенно повысить быстродействие вашего компьютера.

Совет: Хотя утилита Очистки диска является прекрасным встроенным инструментом, она удаляет не все временные файлы с вашего компьютера. Другие часто используемые программы, такие как Microsoft Office, Firefox, Chrome, Live Messenger, а также сотни других программ не поддаются очистке при помощи программы Очистка диска (включая некоторые программы Microsoft Corporation).

В силу недостатков менеджера очистки диска Windows (cleanmgr) мы настоятельно рекомендуем выполнять очистку вашего компьютера с помощью специального программного обеспечения для очистки жесткого диска / защиты конфиденциальности.

Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение для очистки временных файлов:

Как запустить Очистку диска (cleanmgr) (Windows XP, Vista, 7, 8 и 10):

Шаг 4: Обновите драйверы устройств на вашем компьютере

Ошибки 64 могут быть связаны с повреждением или устареванием драйверов устройств. Драйверы с легкостью могут работать сегодня и перестать работать завтра по целому ряду причин. Хорошая новость состоит в том, что чаще всего вы можете обновить драйверы устройства, чтобы устранить проблему с Ошибка 64.

В силу времязатратности и сложности процесса обновления драйверов мы настоятельно рекомендуем использовать программное обеспечение для обновления драйверов. Средство обновления драйверов обеспечивает установку правильных версий драйверов для вашего оборудования, а также создает резервную копию ваших текущих драйверов перед внесением любых изменений. Сохранение резервной копии драйвера обеспечивает уверенность в том, что вы можете откатить любой драйвер до предыдущей версии (при необходимости).

Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам обновить следующие драйверы:

Пожалуйста, учтите: Ваш файл Ошибка 64 может и не быть связан с проблемами в драйверах устройств, но всегда полезно убедиться, что на вашем компьютере установлены новейшие версии драйверов оборудования, чтобы максимизировать производительность вашего ПК.

Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе

Восстановление системы Windows позволяет вашему компьютеру «отправиться в прошлое», чтобы исправить проблемы Ошибка 64. Восстановление системы может вернуть системные файлы и программы на вашем компьютере к тому времени, когда все работало нормально. Это потенциально может помочь вам избежать головной боли от устранения ошибок, связанных с 64.

Пожалуйста, учтите: использование восстановления системы не повлияет на ваши документы, изображения или другие данные.

Чтобы использовать Восстановление системы (Windows XP, Vista, 7, 8 и 10):

Шаг 6: Удалите и установите заново программу Microsoft Access, связанную с Ошибка 64

Инструкции для Windows 7 и Windows Vista:

Инструкции для Windows XP:

Инструкции для Windows 8:

После того, как вы успешно удалили программу, связанную с Ошибка 64 (например, Microsoft Access), заново установите данную программу, следуя инструкции Microsoft Corporation.

Совет: Если вы абсолютно уверены, что ошибка 64 связана с определенной программой Microsoft Corporation, удаление и повторная установка программы, связанной с Ошибка 64 с большой вероятностью решит вашу проблему.

Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)

Проверка системных файлов представляет собой удобный инструмент, включаемый в состав Windows, который позволяет просканировать и восстановить поврежденные системные файлы Windows (включая те, которые имеют отношение к Ошибка 64).

Чтобы запустить проверку системных файлов (Windows XP, Vista, 7, 8 и 10):

Шаг 8: Установите все доступные обновления Windows

Microsoft постоянно обновляет и улучшает системные файлы Windows, связанные с Ошибка 64. Иногда для решения проблемы Ошибки во время выполнения нужно просто напросто обновить Windows при помощи последнего пакета обновлений или другого патча, которые Microsoft выпускает на постоянной основе.

Чтобы проверить наличие обновлений Windows (Windows XP, Vista, 7, 8 и 10):

Шаг 9: Произведите чистую установку Windows

Предупреждение: Мы должны подчеркнуть, что переустановка Windows займет очень много времени и является слишком сложной задачей, чтобы решить проблемы 64. Во избежание потери данных вы должны быть уверены, что вы создали резервные копии всех важных документов, изображений, программ установки программного обеспечения и других персональных данных перед началом процесса. Если вы сейчас е создаете резервные копии данных, вам стоит немедленно заняться этим (скачать рекомендованное решение для резервного копирования [MyPCBackup]), чтобы защитить себя от безвозвратной потери данных.

Пожалуйста, учтите: Если проблема 64 не устранена после чистой установки Windows, это означает, что проблема Ошибки во время выполнения ОБЯЗАТЕЛЬНО связана с аппаратным обеспечением. В таком случае, вам, вероятно, придется заменить соответствующее оборудование, вызывающее ошибку 64.

Информация об операционной системе

Сообщения об ошибках 64 могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:

Проблема с 64 все еще не устранена?

Обращайтесь к нам в любое время в социальных сетях для получения дополнительной помощи:

Об авторе: Джей Гитер (Jay Geater) является президентом и генеральным директором корпорации Solvusoft — глобальной компании, занимающейся программным обеспечением и уделяющей основное внимание новаторским сервисным программам. Он всю жизнь страстно увлекался компьютерами и любит все, связанное с компьютерами, программным обеспечением и новыми технологиями.

Вы получаете сообщение об ошибке «Невозможно установить 64-битную версию Office 2010, так как установлены 32-битные продукты Office»

Office 365 ProPlus переименован в Майкрософт 365 корпоративные приложения. Для получения дополнительной информации об этом изменении прочитайте этот блог.

Симптомы

При попытке установить 64-битную версию пакета Microsoft Office 2010 или 64-битную версию продукта Microsoft Office 2010 г., в начале процесса установки вы получите следующее сообщение об ошибке:

Местообладатель <> представляет любую версию Microsoft Office, а также любой компонент, который вы скачали отдельно от Центра загрузки Майкрософт, который применяется к Microsoft Office. Список этих продуктов см. в разделе «Дополнительные сведения».

Причина

64-битная версия Office 2010 несовместима с 32-битной версией продуктов Office 2010 или 32-битной версией компонентов Office 2010, перечисленными в разделе «Дополнительные сведения».

Кроме того, нельзя установить 64-битные версии продуктов Office 2010 и 32-битные версии продуктов Office 2010 на одном компьютере. Например, если установить 32-битную версию Microsoft Office профессиональный 2010, а затем попытаться установить 64-битную версию Microsoft Project профессиональный 2010, вы получите сообщение об ошибке, упомянутое в разделе «Симптомы».

Решение

Чтобы установить 64-битную версию Office 2010, необходимо удалить продукты, указанные в сообщении об ошибке. Обратите внимание на продукты, указанные в сообщении об ошибке, а затем выполните следующие действия для вашей версии Windows. (Имена продуктов, которые отображаются в сообщении об ошибке, — это те же имена продуктов, которые отображаются в панели управления программами, которые будут использовать для их удалить.)

Вы также можете использовать следующие инструкции для удаления одного компонента.

Windows Vista или Windows 7

После удаления всех предыдущих 32-битных версий можно попытаться установить 64-битную версию Office 2010.

Известные проблемы с этим решением

Перезапуск компьютера запрашивается во время uninstall

Вы можете получить сообщение о перезапуске компьютера в зависимости от продукта, который вы отсеяли. При отображении этого сообщения необходимо перезапустить компьютер, чтобы завершить процесс деинсталлации. Если вы не перезапустите компьютер, вы можете получать различные сообщения об ошибках при попытке установки Office позже.

Совместимость приложений и 64-битная версия Office

Мы настоятельно рекомендуем клиентам использовать 32-битную версию Office 2010 даже на 64-битных версиях Windows из-за совместимости приложений. Если на компьютере есть надстройки, особенно если вы синхронизируете мобильный телефон с Microsoft Outlook, обратитесь к производителю надстройки, чтобы узнать, доступна ли 64-битная версия надстройки перед установкой 64-битной версии Office 2010.

Дополнительные сведения о различиях между 32-битной и 64-битной версиями Office можно получить на следующих веб-сайтах:

Корпорация Майкрософт предоставляет 32-битные и 64-битные версии следующих компонентов для Office 2010. 64-битные версии этих компонентов можно установить для работы с 64-битной версией Office 2010.

Дополнительная информация

В следующем списке представлены продукты, которые могут отображаться в сообщении об ошибке и которые необходимо удалить для установки 64-битной версии Office 2010.

Microsoft Office 2010 г. продукты и компоненты

32-битные версии Microsoft Office 2010

32-битные версии отдельных Microsoft Office 2010 г.

Примечание. Microsoft Office Groove 2010 может отображаться в сообщении об ошибке, но не указан в программах панели управления. Необходимо удалить Microsoft SharePoint Workspace 2010 панели управления, чтобы удалить Microsoft Office Groove 2010 из сообщения об ошибке.

Не устанавливается Office 2019-2013 «Ошибка при установке.»

логи.rar (3.01 Мб, 2 просмотров)

Не устанавливается Office 2016: «Ошибка при установке. «
Не могу установить офис. Вылезает такое сообщение. Пробовала разные раздачи. Чистила реестры.

Не устанавливается Office 2016: «Ошибка при установке.»
Не могу установить офис. Вылезает такое сообщение. Почему-то после перезагрузки ноута был чёрный.

Через утилиту с сайта Майкрософт пробовал удалять, результат тот-же. В КМС есть скрипт на установку и удалении Office + чистка всех хвостов и логов, тоже не привела к результатам.

Добавлено через 1 минуту

Находил Инструкции по полному удалению вручную, по итогу результат тот-же. По номеру ошибки нечего в интернете не нашёл.

Добавлено через 2 минуты
А как тогда могла возникнуть ошибка которая приложена в скрине, если я пользовался как обычно, и в один прекрасный момент она появилась. Может быть связано с обновлением винды?

Решение

Microsoft Office error code 30015-11 (2147942405): When your attempt to install Office fails, an error message typically tries to explain the cause. There are many reasons that could cause the error code 30015-11 (2147942405). Usually, error occurs due to the system files corruption or previous installation files not removed properly. Here is the list of troubleshooting steps to resolve the error. Follow the steps mentioned in this article in the exact order to fix the error code 30015-11 (2147942405). Check to see if the error fixed after finishing each troubleshooting step. Performing the troubleshooting steps mentioned in this article will resolve the error code 30015-11 (2147942405).
Troubleshooting steps to fix Microsoft Office error code 30015-11 (2147942405)

When you install Office, you may see error code 30015-11 (2147942405) if a previous installation of Office is failed. Here are some things you can try to resolve error code 30015-11 (2147942405). We’ve listed the most common solutions first, so try them in order.

office error code
Common causes for error code 30015-11 (2147942405)

Antivirus software or firewall might be blocking the Office installation.
Internet connection or proxy settings are preventing from installing Office.
Pre-existing version of an Office suite is blocking the installation.
Incompletepartialfailed repairinstallationchangeremoval of a previous Office suite can prevent from installing a newer version.

Follow the below steps to troubleshoot the error code 30015-11 (2147942405)
1 – Repair your Office app

error code 30015-11 (2147942405) will be fixed when Office repair tool replaces all the corrupted system files. Follow the steps below to run repair tool to fix the error.

Open Control Panel using Start.
Click on Programs and select Programs and Features.
Click on the Office product that you want to repair.
Click Change.
Select Quick Repair and click on Repair. If Quick Repair didn’t fix the error code 30015-11 (2147942405), select Online Repair and click on Repair.

Note: If Office Repair did not fix the error, remove and reinstall the Office Suite to fix the error code 30015-11 (2147942405).
2 – Steps to remove Office

In case if the error persists even after running Office repair tool, uninstall Office from your computer.

Open Control Panel using Start

Click on Programs and select Programs and Features.
Select Office Suite and click on Remove.

Note: If Office uninstallation failed or it didn’t fix the error, a manual uninstallation is required to completely remove the Office Suite.
3 – Steps to remove Office manually to fix the error code 30015-11 (2147942405)

If the error code 30015-11 (2147942405) is re-occurring, proceed with the following steps to manually remove Office program from your computer.
Step 1: Remove the Windows Installer packages

Find the Office 16 installation folder, typically located in C:Program Files.
Right-click the Microsoft Office 16folder and select Delete.

Step 2: Remove the Office scheduled tasks

Open a Command Prompt window as an administrator.
At the command prompt, type the following commands and press Enter after each one:

schtasks.exe /delete /tn “MicrosoftOfficeOffice Automatic Updates”

schtasks.exe /delete /tn “MicrosoftOfficeOffice Subscription Maintenance”

schtasks.exe /delete /tn “MicrosoftOfficeOffice ClickToRun Service Monitor”
Step 3: Use Task Manager to end the Click-to-Run tasks

Open Task Manager.
Click the Processtab
If the following processes are running, right-click each one, and then click End taskafter you select each process.

Step 4: Delete the Office files

Press Windows logo key + R to open the Rundialog box.
In the Openbox, type %ProgramFiles%, and then click OK.
Delete the “Microsoft Office 16” folder.
Delete the “Microsoft Office” folder.
Open the Rundialog box, type %ProgramFiles(x86)%, and then click OK.
Delete the “Microsoft Office” folder.

Step 5: Delete the Office registry sub keys

Open Registry Editor.
Delete the following registry subkeys:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftOfficeClickToRun
HKEY_LOCAL_MACHINESOFTWAREMicrosoftAppVISV
HKEY_CURRENT_USERSoftwareMicrosoftOffice
Then Deletethe Office key.

Step 6: Delete the Start menu shortcuts

Open a Command Prompt window as an administrator.
Type %ALLUSERSPROFILE%MicrosoftWindowsStart MenuPrograms, and then press Enter.
Delete the “Microsoft Office 2016 Tools” folder.

4 – Download and install Office

1. Sign in to your My Account page using the link https://go.microsoft.com/fwlink/p/?LinkId=613327

3. Click Run or the equivalent depending on the browser you’re using.

4. When you see “You’re good to go”, click All done.

Error code 30015-11 (2147942405): This article contains the troubleshooting steps to fix the error code 30015-11 (2147942405). If you have reached here after following all the above mentioned troubleshooting steps. If error still unresolved, you may contact Help desk for further assistance in troubleshooting error code 30015-11 (2147942405).

Внутренняя ошибка cannot access 64 bit registry keys on this version of windows

I could make a very interesting test to double check the issue regarding to read Registry keys.

— C# console application 32 bits.

— Visual Studio 2005 32 bits.

— My development environment is XP 32bits.

I create a VS.Net setup project and configure the target machine to x64 bit

I execute the setup file on x64 machine. The installer creates registry keys under HKLMSOFTWARECOMPANYAPP and copy files to Program FilesCompanyApp. That is correct because the target machine is x64.

I get the same setup project and configure the target machine to x32 bit.

I execute the setup file on x64 machine. The installer creates registry keys under HKLMSOFTWAREWow3264NodeCOMPANYAPP and copy files to Program Files (x86)CompanyApp. Again, the installer occurred as expected.

It seems that Wow64 is not hocking calls to registry correctly where it should replace calls to SoftwareCompany into SoftwareWow3264NodeCompany.

Any will be appreciate idea?

The rules are pretty straightforward:

Alternatively if you want to get to the 32-bit registry from a 64-bit/AnyCpu app, you can hardcode the «Wow6432Node» path in (since the 32 bit registry is visible from 64 bit, but not the reverse), but MS explicitly recommends against this.

I have a similar kind of problem. We are trying to read 64 bit machines registry from a 32 bit machine(application is running on a 32 bit machine) but the return value form the API( RegOpenKeyEx ) is AccessDenied. We have appended WOW6432NODE in the registry path like SOFTWAREWOW6432NODESERTESTPath1 but still we are getting the same resultID. I think the problem is with the access permissions we are using. This is how we are calling the API:

hr = RegOpenKeyEx ( hKeyBase,

Can you tell me how you have solved your problem so that it will be helpful for me in solving mine?

Secondly, if you’re on a 32-bit version of Windows then there is no 64-bit registry, and nothing you can do will make one magically appear. (32-bit Windows cannot run 64-bit apps, at all.)

Thirdly, 32-bit apps running on 64-bit Windows cannot use Wow6432Node ; that’s an artifact that only exists in the 64-bit registry, since it’s the «real» registry on 64-bit Windows. (And technically you’re not supposed to use it at all; it’s an implementation detail rather than an approved interface.)

Finally, if you are definitely running on 64-bit Windows, you can use either the KEY_WOW64_32KEY flag (which says you want to access the 32-bit registry regardless of whether your app is 32 or 64 bit) or the KEY_WOW64_64KEY flag (the same, but for the 64-bit registry). Just remember that these flags cannot be passed if you’re not running on 64-bit Windows.

First of all Thanks for ur inputs. Yes its a C++ code but after seeing this API( RegOpenKeyEx), I thought I have a similar kind of problem and so I have posted my query. Sorry if have violated ur polocies. Yes 32 bit Windows wont have 64 bit registry. But what our application does is, it will try to read the registry of another 64 bit machine. The application is running on my machine(32 bit) and I am trying to read registry of 64 bit OS of another machine but I am getting a return value of AccessDenied by using the above mentioned API. Cant we read the registry of 64 bit OS(Machine 1) using an application running on 32 bit OS(Machine 2)?

I encountered a similar issue, where a C# app written for platform x86 was able to read subkeys directly under HKEY_LOCAL_MACHINESOFTWARE on Vista 64 and WIndows 7 (64-bit). It should not have been able to do this. At first, I could not figure out why it could not read the key HKEY_LOCAL_MACHINESOFTWAREWow6432Node.

Using WinMerge to compare csproj files, I found that the TargetPlatform element was missing from the Debug and Release configuration groups within the csproj file. Apparently, this element is not needed or established for a new C# app that defaults to platform AnyCPU, but must be explicitly included for targeting Platform x86.

I used Configuration Manager within Visual Studio 2005 to remove the x86 target platform and add then add it back in. My x86 app now automatically looks to Wow6432Node under HKLMSOFTWARE, as expected.

Видео

internal error failed to get path of 64-bot program fails directory all fails hack

Error : Failed to get path of 64-bit Program Files directory PT-BR

How to Take Full Control of Windows Registry Key [Tutorial]

Ошибка при установке. NET Framework не поддерживается этой операционной системой. Решение проблемы

Как получить разрешение на владение ключом реестра в Windows 10

Как получить полный контроль над ключом реестра Windows

Не удается импортировать файлы реестра в редактор реестра в Windows 10

Как исправить поврежденный реестр в Windows 10

Система не обнаружила amd ags x64 dll — как скачать и исправить ошибку

Источник

I was making the following call:

result = RegOpenKeyEx(key, s, 0, KEY_READ, &key);

(C++, Visual Studio 5, Vista 64bit).

It is failing with error code 2 («File not found») even though «regedit» shows that the key exists. This code has always worked on 32bit XP. Why is it «file not found» when it clearly is there?

Kevin Panko's user avatar

Kevin Panko

8,26919 gold badges51 silver badges61 bronze badges

asked Oct 31, 2008 at 0:58

Tim Cooper's user avatar

I discovered that I could solve my problem using the flag: KEY_WOW64_64KEY , as in:

result = RegOpenKeyEx(key, s, 0, KEY_READ|KEY_WOW64_64KEY, &key);

For a full explanation: 32-bit and 64-bit Application Data in the Registry

Kevin Panko's user avatar

Kevin Panko

8,26919 gold badges51 silver badges61 bronze badges

answered Oct 31, 2008 at 0:58

Tim Cooper's user avatar

Tim CooperTim Cooper

9,8155 gold badges59 silver badges76 bronze badges

On a Windows 64-bit system the Registry is actually divided into two parts. One section is used by 64-bit processes, and one part by 32-bit processes.

For example, if a 32-bit application programatically writes to what it believes is HKLMSOFTWARECompanyApplication, it’s actually redirected by the WoW64-layer to HKLMSOFTWAREWow6432NodeCompanyApplication.

So when you run your 32-bit application and call RegOpenKeyEx it’s actually working against the Wow6432Node folder, and not the regular SOFTWARE node.

answered Nov 14, 2008 at 19:15

Frode Lillerud's user avatar

Frode LillerudFrode Lillerud

7,30417 gold badges58 silver badges69 bronze badges

1

You have to compile with «Use Multi-Byte Character Set» or cast string in code to (LPWSTR)

answered Jun 4, 2017 at 14:22

GMG's user avatar

GMGGMG

1,39812 silver badges20 bronze badges

I had a similar problem.
I was using:

dwResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
                                   (LPWSTR)"SOFTWARE\0test",
                                   0,
                                   WRITE_DAC ,
                                   &hKey);

That didn’t work. I tried it like this and it worked:

dwResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
                                   _T("SOFTWARE\0test"),
                                   0,
                                   WRITE_DAC ,
                                   &hKey);

Bill the Lizard's user avatar

answered Jun 23, 2010 at 18:52

Alex's user avatar

AlexAlex

694 bronze badges

1

Yodas

1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

1

26.07.2015, 20:45. Показов 10817. Ответов 15

Метки нет (Все метки)


RegOpenKeyEx возвращает 2 хотя ключ в реестре точно существует и в regedit я его вижу перепробывал уже тучу параметров подскажите что не так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#define _CRT_SECURITI_NO_WARNING
 
#include <iostream>
#include <Windows.h>
 
using std::cout;
using std::endl;
 
int main()
 
{
    while (true)
    {
 
        Sleep(1000);
        setlocale(LC_ALL, "rus");
        HKEY hKey;
        char szPath[0x100];
        char Name[] = "Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run\AVG_UI";
 
 
        long n = RegOpenKeyEx(HKEY_LOCAL_MACHINE, Name, NULL, KEY_ALL_ACCESS | KEY_WOW64_64KEY, &hKey);
        
        
        if (n == ERROR_SUCCESS)
        {
 
            cout << "Ключ уже существуетn" << n<<endl;
        }
        else
        {
            cout << "Ключ по данному пути не уществуетn" <<n<< endl;
        }
        RegCloseKey(hKey);
    }
}

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Модератор

3352 / 2127 / 349

Регистрация: 13.01.2012

Сообщений: 8,290

26.07.2015, 20:47

2

мб нужны права админа?



0



hoggy

Эксперт С++

8719 / 4299 / 958

Регистрация: 15.11.2014

Сообщений: 9,744

26.07.2015, 20:50

3

Цитата
Сообщение от Yodas
Посмотреть сообщение

RegOpenKeyEx возвращает 2 хотя ключ в реестре точно существует и в regedit я его вижу перепробывал уже тучу параметров подскажите что не так

обратите внимание на параметр:

C++
1
KEY_WOW64_64KEY

реестр на самом деле существует в двух экземплярах:
32 битный, и 64 битный.

возможно, ключ который вам нужен существует только в 32битной версии.



0



1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

26.07.2015, 21:00

 [ТС]

4

Насколько фпонимаю если она лежит в ветке с папкой Wow6432Node то ключ в 64м битном экземпляре Software\Wow6432Node\Microsoft\Windows\Current Version\Run\AVG_UI

Миниатюры

RegOpenKeyEx возвращает 2 хотя ключ в реестре точно существует
 



0



1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

26.07.2015, 21:25

 [ТС]

5

Цитата
Сообщение от vxg
Посмотреть сообщение

мб нужны права админа?

Запустил от имени администратора не помогло



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

26.07.2015, 21:43

6

Уберите «Wow6432Node» в пути ключа реестра.

Как написал hoggy выше, доступ в 64-битную ветку получается с
помощью флага KEY_WOW64_64KEY, а в 32-битную — с помощью KEY_WOW64_32KEY.

Задавать в явном виде «Wow6432Node» не нужно.



0



1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

26.07.2015, 21:48

 [ТС]

7

Цитата
Сообщение от Убежденный
Посмотреть сообщение

Уберите «Wow6432Node» в пути ключа реестра.

Как написал hoggy выше, доступ в 64-битную ветку получается с
помощью флага KEY_WOW64_64KEY, а в 32-битную — с помощью KEY_WOW64_32KEY.

Задавать в явном виде «Wow6432Node» не нужно.

Wow6432Node убрал, пробовал KEY_WOW64_64KEY и KEY_WOW64_32KEY все равно возвращает 2(Система не может найти указанный файл.)



0



Убежденный

Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

26.07.2015, 21:58

8

Покажите исправленный код.

И еще.

C++
1
char Name[] = "Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run\AVG_UI";

AVG_UI — это неправильно, ведь это название значения, а не ключа.
Должно быть так:

C++
1
char Name[] = "Software\Microsoft\Windows\CurrentVersion\Run";

И далее RegQueryValueEx и вот уже туда передавайте AVG_UI.



0



Yodas

1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

26.07.2015, 22:16

 [ТС]

9

Цитата
Сообщение от Убежденный
Посмотреть сообщение

Покажите исправленный код.

Добавлено через 1 минуту
И еще.

AVG_UI — это неправильно, ведь это название значения, а не ключа.
Должно быть так:

C++
1
char Name[] = "Software\Microsoft\Windows\CurrentVersion\Run";

И далее RegQueryValueEx и вот уже туда передавайте AVG_UI.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#define _CRT_SECURITI_NO_WARNING
 
#include <iostream>
#include <Windows.h>
 
using std::cout;
using std::endl;
 
int main()
 
{
    while (true)
    {
 
        Sleep(1000);
        setlocale(LC_ALL, "rus");
        HKEY hKey;
        char szPath[0x100];
        char Name[] = "Software//Microsoft//Windows//CurrentVersion//Run//AVG_UI";
 
 
        long n = RegOpenKeyEx(HKEY_LOCAL_MACHINE, Name, NULL, KEY_WRITE | KEY_WOW64_32KEY, &hKey);
        
        
        if (n == ERROR_SUCCESS)
        {
 
            cout << "Ключ уже существуетn" << n<<endl;
        }
        else
        {
            cout << "Ключ по данному пути не уществуетn" <<n<< endl;
        }
        RegCloseKey(hKey);
    }
}

Не дочитал счас попробую (И далее RegQueryValueEx и вот уже туда передавайте AVG_UI.)

Добавлено через 18 минут
Да все равно выдает ошибку «2» собака только уже на RegQueryValueEx ругается

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#define _CRT_SECURITI_NO_WARNING
 
#include <iostream>
#include <Windows.h>
 
using std::cout;
using std::endl;
 
int main()
 
{
    while (true)
    {
 
        Sleep(1000);
        DWORD Q = 0;
        DWORD T = 0;
        setlocale(LC_ALL, "rus");
        HKEY hKey;
        char szPath[0x100];
        char Name[] = "Software\Microsoft\Windows\CurrentVersion\Run";
 
 
        long n = RegOpenKeyEx(HKEY_LOCAL_MACHINE, Name, NULL, KEY_WRITE | KEY_WOW64_64KEY, &hKey);
        long b = RegQueryValueEx(HKEY_LOCAL_MACHINE,TEXT("AVG_UI"), NULL, &Q,NULL,&T);
        
        if (b == ERROR_SUCCESS)
        {
 
            cout << "Ключ уже существуетn" << b<<endl;
        }
        else
        {
            cout << "Ключ по данному пути не cуществуетn" <<b <<endl;
        }
        RegCloseKey(hKey);
    }
}



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

26.07.2015, 22:49

10

У Вас на скриншоте выше четко видно, что открыт ключ HKLMSoftwareWow6432Node…Run,
то есть, 32-битная ветка. А в коде используется флаг KEY_WOW64_64KEY, т.е. ключ открывается
64-битный.



0



Butt-Head

Заблокирован

27.07.2015, 10:54

11

Добавлю от себя.
Многих сбивает с толку аббревиатура WOW64 и этим многим кажется, что именно тут лежат файлы для 64-х битных приложений. На самом деле всё с точностью, да наоборот:
WOW64 = Windows-on-Windows 64
Фактический это означает работу «обычного» виндуса на 64-х разрядном, то есть там лежат файлы, необходимые для работы «обычного 32-х разрядного» виндуса на 64-х битном.



2



Yodas

1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

27.07.2015, 12:02

 [ТС]

12

Пробовал различные комбинаций менял 32 и 64 запускал с правами Админа все равно ошибка два вылазит

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#define _CRT_SECURITI_NO_WARNING
 
#include <iostream>
#include <Windows.h>
 
using std::cout;
using std::endl;
 
int main()
 
{
    while (true)
    {
 
        Sleep(1000);
        DWORD Q ;
        DWORD T ;
        setlocale(LC_ALL, "rus");
        HKEY hKey;
        TCHAR szPath[0x100];
        TCHAR  Name[] = "Software\Microsoft\Windows\CurrentVersion\Run";
 
 
        long n = RegOpenKeyEx(HKEY_LOCAL_MACHINE, Name, NULL, KEY_WRITE | KEY_WOW64_32KEY, &hKey);
        long b = RegQueryValueEx(HKEY_LOCAL_MACHINE,TEXT("\AVG_UI"), NULL, &Q,NULL,&T);
        
        if (b == ERROR_SUCCESS)
        {
 
            cout << "Ключ уже существуетn" << b<<endl;
        }
        else
        {
            cout << "Ключ по данному пути не существуетn" <<b<<"n" <<n<<endl;
        }
        RegCloseKey(hKey);
    }
}

Может это связана с тем что у меня 8.1 х64 там как то по другому реестр строиться



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

27.07.2015, 12:13

13

В RegQueryValueEx первым параметром следует передавать hKey, открытый
на предыдущем шаге, а не HKEY_LOCAL_MACHINE.



0



1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

27.07.2015, 12:38

 [ТС]

14

Цитата
Сообщение от Убежденный
Посмотреть сообщение

В RegQueryValueEx первым параметром следует передавать hKey, открытый
на предыдущем шаге, а не HKEY_LOCAL_MACHINE.

О_о пошло движение теперь выдает ошибку 5 в доступе отказано это я так понимаю надо KEY_Write менять?



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

27.07.2015, 12:44

15

Лучший ответ Сообщение было отмечено Yodas как решение

Решение

См. в MSDN на странице описания соответствующих функций работы с
реестром (RegSetValueEx, RegQueryValueEx и т.п.), какие там где права требуются.



1



1 / 1 / 0

Регистрация: 01.05.2015

Сообщений: 26

27.07.2015, 15:10

 [ТС]

16

Если кому интересно правильный ключ доступа был KEY_QUERY_VALUE.
Всем спасибо вопрос закрыт!!!



0



Я делал следующий звонок:

result = RegOpenKeyEx(key, s, 0, KEY_READ, &key);

(C ++, Visual Studio 5, Vista 64 бит).

Ошибка с кодом 2 («Файл не найден»), хотя «regedit» показывает, что ключ существует. Этот код всегда работал на 32-битной XP. Почему это «файл не найден», когда он явно там есть?

5 ответов

Лучший ответ

Я обнаружил, что могу решить свою проблему с помощью флага: KEY_WOW64_64KEY, например:

result = RegOpenKeyEx(key, s, 0, KEY_READ|KEY_WOW64_64KEY, &key);

Для полного объяснения: 32-битные и 64-битные данные приложения в реестре


61

Kevin Panko
29 Июл 2011 в 21:44

В 64-битной системе Windows реестр фактически разделен на две части. Одна секция используется 64-битными процессами, а другая часть — 32-битными процессами.

Например, если 32-разрядное приложение программно записывает в то, что, по его мнению, является HKLM SOFTWARE Company Application, оно фактически перенаправляется уровнем WoW64 в HKLM SOFTWARE Wow6432Node Company Application.

Поэтому, когда вы запускаете свое 32-разрядное приложение и вызываете RegOpenKeyEx, оно фактически работает с папкой Wow6432Node , а не с обычным узлом SOFTWARE.


25

Frode Lillerud
14 Ноя 2008 в 22:15

Вы должны скомпилировать с «Использовать многобайтовый набор символов» или привести строку в коде к (LPWSTR)

У меня была похожая проблема. Я использовал:

dwResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
                                   (LPWSTR)"SOFTWARE\0test",
                                   0,
                                   WRITE_DAC ,
                                   &hKey);

Это не сработало. Я пробовал вот так, и это сработало:

dwResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE,
                                   _T("SOFTWARE\0test"),
                                   0,
                                   WRITE_DAC ,
                                   &hKey);


0

Bill the Lizard
2 Дек 2010 в 15:12

We are receiving the following error when running POS for .NET 1.12 on Windows 7 x86 version.  My guess is that it is a permissions related error caused by UAC in Windows7.  The code worked fine under Windows XP.  Does anyone have any idea about how to resolve this?

An exception of type ‘System.TypeInitializationException’ occurred and was caught.

———————————————————————————-

11/02/2009 13:32:33

Type : System.TypeInitializationException

Message : The type initializer for ‘Microsoft.PointOfService.Management.Explorer’ threw an exception.

Source : Microsoft.PointOfService

Help link :

TypeName : Microsoft.PointOfService.Management.Explorer

Data : System.Collections.ListDictionaryInternal

TargetSite : Microsoft.PointOfService.Management.Explorer CreateExplorer()

Stack Trace :    at Microsoft.PointOfService.Management.Explorer.CreateExplorer()

   at Microsoft.PointOfService.PosExplorer.LoadExplorer()

   at Microsoft.PointOfService.PosExplorer.Initialize()

   at Microsoft.PointOfService.PosExplorer..ctor(ISynchronizeInvoke synchronizingObject)

   at Maddog.WePOSDevices.CardReader..ctor(ISynchronizeInvoke sinvoke)

   at Maddog.Client.Contact.CustomerQuickAdd.CustomerQuickAdd_Load(Object sender, EventArgs e)

Additional Info:

MachineName : PC4116
TimeStamp : 11/2/2009 7:32:33 PM
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null
AppDomainName : Maddog.Client.exe
ThreadIdentity :
WindowsIdentity :  
Inner Exception

 —————

 Type : Microsoft.PointOfService.PosLibraryException

 Message : Failed to open registry key HKEY_LOCAL_MACHINESOFTWAREPOSfor.NETControlAssemblies.

 Source : Microsoft.PointOfService

 Help link :

 Data : System.Collections.ListDictionaryInternal

 TargetSite : Microsoft.PointOfService.Management.ServiceObjectCollection Scan()

 Stack Trace :    at Microsoft.PointOfService.Management.AssemblyLoader.Scan()

    at Microsoft.PointOfService.Management.AssemblyLoader.Scan()

    at Microsoft.PointOfService.Management.Explorer.ScanForSOAssemblies()

    at Microsoft.PointOfService.Management.Explorer.Refresh()

    at Microsoft.PointOfService.Management.Explorer..ctor()

    at Microsoft.PointOfService.Management.Explorer..cctor()

—————————
OK  
—————————

  • Question

All replies

  • Hi,

    Can you give us some information about the installation issues?

    1) Which version of MS-MPI are you trying to install?

    2) Are you using interactive installation or non-interactive (quiet/unattend) installation?

    Thanks

    Anh

  • Thank you for your reply.

    I downloaded it from https://www.microsoft.com/en-us/download/details.aspx?id=47259

    and the msmpisdk.msi worked well.

    Will this lead to «mpiexec is not recognized»?

  • Hi,

    The msmpisdk.msi only installs our header and lib files that you can use to compile and link mpi programs. You will need to download MSMPISetup.exe to install the MS-MPI runtime (which includes mpiexec, smpd, msmpi.dll, etc.)

    We have just recently released our v7 release that you can download it from here

    https://www.microsoft.com/en-us/download/details.aspx?id=49926

    One of the bugs that was fixed for v7 release was an installation issue on Windows 10 where environment variables pointing to MS-MPI executables aren’t being set properly.

    • Proposed as answer by

      Wednesday, January 13, 2016 12:35 AM

    • Unproposed as answer by
      Anh.VoMicrosoft employee
      Wednesday, January 13, 2016 12:35 AM
    • Proposed as answer by
      Anh.VoMicrosoft employee
      Tuesday, February 9, 2016 11:33 PM

  • It didn’t worked for me, still getting the error » ms mpi installation failed with error code 2″

  • It didn’t worked for me, still getting the error » ms mpi installation failed with error code 2″

    Hi Sahib,

    Can you check this thread to see if the registry fix proposed in that thread works for you? We’ll address this issue in the next release of MS-MPI but in the mean time please try to delete the mentioned registry key and try again

    https://social.microsoft.com/Forums/en-US/1cc738fd-c0c7-4ecd-a117-d9dafe4259d5/msmpi-install-failed-error-code-2?forum=windowshpcmpi

    Let us know if it works (or doesn’t) for you

    Thanks

    Anh

  • Hey Anh,

    I have the same problem (trying to install MS-MPI v7) and getting error code 2 back. (The .msi works, and makes «include», «lib», «license», but no «bin»)

    I’ve read the other forum thread, with the suggestion to delete the registry entry, but I don’t have this exact entry in my registry. In the HKLM/…/Uninstall folder, the the entries with these numbers/letters are mainly Visual Studio related…

    I’m using Win10.

  • Hi Bohni,

    The previously installed version might be different in your case and you might have to delete another key in registry. So, under
    HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall can you check if any of the following keys exists?

    {01493E6E-2473-4DE5-963B-BF17BACC21C3}
    {7E67292E-2E69-4D19-9142-3520C7987F28}
    {D3299935-57F7-403a-9D7B-0B8F9F56F44B}
    {F280A816-C0CB-4700-A3C6-9FDD8C80FD18}
    {8499ACD3-C1E3-45AB-BF96-DA491727EBE1}
    {C87F3322-A8A0-4239-A81C-36292A250593}
    {DBDA7A66-A798-49F9-B079-BBE01DA663A8}
    {5576D439-C958-4EB6-97D9-EE9EA5760DAF}
    {90A714B2-9835-418B-BB0F-62750CC442B2}
    {590232AC-669D-42EE-A02F-542588FC6B65}

    You’ll have to delete the existing ones to be able to proceed.

    Let us know if this helps to resolve your issue.

    Thanks,

    tuba

  • Hi Tuba,

    I couldn’t find any of the suggested keys in this registry folder…

    I’ve already deleted a key related to MPI before (but didn’t write down the key name…)

    I still have the code 2 error when trying to run the MSMpiSetup.exe

  • Hi Bohni,

    Can you try installing MS-MPI while Process Monitor is running, and send us the logs?

    You can install Process Monitor at https://technet.microsoft.com/en-us/sysinternals/processmonitor.aspx. When you start ProcMon, and filter the capture to «Process Name is MsMpiSetup.exe», it will log when the setup tries to access a file/reg which
    cannot be found, and we can figure out what the issue is. Please use the ‘force’ switch for the setup, i.e., run “msmpisetup.exe –force”.

  • I filtered with «Result is NAME NOT FOUND»:

    If you need the rest, I could send it via Email (almost 3MB….)

    "Time of Day","Process Name","PID","Operation","Path","Result","Detail"
    "08:31:34.0250688","MSMpiSetup.exe","2968","RegOpenKey","HKLMSystemCurrentControlSetControlSession ManagerSegment Heap","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0264712","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution OptionsMSMpiSetup.exe","NAME NOT FOUND","Desired Access: Query Value, Enumerate Sub Keys"
    "08:31:34.0264971","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWOW64Wow64ExecuteFlags","NAME NOT FOUND","Length: 532"
    "08:31:34.0268584","MSMpiSetup.exe","2968","CreateFile","C:WindowsSystem32wow64log.dll","NAME NOT FOUND","Desired Access: Read Attributes, Dis, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a"
    "08:31:34.0275313","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWOW64x86MSMpiSetup.exe","NAME NOT FOUND","Length: 520"
    "08:31:34.0278761","MSMpiSetup.exe","2968","RegOpenKey","HKLMSystemCurrentControlSetControlSession ManagerSegment Heap","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0318782","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlWMISecurity5f95efe-7f75-49c7-a994-60a55cc09571","NAME NOT FOUND","Length: 524"
    "08:31:34.0321126","MSMpiSetup.exe","2968","RegOpenKey","HKLMSystemCurrentControlSetControlSafeBootOption","NAME NOT FOUND","Desired Access: Query Value, Set Value"
    "08:31:34.0321557","MSMpiSetup.exe","2968","RegOpenKey","HKLMSystemCurrentControlSetControlSrpGPDLL","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0322353","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREPoliciesMicrosoftWindowsSAFERcodeidentifiersTransparentEnabled","NAME NOT FOUND","Length: 80"
    "08:31:34.0322801","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwarePoliciesMicrosoftWindowsSaferCodeIdentifiers","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0324008","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlSESSION MANAGERResourcePolicies","NAME NOT FOUND","Length: 24"
    "08:31:34.0366988","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlLsaFipsAlgorithmPolicy","NAME NOT FOUND","Length: 20"
    "08:31:34.0367974","MSMpiSetup.exe","2968","RegOpenKey","HKLMSystemCurrentControlSetPoliciesMicrosoftCryptographyConfiguration","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0390858","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionGRE_InitializeDisableMetaFiles","NAME NOT FOUND","Length: 20"
    "08:31:34.0392134","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREWOW6432NodeMicrosoftWindows NTCURRENTVERSIONCompatibility32MSMpiSetup","NAME NOT FOUND","Length: 172"
    "08:31:34.0393017","MSMpiSetup.exe","2968","RegOpenKey","HKLMSoftwareWow6432NodeMicrosoftWindows NTCurrentVersionIME Compatibility","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0395156","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlNlsCustomLocaleEMPTY","NAME NOT FOUND","Length: 120"
    "08:31:34.0395337","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlNlsCustomLocaleEMPTY","NAME NOT FOUND","Length: 120"
    "08:31:34.0401179","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlMUIUILanguagesde-DEAlternateCodePage","NAME NOT FOUND","Length: 12"
    "08:31:34.0402299","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlMUIUILanguagesen-USAlternateCodePage","NAME NOT FOUND","Length: 12"
    "08:31:34.0405921","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlMUIUILanguagesfr-FRAlternateCodePage","NAME NOT FOUND","Length: 12"
    "08:31:34.0406930","MSMpiSetup.exe","2968","RegOpenKey","HKLMSystemCurrentControlSetControlMUIUILanguagesPendingDelete","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0407481","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftMUISettings","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0408359","MSMpiSetup.exe","2968","RegOpenKey","HKCUControl PanelDesktopMuiCachedMachineLanguageConfiguration","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0409788","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftMUISettings","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0410642","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwarePoliciesMicrosoftControl PanelDesktop","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0413158","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftMUISettings","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0414324","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwarePoliciesMicrosoftControl PanelDesktop","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0417814","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftMUISettings","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0421246","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftMUISettings","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0422174","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwarePoliciesMicrosoftControl PanelDesktop","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0424137","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftMUISettings","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0425044","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwarePoliciesMicrosoftControl PanelDesktop","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0432384","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftOLEPageAllocatorUseSystemHeap","NAME NOT FOUND","Length: 144"
    "08:31:34.0434088","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftOLEPageAllocatorSystemHeapIsPrivate","NAME NOT FOUND","Length: 144"
    "08:31:34.0436432","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftOLEAggressiveMTATesting","NAME NOT FOUND","Length: 144"
    "08:31:34.0437853","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftOLETracing","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0439347","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlWMISecurity1aff6089-e863-4d36-bdfd-3581f07440be","NAME NOT FOUND","Length: 524"
    "08:31:34.0441827","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlWMISecurity30336ed4-e327-447c-9de0-51b652c86108","NAME NOT FOUND","Length: 524"
    "08:31:34.0442307","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlWMISecurityb87cf16b-0bf8-4492-a510-d5f59626b033","NAME NOT FOUND","Length: 524"
    "08:31:34.0443839","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlWMISecurity30336ed4-e327-447c-9de0-51b652c86108","NAME NOT FOUND","Length: 524"
    "08:31:34.0444323","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlWMISecurityb87cf16b-0bf8-4492-a510-d5f59626b033","NAME NOT FOUND","Length: 524"
    "08:31:34.0452312","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftRpcMaxRpcSize","NAME NOT FOUND","Length: 144"
    "08:31:34.0456118","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftWindows NTRpc","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0457239","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftRpcIdleTimerWindow","NAME NOT FOUND","Length: 144"
    "08:31:34.0463085","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{01493E6E-2473-4DE5-963B-BF17BACC21C3}","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0463664","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{7E67292E-2E69-4D19-9142-3520C7987F28}","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0464194","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{D3299935-57F7-403a-9D7B-0B8F9F56F44B}","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0465462","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{F280A816-C0CB-4700-A3C6-9FDD8C80FD18}Version","NAME NOT FOUND","Length: 144"
    "08:31:34.0466719","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwareMicrosoftWindowsWindows Error ReportingWMR","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0478099","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlNlsCustomLocalede-CH","NAME NOT FOUND","Length: 532"
    "08:31:34.0478965","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlNlsExtendedLocalede-CH","NAME NOT FOUND","Length: 532"
    "08:31:34.0529668","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackDataStore_V1.0Disable","NAME NOT FOUND","Length: 144"
    "08:31:34.0551316","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane1","NAME NOT FOUND","Length: 144"
    "08:31:34.0552901","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane3","NAME NOT FOUND","Length: 144"
    "08:31:34.0553168","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane4","NAME NOT FOUND","Length: 144"
    "08:31:34.0553291","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane5","NAME NOT FOUND","Length: 144"
    "08:31:34.0553402","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane6","NAME NOT FOUND","Length: 144"
    "08:31:34.0553517","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane7","NAME NOT FOUND","Length: 144"
    "08:31:34.0553644","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane8","NAME NOT FOUND","Length: 144"
    "08:31:34.0553759","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane9","NAME NOT FOUND","Length: 144"
    "08:31:34.0553870","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane10","NAME NOT FOUND","Length: 144"
    "08:31:34.0553993","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane11","NAME NOT FOUND","Length: 144"
    "08:31:34.0554104","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane12","NAME NOT FOUND","Length: 144"
    "08:31:34.0554211","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane13","NAME NOT FOUND","Length: 144"
    "08:31:34.0554317","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane14","NAME NOT FOUND","Length: 144"
    "08:31:34.0554424","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane15","NAME NOT FOUND","Length: 144"
    "08:31:34.0554531","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackPlane16","NAME NOT FOUND","Length: 144"
    "08:31:34.0557540","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionLanguagePackSurrogateFallbackSegoe UI","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0622587","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREWOW6432NodeMicrosoftOLEAUT","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0629349","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlSESSION MANAGERSafeDllSearchMode","NAME NOT FOUND","Length: 16"
    "08:31:34.0698009","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlSESSION MANAGERResourcePolicies","NAME NOT FOUND","Length: 24"
    "08:31:34.0708749","MSMpiSetup.exe","2968","RegOpenKey","HKLMSoftwareWOW6432NodeMicrosoftWindowsCurrentVersionExplorerAccent","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0710412","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftWindowsPersonalization","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0712678","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREPoliciesMicrosoftWindowsPersonalization","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0713643","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwarePoliciesMicrosoftWindowsPersonalization","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0724711","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREWOW6432NodeMicrosoftCTFCompatibilityMSMpiSetup.exe","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0727335","MSMpiSetup.exe","2968","CreateFile","C:WindowsSysWOW64rpcss.dll","NAME NOT FOUND","Desired Access: Read Attributes, Dis, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a"
    "08:31:34.0742389","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREWOW6432NodeMicrosoftCTFEnableAnchorContext","NAME NOT FOUND","Length: 144"
    "08:31:34.0776083","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftOLEAppCompatDisableClsidFreeActivatableClasses","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.0784602","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{E22AD333-B25F-460C-83D0-0581107395C9}TreatAs","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0787049","MSMpiSetup.exe","2968","RegQueryValue","HKCRWOW6432NodeCLSID{E22AD333-B25F-460C-83D0-0581107395C9}InprocServer32InprocServer32","NAME NOT FOUND","Length: 144"
    "08:31:34.0789126","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{E22AD333-B25F-460C-83D0-0581107395C9}InprocHandler32","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0789742","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{E22AD333-B25F-460C-83D0-0581107395C9}InprocHandler","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.0791762","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftOLEMaxSxSHashCount","NAME NOT FOUND","Length: 144"
    "08:31:34.0796331","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{E22AD333-B25F-460C-83D0-0581107395C9}TreatAs","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1027564","MSMpiSetup.exe","2968","RegOpenKey","HKLMSoftwareWOW6432NodeMicrosoftWindowsCurrentVersionSideBySide","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1035246","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlSESSION MANAGERResourcePolicies","NAME NOT FOUND","Length: 24"
    "08:31:34.1039277","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlSESSION MANAGERSafeProcessSearchMode","NAME NOT FOUND","Length: 16"
    "08:31:34.1042599","MSMpiSetup.exe","2968","RegOpenKey","HKLMSoftwareMicrosoftOleFeatureDevelopmentProperties","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1047804","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlockAllowDevelopmentWithoutDevLicense","NAME NOT FOUND","Length: 24"
    "08:31:34.1051512","MSMpiSetup.exe","2968","RegOpenKey","HKCRAppIDMSMpiSetup.exe","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1052012","MSMpiSetup.exe","2968","RegOpenKey","HKCRAppIDMSMpiSetup.exe","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1053975","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftOLEAppCompatRaiseDefaultAuthnLevel","NAME NOT FOUND","Length: 144"
    "08:31:34.1056085","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftOLEDefaultAccessPermission","NAME NOT FOUND","Length: 144"
    "08:31:34.1065450","MSMpiSetup.exe","2968","CreateFile","C:WindowsSysWOW64rpcss.dll","NAME NOT FOUND","Desired Access: Read Attributes, Dis, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a"
    "08:31:34.1089344","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftCOM3GipActivityBypass","NAME NOT FOUND","Length: 144"
    "08:31:34.1095916","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{A91C5978-76AE-4195-AE8A-4D73914E78D1}","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1096738","MSMpiSetup.exe","2968","RegOpenKey","HKCRCLSID{A91C5978-76AE-4195-AE8A-4D73914E78D1}","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1101775","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{00020424-0000-0000-C000-000000000046}TreatAs","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.1104099","MSMpiSetup.exe","2968","RegQueryValue","HKCRWOW6432NodeCLSID{00020424-0000-0000-C000-000000000046}InprocServer32InprocServer32","NAME NOT FOUND","Length: 144"
    "08:31:34.1106353","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{00020424-0000-0000-C000-000000000046}InprocHandler32","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.1107030","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{00020424-0000-0000-C000-000000000046}InprocHandler","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.1109694","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{00020424-0000-0000-C000-000000000046}TreatAs","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1251740","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftRpcUDTAlignmentPolicy","NAME NOT FOUND","Length: 144"
    "08:31:34.1271147","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlNlsSortingIdsde-CH","NAME NOT FOUND","Length: 90"
    "08:31:34.1271381","MSMpiSetup.exe","2968","RegQueryValue","HKLMSystemCurrentControlSetControlNlsSortingIdsde","NAME NOT FOUND","Length: 90"
    "08:31:34.1457827","MSMpiSetup.exe","2968","CreateFile","C:UsersMartinDownloadsOLEACCRC.DLL","NAME NOT FOUND","Desired Access: Read Attributes, Dis, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a"
    "08:31:34.1547031","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwareClassesWOW6432NodeInterface{618736E0-3C3D-11CF-810C-00AA00389B71}ProxyStubClsid32","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1548817","MSMpiSetup.exe","2968","RegOpenKey","HKCUSoftwareClassesWOW6432NodeInterface{618736E0-3C3D-11CF-810C-00AA00389B71}ProxyStubClsid32","NAME NOT FOUND","Desired Access: Maximum Allowed"
    "08:31:34.1555804","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{6E29FABF-9977-42D1-8D0E-CA7E61AD87E6}TreatAs","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.1558214","MSMpiSetup.exe","2968","RegQueryValue","HKCRWOW6432NodeCLSID{6E29FABF-9977-42D1-8D0E-CA7E61AD87E6}InprocServer32InprocServer32","NAME NOT FOUND","Length: 144"
    "08:31:34.1560365","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{6E29FABF-9977-42D1-8D0E-CA7E61AD87E6}InprocHandler32","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.1561207","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{6E29FABF-9977-42D1-8D0E-CA7E61AD87E6}InprocHandler","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.1563724","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{6E29FABF-9977-42D1-8D0E-CA7E61AD87E6}TreatAs","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.1570843","MSMpiSetup.exe","2968","RegQueryValue","HKCUKeyboard LayoutToggleLanguage Hotkey","NAME NOT FOUND","Length: 144"
    "08:31:34.1571081","MSMpiSetup.exe","2968","RegQueryValue","HKCUKeyboard LayoutToggleHotkey","NAME NOT FOUND","Length: 144"
    "08:31:34.1571401","MSMpiSetup.exe","2968","RegQueryValue","HKCUKeyboard LayoutToggleLayout Hotkey","NAME NOT FOUND","Length: 144"
    "08:31:34.2669231","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREMicrosoftOLETracing","NAME NOT FOUND","Desired Access: Read"
    "08:31:34.2680583","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{8613E14C-D0C0-4161-AC0F-1DD2563286BC}TreatAs","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.2682923","MSMpiSetup.exe","2968","RegQueryValue","HKCRWOW6432NodeCLSID{8613E14C-D0C0-4161-AC0F-1DD2563286BC}InprocServer32InprocServer32","NAME NOT FOUND","Length: 144"
    "08:31:34.2685752","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{8613E14C-D0C0-4161-AC0F-1DD2563286BC}InprocHandler32","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.2686446","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{8613E14C-D0C0-4161-AC0F-1DD2563286BC}InprocHandler","NAME NOT FOUND","Desired Access: Query Value"
    "08:31:34.2689426","MSMpiSetup.exe","2968","RegOpenKey","HKCRWOW6432NodeCLSID{8613E14C-D0C0-4161-AC0F-1DD2563286BC}TreatAs","NAME NOT FOUND","Desired Access: Read"
    "08:31:35.7832416","MSMpiSetup.exe","2968","RegOpenKey","HKLMSOFTWAREWOW6432NodeMicrosoftCTFKnownClasses","NAME NOT FOUND","Desired Access: Read"
    "08:31:35.8178352","MSMpiSetup.exe","2968","RegQueryValue","HKLMSOFTWAREMicrosoftWindows NTCurrentVersionGRE_InitializeDisableMetaFiles","NAME NOT FOUND","Length: 20"
    

  • Hi Bohni,

    Thanks for the log files. According to them, registry key for {F280A816-C0CB-4700-A3C6-9FDD8C80FD18} is still there, and causes the error with code 2. See the line:

    «08:31:34.0465462»,«MSMpiSetup.exe»,«2968»,«RegQueryValue»,«HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{F280A816-C0CB-4700-A3C6-9FDD8C80FD18}Version»,«NAME
    NOT FOUND»
    ,«Length: 144»

    The Version registry value query is only possible if HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{F280A816-C0CB-4700-A3C6-9FDD8C80FD18} key has been successfully opened (And your full log file proves
    a successful open operation).

    Please delete
    HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall{F280A816-C0CB-4700-A3C6-9FDD8C80FD18} manually. After that, you should be able to proceed.

    Let us know if you have further issues…

    Thanks,

    tuba

    • Proposed as answer by
      Bohni
      Thursday, March 24, 2016 9:26 AM

  • Hi All,

    There is a sporadic issue with uninstall, where it does not properly clean up the registry key and thus the v7 installation could not proceed due to the assumption that the registry key was corrupted. We have addressed this issue
    for future releases already. However, till then, if you encounter this issue, following batch file would help to resolve your issue. Just create a batch file with the following content, run it as administrator, and it will clean up previous registry keys for
    you. It will also create a back up for HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall, in case you might need it.

    You can either set the file name argument, i.e. call MyRegClean.cmd C:TempRegBackup.reg, or use the default
    RegUninstallExport.reg as your export file.

    Thanks,

    tuba

    @echo off
    set exportFile=%1
    if [%1]==[] set exportFile="RegUninstallExport.reg"
    reg export HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall %exportFile%
    
    set regKeyName=HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstall
    set guids=({01493E6E-2473-4DE5-963B-BF17BACC21C3} ^
    {7E67292E-2E69-4D19-9142-3520C7987F28} ^
    {D3299935-57F7-403a-9D7B-0B8F9F56F44B} ^
    {F280A816-C0CB-4700-A3C6-9FDD8C80FD18} ^
    {8499ACD3-C1E3-45AB-BF96-DA491727EBE1} ^
    {C87F3322-A8A0-4239-A81C-36292A250593} ^
    {DBDA7A66-A798-49F9-B079-BBE01DA663A8} ^
    {5576D439-C958-4EB6-97D9-EE9EA5760DAF} ^
    {90A714B2-9835-418B-BB0F-62750CC442B2} ^
    {590232AC-669D-42EE-A02F-542588FC6B65} )
    
    for %%g in %guids% do (reg delete %regKeyName%%%g /f)
    

    • Proposed as answer by
      Anh.VoMicrosoft employee
      Wednesday, March 23, 2016 7:46 PM

  • Thank you so much! After deleting the RegKey, I could successfully run the MSMPISetup.exe now!

    Bohni

Понравилась статья? Поделить с друзьями:
  • Failed to open nvenc codec generic error in an external library
  • Failed to open dlllist txt for reading error code 2
  • Failed to open descriptor file gears 5 как исправить
  • Failed to open a new selector как исправить
  • Failed to obtain the vci control information via internet error code is 2