Не обновляется windows 10 ошибка 0x80073701

Процесс установки обновления в Windows 10 может быть прерван различными ошибками. Для некоторых из них не просто подобрать решение, поскольку они связаны с совершенно другой причиной. К таким ошибкам относится 0x80073701. К ее возникновению часто причастны файлы, которые загружались для предыдущего обновления и были повреждены, но это не единственная причина.

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

Проверка целостности системы

Если некоторые системные файлы, которые отвечают за работу обновления, повреждены или отсутствуют, то Windows выбросит ошибку 0x80073701 из-за отсутствия к ним доступа. Это решение эффективно, если рядом отображается код ERROR_SXS_ASSEMBLY_MISSING.

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

Выведите на экран панель системного поиска сочетанием Win + S, наберите cmd и под найденным результатом нажмите на «Запуск от имени администратора».

В консоли запустите по очереди команды:

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

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

После завершения воспользуйтесь инструментом SFC, который заменяет сбойные файлы из локального хранилища.

Выполните команду:

sfc /scannow

После завершения сканирования перезагрузите ПК. Если обновление по-прежнему не устанавливается из-за ошибки 0x80073701, смотрите следующее решение.

Средство устранения неполадок

В Windows 10 есть несколько встроенных инструментов устранения неполадок, которые способны исправить некоторые ошибки.

Откройте Параметры совместным нажатием на Win + I и выберите раздел «Обновление и безопасность».

На левой панели перейдите на вкладку Устранение неполадок. Разверните Центр обновления Windows и кликните на «Запустить средство устранения неполадок».

После завершения опять перейдите в это окно, выберите «Подключения к интернету» и запустите средство.

После завершения выключите компьютер. Отключите все внешние USB устройства, кроме мыши и клавиатуры, поскольку несоответствия в ходе распознания драйверов могут привести к ошибке 0x80073701. После загрузки проверьте настройки времени и даты. Есть случаи, когда из-за неправильных значений не удается обновить систему.

Теперь попробуйте обновить ОС. Если продолжаете сталкиваться с ошибкой 0x80073701, перейдите к следующему решению.

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

Для создания копии реестра откройте редактор командой regedit из окна «Выполнить» (Win + R). Перейдите в Файл – Экспорт и укажите путь для сохранения копии.

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

  • Фоновая интеллектуальная служба передачи (BITS);
  • Службы криптографии;
  • Центр обновления Windows.

Для этого в поле системного поиска впишите cmd и под найденным результатом щелкните на запуск от имени администратора.

В консоли по очереди запустите команды:

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Чтобы сбросить компоненты обновления, нужно удалить некоторые файлы. Наберите команду:

Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»

Затем нужно переименовать каталоги SoftwareDistribution и catroot2, в которых сохраняются файлы обновлений. В консоли запустите по очереди команды:

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

Теперь нужно сбросить Winsock. Выполните команду:

netsh winsock reset

Теперь нужно по очереди запустить службы:

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

После перезагрузки ПК попытайтесь обновить Windows. Проверьте, удалось ли исправить ошибку 0x80073701.

При установке накопительного обновления KB4497935 в Windows 10 версии 1903 некоторые пользователи сталкиваются с ошибкой с кодом 0x80073701. В этой статье мы рассмотрим три способа устранения такой неполадки. См. также: не устанавливаются обновления на Windows 10.

Способ 1. Установка обновления вручную

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

  1. Перейдите в «Каталог Центра обновления Майкрософт», напечатайте в поле поиска номер обновления KB4497935 и нажмите кнопку «Найти».

Каталог Центра обновления Майкрософт

Ищем обновление по номеру

  1. В результатах поиска найдите обновление, соответствующее вашей версии Виндовс 10, и нажмите кнопку «Загрузить».
  2. После загрузки и ручной установки обновления перезагрузите компьютер.

Способ 2. Использование средства устранения неполадок

