Вопрос или проблема
Я пытаюсь установить Docker, но, к сожалению, Windows решила, что я этого не сделаю. Для того чтобы это заработало, мне нужно активировать функцию Hyper-V. Я пытался использовать графический интерфейс и PowerShell с командой Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V
, но
всё, что я получаю, это это. Ссылаемая сборка не найдена. Ошибка 0x80073701. Как мне это исправить? Спасибо!
PS: Мой компьютер может запускать Hyper-V, и соответствующие параметры активированы. Версия Windows – Windows 10 Enterprise LTSB.
Решено! Видимо, в моей системе не хватало некоторых обновлений. Я смонтировал ISO-образ Windows и запустил setup.exe
, содержащийся в корневом каталоге. Я позволил ему сделать своё дело, и затем смог активировать Hyper-V.
Ответ или решение
Ошибка при активации функции Hyper-V: Не найден сборник
Если вы сталкиваетесь с ошибкой активации функции Hyper-V на вашем компьютере с Windows 10 Enterprise LTSB, это может быть вызвано рядом факторов. Конкретно вы упомянули ошибку "Не найден сборник" с кодом 0x80073701. Ниже представлено детальное руководство по устранению данной проблемы.
1. Понимание кода ошибки 0x80073701
Код ошибки 0x80073701 обычно указывает на проблемы с компонентами Windows, которые могут быть вызваны отсутствием обязательных обновлений или повреждением системных файлов. Это может препятствовать активации функций, таких как Hyper-V, даже если аппаратное обеспечение вашего устройства поддерживает их.
2. Проверка обновлений Windows
Первым шагом в решении проблемы нужно убедиться, что ваша система полностью обновлена. Следуйте этим шагам:
-
Открытие настроек обновлений:
- Нажмите на кнопку «Пуск» и выберите «Настройки» (иконка шестерёнки).
- Перейдите в раздел «Обновление и безопасность».
-
Поиск обновлений:
- Нажмите на «Проверить наличие обновлений».
- Если обновления доступны, установите их и перезагрузите компьютер.
3. Использование образа Windows для восстановления компонентов
Поскольку вы упомянули, что проблема была решена с помощью монтирования ISO-образа Windows, это является одним из эффективных способов восстановления системы. Вот детальные шаги, как это сделать:
-
Скачивание ISO-образа:
- Загружает актуальный ISO-образ Windows 10 с официального сайта Microsoft.
-
Монтирование образа:
- Щелкните правой кнопкой мыши на загруженном файле ISO и выберите «Подключить».
- Это создаст виртуальный диск с содержимым ISO-образа.
-
Запуск установки:
- Откройте корневую папку смонтированного диска и запустите файл
setup.exe
. - Следуйте инструкциям мастера установки. Выберите опцию обновления системы, чтобы установить необходимые компоненты и исправления.
- Откройте корневую папку смонтированного диска и запустите файл
-
Перезагрузка и проверка:
- После завершения установки, перезагрузите компьютер и попробуйте снова активировать Hyper-V с помощью PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
4. Дополнительные шаги по устранению проблем
Если проблема сохраняется даже после установки обновлений и восстановления компонентов, вы можете попробовать следующие методы:
-
Проверка и восстановление системных файлов:
Используйте команду SFC для поиска и восстановления поврежденных системных файлов:sfc /scannow
-
Проверка целостности образа Windows:
Запустите DISM для восстановления повреждений:DISM /Online /Cleanup-Image /RestoreHealth
-
Убедитесь, что виртуализация включена в BIOS:
Иногда проблемы с активацией Hyper-V могут быть связаны с тем, что функции виртуализации отключены в BIOS. Зайдите в настройки BIOS и убедитесь, что опции Virtualization Technology (VT-x или AMD-V) активированы.
Заключение
Ошибка активации функции Hyper-V и код 0x80073701 не являются редкими проблемами. Однако большинство из них можно исправить, обеспечив обновление системы и восстановив отсутствующие или поврежденные компоненты. Тем не менее, если проблема сохраняется, возможно, потребуется обратиться за помощью в техническую поддержку Microsoft или к вашему ИТ-отделу. Эти меры помогут вам активировать Hyper-V и, следовательно, установить Docker для дальнейшей работы.