Ошибка 0x80073701 в Windows
Ошибка 0x80073701 в Windows возникает чаще всего при проблемах с установкой обновлений системы или при работе с компонентами Windows. Это свидетельствует о том, что в хранилище компонентов отсутствуют некоторые файлы или нарушена их целостность. Рассмотрим несколько способов, как можно решить эту проблему.
1. Запуск средства проверки целостности компонентов (DISM)
Средство DISM (Deployment Image Servicing and Management) помогает восстановить повреждённые файлы системы:
DISM /Online /Cleanup-Image /RestoreHealth
Эта команда проверяет целостность системных файлов и автоматически скачивает недостающие или повреждённые компоненты с серверов Microsoft. Важно, чтобы на момент выполнения команды было интернет-соединение.
2. Проверка системных файлов с помощью SFC
Команда SFC (System File Checker) также предназначена для восстановления системных файлов:
sfc /scannow
Этот процесс может занять некоторое время, так как программа просканирует все системные файлы Windows и попытается заменить поврежденные копиями из кэша.
3. Переустановка проблемного обновления
Если ошибка возникает при попытке установить определённое обновление, попробуйте удалить его и установить заново:
- Перейдите в Панель управления → Программы → Просмотр установленных обновлений.
- Найдите проблемное обновление, щёлкните по нему правой кнопкой мыши и выберите "Удалить".
- После удаления попробуйте установить обновление снова через Центр обновления Windows.
4. Использование журнала CBS для анализа ошибки
Журнал CBS (Component-Based Servicing) может помочь определить причину ошибки. Чтобы его просмотреть, выполните следующие действия:
- Откройте проводник и перейдите в папку:
C:\Windows\Logs\CBS\CBS.log - Откройте файл в текстовом редакторе и найдите строки, связанные с ошибками. Это может помочь в точной диагностике.
5. Переустановка Windows Update
Если предыдущие методы не помогли, возможно, следует сбросить компоненты Windows Update:
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
Эти команды остановят службы обновлений, переименуют папки, содержащие обновления, и затем снова запустят службы.
6. Переустановка или восстановление Windows
В крайнем случае можно рассмотреть возможность восстановления системы через точку восстановления или даже полного переустановления Windows с сохранением данных.
Эти шаги должны помочь устранить ошибку 0x80073701.