Если «Центр обновления» функционирует с ошибками, с официального сайта Microsoft можно загрузить специальное приложение для исправления его работы.

  1. Перейдем на сайт поддержки Windows и кликнем на ссылку «Скачать средство устранения неполадок Центра обновления Windows для Windows 10».

Сайт поддержки Windows

Скачиваем «Средство устранения неполадок Центра обновления Windows» для Windows 10

  1. Загрузится файл «wu10.diagcab». Запускаем его.
  2. В окне программы указываем, что мы хотим проверить «Центр обновления» и нажмем кнопку «Далее».

«Средство устранения неполадок Центра обновления Windows» в Windows 10

Выбираем «Центр обновления» и жмем на кнопку «Далее»

  1. Запустится диагностика. Если приложение не обнаружило проблемы сразу, будет предложено выполнить устранение неполадок от имени администратора. Нажмите на соответствующий пункт, программа будет перезапущена с правами администратора, после чего повторите шаг 3.

Окно «Средство устранения неполадок Центра обновления Windows» в Windows 10

Пробуем выполнить устранение неполадок от имени администратора

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

Окно «Диагностика завершена» в «Средстве устранения неполадок Центра обновления Windows» в Windows 10

Обнаруженные проблемы исправлены

Способ 3. Проверка целостности системных файлов

Повреждение системных файлов, отвечающих за работу обновлений Виндовс, также может стать причиной появления ошибки с кодом 0x80073701.

  1. Воспользуемся утилитой «Windows PowerShell», запустив ее от имени администратора. Для этого нажмем на кнопку «Пуск» правой кнопкой мыши и выберем команду «Windows PowerShell (администратор)».

Команда «Windows PowerShell (администратор)» в контекстном меню кнопки «Пуск» в Windows 10

Запускаем «Windows PowerShell» от имени администратора

  1. Воспользуемся инструментом DISM: напечатаем в командной строке и запустим нажатием клавиши «Enter» последовательно две команды:

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-image /Restorehealth

Окно «Администратор: Windows PowerShell» в Windows 10

Запускаем проверку системных файлов программой «DISM»

Сканирование системных файлов в окне «Администратор: Windows PowerShell» в Windows 10

Запускаем восстановление системных файлов программой «DISM»

  1. Учтите, что для выполнения второй команды необходимо подключение к интернету. После проверки и автоматической замены поврежденных файлов, если таковые будут найдены, введем еще одну команду для запуска инструмента SFC для сканирования и восстановления системных файлов:

sfc /scannow

Сканирование системы в окне «Администратор: Windows PowerShell» в Windows 10

Используем инструмент «SFC»

  1. Дожидаемся завершения процесса и перезагружаем компьютер. После восстановления поврежденных системных файлов ошибка с кодом 0x80073701 больше вас беспокоить не должна.

Загрузка ... Загрузка …

Post Views: 12 150

Ошибка 0x80073701 обычно наблюдается при попытке установить свежие обновления Windows. За ошибкой следует сообщение, в котором говорится, что Windows не удалось установить обновление. Многие пользователи на форумах сообщили, что это связано с накопительными обновлениями, выпущенными для систем на базе Windows 10 версии 1903/1607 x64 или x86. Список обновлений, вызывающих такие проблемы, включает KB4512508, KB3206632, KB4507453, KB3213986 и другие аналогичные патчи. Ошибка 0x80073701 также обозначается как ERROR_SXS_ASSEMBLY_MISSING, что свидетельствует о связи с системными файлами. Есть вероятность, что некоторые из них отсутствуют и приводят к сбоям в работе обновления. Чтобы найти походящее решение проблемы с обновлением, обязательно выполните каждый шаг из приведенных ниже инструкций.

windows wpdate error 0x80073701

Скачать средство восстановления Windows

Скачать средство восстановления Windows

compatible with microsoft

Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro, чтобы исправить «Ошибка Центра обновления Windows 0x80073701» в Windows 10.

1. Воспользуйтесь средством устранения неполадок Центра обновления Windows

