Как исправить ошибку iTunes «HRESULT 0x80073715»?

Несколько пользователей Windows обращались к нам с вопросами после того, как не смогли установить iTunes. Появляется сообщение об ошибке « Hresult 0x80073715 ». Как оказалось, проблема  усугубляется конфликтом между файлом x86_x64.msm и Vcredist_x64.exe,  который приводит к сбою установки. Согласно нашим ранним исследованиям, проблема не ограничивается определенной версией Windows, поскольку подтверждено, что она возникает в Windows 7, Windows 8.1 и Windows 10.

Что вызывает Hresult 0x80073715?

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

  • У установщика нет прав администратора. Одна из наиболее частых причин, вызывающих появление этого сообщения об ошибке, - это недостаточные разрешения установщика iTunes. Если этот сценарий применим, вы сможете решить проблему, открыв iTunes с правами администратора.
  • Пакет Visual C ++ отсутствует или поврежден - еще один частый случай, когда эта ошибка возникает из-за конфликта между   файлом  x86_x64.msm и  Vcredist_x64.exe. Это вызвано либо полным отсутствием одного из файлов, либо повреждением одного из них. В этом случае вы сможете решить проблему, переустановив пакет Visual C ++ Redist Package (тот, который содержит два файла).
  • Установщик iTunes не предназначен для работы в этой версии Windows. Если вы пытаетесь установить старую версию iTunes в Windows 10, скорее всего, установщик изначально не был разработан для работы с Windows 10. Если этот сценарий применим, вы можете исправить проблема, запустив установщик в режиме совместимости.
  • Версия iTunes не работает в вашей ОС. Если вы используете старую версию Windows, скорее всего, последние выпуски iTunes несовместимы с вашей версией Windows. В этом случае вам нужно будет загрузить старую сборку iTunes и использовать ее.

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

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

Давай начнем!

Метод 1: запуск установщика iTunes с правами администратора

Как оказалось, эта конкретная проблема также может возникать из-за проблем с разрешениями. Несколько пользователей, которые сталкивались с ошибкой « Hresult 0x80073715» каждый раз, когда пытались установить iTunes, сумели исправить симптомы, убедившись, что установщик открывается с правами администратора.

Для этого просто щелкните правой кнопкой мыши установленный iTunes и выберите « Запуск от имени администратора» . Затем нажмите Да в окне UAC (Контроль учетных записей пользователей) и продолжайте, как обычно, следовать инструкциям.

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

Если вы все еще видите ошибку « Hresult 0x80073715» , перейдите к следующему методу ниже.

Метод 2: установка пакета Redist Visual C ++ 2005

Как оказалось, наиболее частой причиной, вызывающей ошибку « Hresult 0x80073715», являются случаи, когда конкретный файл библиотеки не включен в дистрибутив установочного пакета, поставляемого iTunes. Несколько пользователей, которые также сталкивались с этой проблемой, сообщили, что установка прошла успешно после установленного пакета Redist Package для Visual C ++ 2005 Service Pack 1, и попытались снова установить iTunes.

Вот краткое руководство по установке пакета Redist для Visual C ++ 2005 с пакетом обновления 1 (SP1), чтобы исправить ошибку Hresult 0x80073715  :

  1. Во-первых, убедитесь, что у вас нет других установленных Visual C ++ 2005 . Для этого нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите appwiz.cpl и нажмите Enter, чтобы открыть экран « Программы и компоненты» .
  2. Находясь в меню « Программы и компоненты» , найдите и удалите каждую установку Visual Studio 2005, щелкнув каждую из них правой кнопкой мыши и выбрав « Удалить» в контекстном меню. Затем следуйте инструкциям на экране, пока не будут удалены все установочные пакеты.
  3. Перезагрузите компьютер и дождитесь завершения следующей последовательности запуска.
  4. Перейдите по этой ссылке ( здесь ), выберите соответствующий язык и нажмите « Загрузить», чтобы перейти к экрану выбора загрузки.
  5. Затем установите флажок, связанный с файлом vcredist, который соответствует архитектуре вашей ОС, и нажмите « Далее», чтобы начать загрузку.
  6. Дождитесь завершения загрузки, затем откройте исполняемый файл установки vcredist и следуйте инструкциям на экране, чтобы установить распространяемый пакет на свой компьютер. |
  7. После завершения установки перезагрузите компьютер и посмотрите, решится ли проблема при следующем запуске системы, попытавшись снова установить iTunes.

Если вы все еще сталкиваетесь с тем же сообщением об ошибке (0x80073715),  перейдите к следующему способу ниже.

Метод 3: запуск исполняемого файла в режиме совместимости

Как оказалось, эта проблема также может возникать из-за проблемы совместимости. Если версия iTunes, которую вы пытаетесь установить, старее, скорее всего, сборка не предназначена для работы в Windows 10. То же самое и в обратном случае - если вы пытаетесь установить последнюю версию, но используете установка старой ОС.

Несколько пользователей, столкнувшихся с той же проблемой, сообщили, что им удалось обойти код ошибки 0x80073715  с помощью мастера совместимости. Вот краткое руководство, как это сделать:

  1. Найдите исполняемый файл, который выдает ошибку, щелкните его правой кнопкой мыши и выберите « Свойства» во вновь появившемся контекстном меню.
  2. На экране « Свойства» выберите вкладку « Совместимость » в меню вверху и начните с проверки кнопки, связанной с « Запустить эту программу в режиме совместимости».
  3. Затем выберите Windows 7 из раскрывающегося ниже списка и нажмите Применить, чтобы сохранить изменения.
  4. Попробуйте запустить установку еще раз и посмотрите, появляется ли то же сообщение об ошибке.

Если вы по-прежнему видите ошибку 0x80073715  , перейдите к следующему способу ниже.

Метод 4: установка более старой версии iTunes

Если вы столкнулись с проблемой на более старой машине, скорее всего, ваша версия WIndows несовместима с версией iTunes, которую вы пытаетесь установить. Некоторым пользователям, у которых также была такая же проблема, удалось решить проблему, установив более старую сборку iTunes.

Вы можете использовать эту ссылку ( здесь ), чтобы загрузить старую версию Itunes. Просто прокрутите вниз до раздела установщика Itunes и выберите версию старше 12.7.4.80.

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