Как исправить ошибку 0x8037010 на wsl2 [быстрое исправление]

Оглавление:

Видео: WSL 2: Getting started 2024

Видео: WSL 2: Getting started 2024
Anonim

Большое количество пользователей сообщило, что при попытке установить Linux Distro для Windows Subsystem для Linux 2 (WSL2) появляется сообщение об ошибке 0x80370102.

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

Эта ошибка является чрезвычайно новой, поскольку WSL2 был выпущен 12 июня этого года с Windows build 18917, и это касается не только дистрибутивов Linux. Эта ошибка также встречалась при попытке установить дистрибутив Debian.

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

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

Как я могу исправить ошибку 0x80370102 в Windows 10?

1. Проверьте, поддерживает ли ваш компьютер аппаратную виртуализацию

  1. Щелкните правой кнопкой мыши на панели задач Windows -> выберите диспетчер задач.
  2. В диспетчере задач выберите вкладку « Производительность » и проверьте, включены ли поддержка виртуализации и Hyper-V.

  3. Закройте диспетчер задач и следуйте следующему способу, чтобы активировать любой / оба отключенных параметра.

Запустите любую операционную систему в Windows 10 с этими приложениями!

2. Активируйте аппаратную виртуализацию из BIOS

  1. Перезагрузите компьютер.
  2. В зависимости от вашего производителя BIOS, ключ для входа в BIOS может отличаться. Нажмите клавиши Del, Esc, F1, F2 или F4 на клавиатуре, как только экран станет черным. (Если вы не получаете в первый раз, перезагрузите компьютер и попробуйте другой ключ).
  3. Найдите раздел конфигурации процессора (меню может называться Processor, CPU config, Chipset и т. Д.)
  4. Найдите параметр виртуализации и включите его (технология виртуализации Intel, AMD-V, Hyper-V, VT-X, Vanderpool или SVM).
  5. Выберите опцию Сохранить и выйти.
  6. Компьютер перезагрузится с включенной аппаратной виртуализацией.
  7. Проверьте, сохраняется ли проблема. Если это так, следуйте следующему методу.

3. Активируйте вложенную виртуализацию для виртуальных машин с помощью PowerShell (Admin)

  1. На главном компьютере (с выключенным целевым компьютером) -> нажмите Win + X и выберите PowerShell (Admin) из списка.
  2. Внутри окна PowerShell -> вставьте эту команду, изменив значения вашего процессора и имени виртуальной машины: Set-VMProcessor -ExposeVirtualizationExtensions $ true

  3. Нажмите Enter, чтобы запустить его.
  4. Если вы хотите включить эту службу на всех виртуальных машинах, установленных на вашем ПК, которые в данный момент отключены, вставьте эту команду в PowerShell: Get-VM | ? State -eq 'Off' | Set-VMProcessor -ExposeVirtualizationExtensions $ true

Мы рассмотрели некоторые из лучших способов решения кода ошибки 0x80370102 при попытке установить подсистему Linux или Debian Distro для Windows для Linux 2 (WSL2).

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

ЧИТАЙТЕ ТАКЖЕ:

  • Как исправить фатальную ошибку виртуальной машины Java в Windows 10
  • Теперь вы можете создавать свои собственные пакеты дистрибутивов WSL для Microsoft Store
  • 4 великолепных эмулятора Linux для вашего ПК с Windows 10
Как исправить ошибку 0x8037010 на wsl2 [быстрое исправление]