При решении проблем, связанных с обновлением, самое первое и простое, что можно попробовать — это средство устранения неполадок Windows — утилита для решения проблем, которая уже встроена в вашу систему. Чтобы воспользоваться ею, выполните шаги, указанные ниже.

  1. Откройте настройки, как мы делали выше, и перейдите в Обновление и безопасность > Устранение неполадок.
  2. На правой панели найдите Центр обновления Windows и нажмите Запустить средство устранения неполадок.
  3. Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.

2. Отключите / удалите стороннее ПО.

Стороннее программное обеспечение, такое как антивирус, может вызывать некоторые сбои в службах Windows. Иногда антивирусы могут ошибаться и блокировать подозрительный процесс, запущенный в вашей системе. По какой-то причине даже службы Windows могут стать частью этого списка. Поскольку мы не можем проверить так ли это без ручного вмешательства, попробуйте отключить сторонний антивирус, если он у вас установлен. Также стоит отметить, что нежелательные или вредоносные программы также могут вести к похожим последствиям. Если вы помните, что недавно устанавливали какое-то новое ПО, попробуйте удалить его и снова загрузить обновление. Если вы не знаете, как правильно избавиться от вредоносных программ, мы рекомендуем загрузить качественный и проверенный антивирус, разработанный Malwarebytes (используйте кнопку ниже).

Скачать Malwarebytes

3. Установите необходимое обновление в безопасном режиме.

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

  1. Открытые Настройки через Меню Пуск или нажмите Windows + I вместе.
  2. Откройте Обновление и безопасность > Восстановление > Особые варианты загрузки.
  3. Затем нажмите Перезагрузить сейчас.
  4. Ваша система будет перезагружена и запустится в Среда восстановления Windows.
  5. Находясь там, выберите Устранение неполадок > Дополнительные параметры > Параметры загрузки.
  6. Теперь нажмите Restart , а затем выбрать Включить безопасный режим с загрузкой сетевых драйверов после перезагрузки.
  7. Находясь в Безопасный режим, попробуйте установить конфликтующее обновление еще раз.

4. Проверьте целостность системных файлов.

Как мы писали в начале, большинство проблем с обновлением часто возникает из-за отсутствия или повреждения файлов. Обычно эти файлы являются жизненно важными компонентами системы, обеспечивающими надлежащую связь между некоторыми службами. Если некоторые из этих файлов отсутствуют, скорее всего, это и станет причиной ошибок обновления. Ниже мы собираемся использовать как SFC (Проверка системных файлов), так и DISM (Обслуживание образов развертывания и управление ими), которые помогут обнаружить и восстановить отсутствующие компоненты. Вот как:

С помощью SFC

  1. Открытые Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
  3. После открытия консоли введите sfc /scannow команду и нажмите Enter.
  4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

С помощью DISM

  1. Открытые Командная строка как мы это делали на предыдущем шаге.
  2. Скопируйте и вставьте эту команду DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
  4. После этого перезагрузите компьютер и снова установите обновление.

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

5. Перезапустите компоненты и Службу обновления Windows.

Этот метод поможет вам сбросить настройки Центра обновления Windows. Данный способ часто помогает, поскольку перезапускает важные службы с нуля. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат специальные подписи для обновлений Windows. Исходя из этого, мы заставим Windows удалить поврежденные элементы и создать компоненты обновления с нуля. Мы будем использовать консоль для выполнения необходимых команд. Это более сложный вариант, но для его выполнения не потребуется много времени и знаний. Просто следуйте инструкциям ниже:

  1. Открытые Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
  3. Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Затем мы должны переименовать вышеупомянутые папки. Просто вставьте эти команды, нажимая Enter после каждой.
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  7. Наконец, все, что осталось сделать, это вернуть отключенные службы. Введите эти команды так же, как мы делали ранее.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. На этом все. Перейдите в центр обновления Windows и попробуйте выполнить установку снова.

6. Попробуйте загрузить конфликтующее обновление из каталога Microsoft.

Иногда у Windows может возникнуть проблема с получением KB обновлений с самого сервера. Если ничто другое не помогает, можно предположить, что причина именно в этом. Перед тем как это сделать, нам нужно будет отметить, какое обновление необходимо установить. Для этого:

  1. Нажмите Windows key + I одновременно.
  2. Затем перейдите в Обновление и безопасность.
  3. В правой части окна выберите Просмотр журнала обновлений.
  4. После этого найдите и запишите самое последнее обновление КБ (вверху списка).
  5. Затем загрузите записанное обновление из Microsoft Update Catalog.

7. Используйте Media Creation Tool.

Гарантированный способ установки обновлений — через Media Creation Tool. Это официальная утилита Microsoft, позволяющая пользователям обновлять свои системы до последней доступной версии. Не волнуйтесь, эта процедура не удалит ваши личные данные, а просто обновит компьютер. Для этого выполните следующие действия:

  1. Для начала, вам нужно скачать утилиту с веб-сайта Microsoft.
  2. Затем запустите загруженный файл.
  3. После соглашения с Terms of use, вы увидите два варианта на выбор. Выберите Обновить этот компьютер сейчас.
  4. Выберите Сохранить личные файлы чтобы они не пострадали.
  5. Наконец, запустите процесс и дождитесь его завершения.
  6. Надеемся, этот метод помог вам избавиться от ошибки 0x80073701.

Итоги

Это руководство содержит все шаги, которые были протестированы и доказали свою эффективность в решении ошибки 0x80073701. Обычно наиболее оптимальным решением является переустановка системы Windows с нуля, но это вовсе не обязательно для решении проблем с обновлением. Кроме того, если когда-нибудь в будущем вы столкнетесь с другими проблемами, связанными с обновлением, вы можете использовать те же шаги, чтобы исправить всплывающие ошибки. На нашем веб-сайте вы можете найти статьи, посвященные другим ошибкам, а также удалению вредоносных программ и защите системы.

Getting error 80073701 while updating your PC? Apply these fixes

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on

  • Windows Update error 80073701 blocks Microsoft’s cumulative updates.
  • Most of the time, the cause for this problem is corrupted system files.
  • Check out the solutions mentioned in this guide to resolve the Windows 10 error 80073701.

Windows Update error

XINSTALL BY CLICKING THE DOWNLOAD FILE

Repair all Windows Updates Errors with Fortect:

SPONSORED

Windows update failures can be annoying! With Fortect, you will get rid of errors caused by missing or corrupted files after an update. The utility maintains a repository of the original Windows system file versions, and it uses a reverse algorithm to swap out the damaged ones for good ones.

  1. Download Fortect and install it on your PC
  2. Start the tool’s scanning process to look for corrupt files that are the source of the issues
  3. Right-click on Start Repair to resolve security and performance issues with your computer
  • Fortect has been downloaded by 0 readers this month, rated 4.4 on TrustPilot

The Windows update error 080073701 occurs in Windows 10 and earlier platforms. That error blocks Microsoft’s cumulative updates and has been reported by multiple users.

Thus, you can’t update Windows when the issue arises. In addition, there is no specific official resolution for error 0x80073701, even though Microsoft has acknowledged the error code.

Speaking of that, users also reported similar issues involving the same code. So, let’s take a closer look to know precisely what you’re up against.

What does error 80073701 mean?

Error 0x80073701 or simply error 80073701 occurs when the system fails to perform the update process. Though it doesn’t cause any severe problems, you won’t be able to install the latest updates on your PC if this issue exists.

After some research, we have prepared a list of the most common reasons you would face the error 80073701 on your Windows 10 PC:

  • Presence of corrupt system files.
  • A third-party antivirus or malware program is interfering with the update service.
  • There is a network connection problem.
  • Presence of problematic or missing Windows update components.
  • Malfunctioning Windows update service.

Where else can this error occur, and what to expect?

  • 80073701 error code is also specific to Windows 7.
  • The install error 0x80073701 is encountered by Windows 11 users too.
  • ERROR_SXS_ASSEMBLY_MISSING 0x80073701 is a particular error code frequently associated with a more detailed description stating that some update files are missing or have problems. Thankfully, we have a guide that lists all the solutions you can apply to fix it.
  • This error also appears with a different error code, 0x800f0988. So, if you come across that, you can apply the below solutions to resolve it.

How do I fix the Windows Update error 0x80073701?

In this article

  • What does error 80073701 mean?
  • How do I fix the Windows Update error 0x80073701?
  • 1. Run the Windows Update troubleshooter
  • 2. Perform a clean boot
  • 3. Use the Windows 10 Update Assistant
  • 4. Use specialized repair tools
  • 5. Run Deployment Image Servicing and System File scans
  • 6. Restart the Windows Update service
  • 7. Reset the Windows Update components
  • 8. Check the Date and Time Settings

1. Run the Windows Update troubleshooter

  1. Click the Start button and select Settings.
  2. Choose Update & Security.
  3. Click on Troubleshoot from the left pane and select Additional troubleshooters from the right.
  4. Click on Windows Update and hit the Run the troubleshooter button.
  5. The troubleshooter might then provide some resolutions. You can press the Apply this fix button to apply a suggested resolution.

The Windows Update troubleshooter is a built-in system tool for fixing Windows update bugs. So that might come in handy for fixing error 0x80073701.

It was reported that upon running this tool, it managed to fix some bugs but ended in displaying another error: The requested service has already been started. More help is available by typing NET HELPMSG 2182.

We’ve covered this issue in our guide on how to fix the NET HELPMSG 2182. Some of the solutions presented there also apply to the 80073701 stop code.

2. Perform a clean boot

  1. Type msconfig in the Windows Search bar and open System Configuration.
  2. Click the Services tab.
  3. Check the Hide all Microsoft services, and then select Disable all.
  4. Select Apply to apply the changes.
  5. Now, click on the Startup tab and hit the Open Task Manager link button.
  6. For each enabled item you don’t need, select Disable and close the Task Manager.
  7. Finally, restart the PC that will now load only the minimum set of services.

After this procedure, try updating Windows and see if the problem has been resolved.

3. Use the Windows 10 Update Assistant

  1. Download the Update Assistant.
  2. Launch the program.
  3. Hit the Update now button.
  4. Follow the on-screen prompts.
  5. Install the update if available.
  6. After the update is installed, hit the Restart now button.

4. Use specialized repair tools

Error 80073701 can prevent you from installing cumulative updates and upgrading your OS to a newer version. The most common reason behind this is missing or broken update files.

Fortunately, specialized tools can address file corruption and repair Windows update errors and numerous other severe system errors instantly.

Using such a program is far more accurate and time-effective than manual troubleshooting.

5. Run Deployment Image Servicing and System File scans

  1. Press the Start button.
  2. Type cmd and select Run as administrator.
  3. Execute the command and press Enter: DISM.exe /Online /Cleanup-image /Restorehealth
  4. After the process ends, type the following command to launch the SFC scan and press Enter: sfc /scannow
  5. Wait until the process finishes, then restart Windows if the SFC scan does repair files.

The Windows Update error 0x80073701 might be due to corrupted system files. We recommend using the Deployment Image Servicing and Management tool to repair them.

The System File Checker also repairs corrupted system files, which will be beneficial to run.

6. Restart the Windows Update service

  1. Launch Run with the Windows + R keyboard shortcut.
  2. Type services.msc and click OK or press Enter.
  3. Scroll down to Windows Update on the Services window and double-click the service.
  4. Press the Stop button on the window, and click OK to close the window. If the button is grayed out, the service is not started.
  5. After the service is stopped, right-click Windows Update and select Start to restart it.
Read more about this topic

  • Update error 0x800f0922 on Windows 10/11 [Install Failed]
  • There were some problems installing updates
  • What to do if Windows 10/11 update deletes all your files
  • Best Windows update repair tools for Windows 10/11
  • Windows Update Service not running

7. Reset the Windows Update components

  1. Click the Windows Start button, type cmd, and select Run as administrator.
  2. Then enter the following commands separately and hit the Enter key after each one: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Next, rename the SoftwareDistribution folder by entering this command and pressing Enter on your keyboard: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  4. Then, input the following command to rename the Catroot2 folder to Catroot2.old and press Enter: ren C:WindowsSystem32catroot2 Catroot2.old
  5. Enter this line to edit the SoftwareDistribution folder title: C:\Windows\SoftwareDistribution SoftwareDistribution.old
  6. Restart the stopped services by entering the following commands: net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  7. Then exit the Command Prompt window, and restart your desktop and laptop.

Resetting Windows Update components will restore them to their default values. So this resolution is undoubtedly worth a shot.

8. Check the Date and Time Settings

  1. Right-click the clock from your taskbar and select Adjust date/time.
  2. Select a time zone on the Time zone drop-down menu if required.
  3. You can also toggle the Set the time automatically option off and press the Change button to adjust the date and time manually.
  4. Alternatively, you can synchronize the clock with the server by clicking Add clocks for different time zones.
  5. Select the Internet Time tab, and press the Change settings button.
  6. Then you can select the Synchronize with an Internet time server checkbox and select a server from the drop-down menu.
  7. Click the Update Now button.
  8. Press the Apply and OK buttons.

Error 0x80073701 can also be due to date and time settings in Windows 10. So, ensure Windows 10’s date and time are set correctly.

Some of those resolutions might fix error 0x80073701. Also, you can check out our guide on how to fix Windows update errors for additional fixes.

If this guide was helpful, drop us a line about your experience with the steps you used to get your device back on track.

newsletter icon

0x80073701 windows 10

Добрый день! Уважаемые читатели и гости популярного IT блога России pyatilistnik.org. Вот за, что я люблю программные продукты компании Microsoft, за современность, удобство, функциональность и за огромное количество багов, ошибок и глюков, которыми нас снабжают различные платформы и программные продукты редмондского гиганта. Сегодня речь пойдет еще, об одной распространенной ошибке 0x80073701, которую я встречал в разных редакциях ОС, начиная от Windows 7 и 10, и заканчивая серверными платформами, например, при установке русского языка в Windows Server 2016. Давайте я постараюсь вам описать алгоритм действий, который поможет исправить данную проблему.

Варианты появления ошибки 0x80073701

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

  1. Самая распространенная ситуация кода ошибки 0x80073701, это в момент установки обновлений операционной системы Windows. Это может появляться и в момент установки, через центр обновления Windows, так и при инсталляции отдельного пакета KBerror 0x80073701 в Windows 10
  2. Может возникать в Windows Server, при попытке добавить серверную роль или компонент Net Framework Ошибка 0x80073701 при установки серверной роли
  3. Проблема с агентом обновления Windows, очень похоже на ситуацию с циклическим поиском обновления в Windows 8.1
  4. При установке дополнительных компонентов для игр, например, DirectPlay, который используется в GTA San Andreas, которому так же нужна библиотека VCRUNTIME140.dll.Ошибка 0x80073701 при установке DirectPlay

Если вы посмотрите ошибки в логах Windows, то сможете увидеть там событие с кодом ID 1003, что не удалось установить обновление или пакет.

код события 1003

Решаем ошибку с кодом 0x80073701

Ну, что картинки с ошибками мы с вами посмотрели, я вам напомнил, где вы их могли встретить, осталось все это дело пофиксить. Первым делом, я вам предлагаю проверить вашу версию агента обновления Windows, и если она не совсем новая, то обновить ее. Данное действие будет актуально для:

  • Windows 7
  • Windows 8.1
  • Windows Server 2008 R2
  • Windows Server 2012 R2
  • Все поддерживаемые 32-разрядные (x86) версии Windows 8 (KB2937636)
  • Все поддерживаемые 64-разрядные (x64) версии Windows 8 (KB2937636)
  • Все поддерживаемые 64-разрядные (x64) версии Windows Server 2012 (KB2937636)
  • Все поддерживаемые 32-разрядные (x86) версии Windows 7 с пакетом обновления 1 (SP1)
  • Все поддерживаемые 64-разрядные (x64) версии Windows 7 с пакетом обновления 1 (SP1)
  • Все поддерживаемые 32-разрядные (x86) версии Windows Server 2008 R2 с пакетом обновления 1 (SP1)
  • Все поддерживаемые 64-разрядные (x64) версии Windows Server 2008 R2 с пакетом обновления 1 (SP1)
  • Все поддерживаемые версии Windows Server 2008 R2 с пакетом обновления 1 (SP1) на базе архитектуры Itanium

Обновление агента по установке обновлений

Выбираете нужный KB пакет, соответствующий вашей операционной системе и нажимаете «Загрузить пакет сейчас»

Обновление агента по установке обновлений Windows 8.1

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

Обновление неприменимо к вашему компьютеру

Обновление неприменимы к вашему компьютеру

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

Используем средство устранения неисправностей

Вторым методом, которым я бы посоветовал вам лечить код 0x80073701, это использование средства устранения неполадок.

Выбираем нужную вам редакцию виндоус. Я выберу десятку. Кстати серверные версии, так же соотносятся с версиями ядра, клиентских выпусков.

Скачать средство устранения неполадок

Запускаем средство устранения неполадок, нам для лечения кода 0x80073701 в Windows 10 или Server 2016, нужно выбрать пункт «Центр обновления Windows» и нажать далее.

Устраняем ошибку 0x80073701 в Windows 10

Чтобы утилита отработала без дополнительных ошибок, то ей необходимо предоставить максимальные права администратора. Для этого выберите пункт «Попробуйте выполнить устранение неполадок от имени администратора»

error 0x80073701

Начнется процедура поиска и устранения проблем, она может занять некоторое время.

Обнаружение проблем при коде 0x80073701

Утилита, вам предложит при необходимости установить исправления, чтобы решить ошибку 0x80073701.

Установить исправление

Это так же может занимать некоторое время.

Установка исправления

В итоге, если утилита отработала как нужно вы увидите статус, что все исправлено. В подавляющем числе случаев, это позволяет устранить ошибку 0x80073701 windows 10 или Server 2016. Если вам это не помогло, то пробуем следующие методы.

Исправленные ошибки в Windows 10

Кстати аналогичную проверку, еще можно запустить из встроенной утилиты, ее можно найти открыв «Параметры — Устранение неполадок» и выбираем «Центр обновлений Windows», я не посоветовал, его сразу по одной причине, что у него может быть более старая версия, чем у того, что мы скачивали с сайта Microsoft.

Устранение неполадок в Windows 10

Тузла отработала и не нашла проблем.

0x80073701

Очистка папки SoftwareDistribution

Ошибка 0x80073701 в Windows 10 и других редакциях, может возникать из-за глючно скачанного или поврежденного обновления, которое попало в папку SoftwareDistribution. Папка располагается по пути C:\Windows\SoftwareDistribution. Перейдите в папку Download, тут будут ваши скачанные пакеты. Для того, чтобы их удалить вам потребуется остановить службу wuauserv.

Очистка SoftwareDistribution чтобы устранить 0x80073701

Открываем командную строку или power shell от имени администратора и вводим команду:

net stop wuauserv (останавливает службу wuauserv)

После этого вы со спокойной душой чистите папку Download

net start wuauserv (Запускаете службу wuauserv)

В некоторых случаях еще желательно очистить содержимое папки Catroot2

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

Если у вас в компании используется внутренний сервер обновлений (WSUS), то я советую произвести ручную синхронизацию с ним, так же как мы делали при ошибке 8024410

wuauclt /resetauthorization /detectnow

а потом

wuauclt.exe /detectnow

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

Восстановление системных файлов

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

sfc scannow

Ее в идеале запускать в безопасном режиме Windows, так как могут быть проблемы, которые утилита не сможет устранить. Если вам утилита sfc не поможет и нужно более детально разбирать ошибки в ней, то попробуйте воспользоваться утилитой Deployment Image and Service Management (DISM).

DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Важно! При запуске этой команды DISM обращается к Центру обновления Windows, чтобы получить файлы для устранения повреждений. Но если поврежден клиент Центра обновления Windows, используйте работающий экземпляр Windows в качестве источника восстановления либо параллельную папку Windows из сетевого расположения или со съемного носителя, например DVD-диска Windows, в качестве источника файлов. Для этого введите в командной строке такую команду:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\ваш путь к дистрибутиву\Windows /LimitAccess

После чего, перезагружаемся и пробуем запустить sfc /scannow. Если данная команда не помогла, то попробуйте перерегистрировать библиотеку wups2.dll.

  • net stop wuauserv (Производим остановку службы обновления Windows 10).
  • regsvr32 %WinDir%\Sistem32\wups2.dll.
  • net start wuauserv (Производим запуск службы обновления Windows 10)

Снова пробуем запустить sfc /scannow. Поврежденные файлы должны быть заменены на работоспособные и ошибка 0x80073701 должна исчезнуть.

Восстановление системных файлов

Установка ежемесячного накопительного пакета

В некоторых случаях, например, с установкой языкового пакета (language pack) или серверных ролей, ошибку 0x80073701 можно исправить, путем установки автономного, накопительного обновления например для Windows 8.1 это KB4103724. Для установки KB4103724 вам необходимо его скачать из каталога Microsoft (http://www.catalog.update.microsoft.com/Home.aspx). Хочу отметить, что название KB постоянно меняется, так как выходят более свежие версии и вам нужно бдет скачивать актуальную. Так например, для 8.1 официальная страница с версиями KB-ознакомительного ежемесячного накопительного пакета (https://support.microsoft.com/ru-ru/help/4103724), для других версий ОС, ссылки такие:

  • Windows 7 — https://support.microsoft.com/ru-ru/help/4009469
  • Windows 10 — https://support.microsoft.com/ru-ru/help/4103714

ознакомительная версия ежемесячного накопительного пакета

Далее зная нужный номер KB, открываем каталог Центра обновления Майкрософт, ссылка на него есть в описании пакета, в самом низу. В поисковой строке вводим номер нужного пакета KB.Нажимаем загрузить, для нужного пакета. Далее производим его установку и перезагружаем ваш компьютер, и проверяем наличие ошибки 0x80073701.

Загрузка KB из каталога Микрософт

Ошибка 0x80073701 при установки серверной роли

В операционной системе Windows Server, при попытке установить серверную, роль вы так же можете получить код 0x80073701, это чаще всего связано с проблемой в папке WinSxS. В этой папке, так же находятся скачанные обновления Windows, они хранятся там для того, чтобы вы могли, например, удалять Service Pack или нужные вам KB, либо восстанавливать их. В папке WinSxS они так же могут быть повреждены. Можно попробовать удалить старые из них, например, те кому больше 30 дней, с помощью команды:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Если не получиться, то попробуйте смонтировать установочный диск в нужной операционной системой, и в момент, когда требуется нажать кнопку «Установить» нажмите ссылку «Указать альтернативный путь»

0x80073701 при установке роли

И в альтернативном пути, укажите путь до папки SXS на вашем смонтированном диске, у меня это выглядит вот так: D:\sourses\sxs

альтернативный путь к папке SXS

Надеюсь эти методы смогут вам помочь устранить проблему с кодом 0x80073701, если остались вопросы, то пишите их в комментариях.

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Не открывает рар файлы выдает ошибку
  • Не обновляется iphone ошибка 4000
  • Не открывается pptx ошибка при доступе
  • Не открывает документ word ошибка при открытии файла
  • Не обновляется windows 10 выдает ошибку

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии