Исправить сбой распределения регистров WSL из-за ошибки в Windows (решено!)

Несколько пользователей сталкиваются с проблемами с подсистемой Windows для Linux, когда пытаются запустить или запустить приложение. Распространенное сообщение об ошибке: «Сбой распределения регистров WSL с ошибкой» с такими кодами, как 0x80370102, 0x80370114, 0x80004002, 0x8007019e, 0x8000000d, 0x800701bc и 0xc03a001a. Некоторые из основных причин появления этого сообщения — незавершенная установка, старая версия Windows 11 или 10, отключенная платформа виртуальной машины и проблемы с настройками дистрибутивов Linux. В редких случаях проблема WSL может быть вызвана конфликтами с внешними программами в системе, такими как антивирус или брандмауэр.

WSL или подсистема Windows для Linux — это не что иное, как функция или атрибут Windows 11 или 10, который позволяет пользователям запускать дистрибутив Linux непосредственно в Windows без необходимости использования виртуальной машины или конфигурации с двойной загрузкой. Кроме того, это процесс регистрации дистрибутива Linux в среде WSL, чтобы его можно было использовать в качестве подсистемы Windows. Обычно это влечет за собой получение дистрибутива Linux из магазина Microsoft Store или другого источника и его установку в среде WSL. См. «Исправить ошибку WSL 2 0x1bc, установив версию 2 по умолчанию в Windows 10».

Распределение регистров WSL завершилось ошибкой в ​​Windows

Вот как исправить сбой распределения регистров WSL из-за ошибки в Windows —

Способ 1: удалить и переустановить WSL

Установка подсистемы Windows для Linux из других источников может исправить ошибку регистрации WSL на вашем компьютере. Microsoft Store позволяет загружать и устанавливать множество программ, в том числе бесплатную WSL, а Windows PowerShell также позволяет устанавливать приложение с помощью командлета «wsl –install».

Следовательно, мы предлагаем удалить WSL, а затем переустановить через Microsoft Store, Windows PowerShell или функции Windows. Во-первых, удалите WSL, выполнив следующие действия:

  1. Нажимать – Винки+I.
  2. В настройках нажмите на Программы с левой панели.
  3. Выберите — «Установленные приложения», расположенные вверху справа.
  4. Находить – Подсистема Windows для Linux.
  5. Нажать на значок 3 точки (многоточие) и выберите – Удалить.

как исправить сбой распределения регистров WSL из-за ошибки в Windows

  1. Когда появится всплывающее окно, нажмите «Удалить».
  2. Таким же образом найдите Ubuntu и удалите его.

В качестве альтернативы, если вы можете удалить WSL с помощью функций Windows –

  1. Нажмите «Поиск» и введите дополнительные возможности и ударил Входить.
  2. Снимите флажок «Подсистема Windows для Linux».
  3. Нажмите на ХОРОШО и когда вас попросят, перезагрузите устройство.

Удаление подсистемы Windows для Linux с помощью функций Windows

Теперь установите WSL любым из следующих способов:

А) Через Microsoft Store

  1. Нажмите на Значок магазина Майкрософт на панели задач или в меню «Пуск».
  2. В строке поиска введите wsl.
  3. Выбирать Подсистема Windows для приложения Linux.
  4. Когда в Магазине появится приложение, нажмите Получать.

Исправить сбой распределения регистров WSL из-за ошибки

  1. Если вы уже установили подсистему Windows для Linux, нажмите Открыть.

Б) Использование Windows PowerShell

  1. нажмите Выиграть + С ключи одновременно.
  2. Писать PowerShell и выбери – Запустить от имени администратора.
  3. Появится всплывающее окно с сообщением «Вы хотите разрешить этому приложению вносить изменения в ваше устройство?»; нажмите на Да.
  4. Теперь скопируйте и вставьте следующую команду в окно PowerShell, а затем нажмите Входить:

wsl –установитьустановка wsl с помощью Windows PowerShell

  1. Это позволит сразу начать поиск и установку необходимых основных компонентов.
  2. Перезагрузите компьютер и посмотрите, больше ли не возникает ошибка.

C) Из функций Windows

Включение подсистемы Windows для Linux (WSL) на вашем ПК может помочь решить проблему с регистрационным распространением WSL с сообщением об ошибке. Чтобы включить WSL, есть два способа:

  1. Удерживайте Окна ключ.
  2. Входить дополнительные возможности в поле поиска.
  3. Теперь нажмите на дополнительные функции Выполнить команду запустить его.
  4. Найдите Подсистема Windows для Linux в Возможности системы Windows окно и поставьте галочку рядом с ним, чтобы активировать его.
  5. Нажмите на ХОРОШО кнопка.
  6. Он автоматически найдет и установит определенные важные системные файлы, а затем попросит вас перезагрузите компьютер.
  7. Перезагрузите компьютер и проверьте, правильно ли работает ваш дистрибутив Linux.

Примечание: Иногда, если вы видите ошибку, это может быть связано с тем, что компонент WSL неисправен или установлен неправильно. Запуск WSL через Microsoft Store может помочь восстановить компонент WSL, что приведет к устранению проблемы.

Способ 2: обновить подсистему Windows для Linux или WSL

Обновление до самой последней версии устранило коды ошибок, генерируемые сообщением о сбое распределения регистров WSL. Этот процесс делает приложение поддерживающим вашу текущую версию Windows, поэтому следуйте инструкциям:

  1. Откройте Windows PowerShell, как указано в Путь-1.
  2. Запустите следующие командлеты по одному и нажмите клавишу «Enter»:

wsl –install dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart dism.exe/online/enable-feature/featurename:VirtualMachinePlatform/all/norestart wsl –set-default -версия 2

Способ 3: перезапустить службу LxssManager

Обнаружено, что неисправная установка WSL вызывает этот сбой, и перезапуск службы LxssManager Service может исправить ошибки 0x8000000d, 0x80370102, 0x800701bc, 0x80004002, 0x8007019e, 0x80370114 и 0xc03a001a подсистемы Windows для Linux.

  1. Нажимать Win+Q и введите services.msc.
  2. Нажмите Enter, и когда откроется окно «Службы», найдите в списке службу LxssManager.
  3. Щелкните правой кнопкой мыши на этом и выберите Перезапуск.

Способ 4: развертывание виртуальной машины

Подсистема Windows для Linux в последнее время стала довольно популярной, поэтому теперь требуется установка виртуальной машины в вашей системе. Особенно, если вы получаете рассылку регистрации WSL с ошибкой, это совершенно необходимо.

Настройка виртуальной машины с помощью функций Windows может ПОМОЧЬ вам запускать дистрибутивы Linux под WSL на ПК с Windows 11 или 10. Ниже приведены процедуры установки виртуальной машины с компонентами Windows.

  1. Нажмите на Начинать кнопка.
  2. Тип дополнительные возможности в строку поиска и нажмите Входить.
  3. Теперь найдите, где это указано Платформа виртуальной машины и убедитесь, что флажок рядом с ним установлен.
  4. Нажмите – ХОРОШО.
  5. Когда вы завершите установку этой функции, вы можете попытаться обновить или переустановить программу WSLи теперь он должен нормально работать без каких-либо проблем.

Способ 5: установить платформу гипервизора Windows

Чтобы запустить WSL безупречно и без каких-либо кодов ошибок, Hyper-V является одним из необходимых компонентов в Windows. Эта функция обеспечивает аппаратную виртуализацию и предоставляет возможности для создания виртуальных жестких дисков, виртуальных коммутаторов и ряда других виртуальных устройств, которые можно добавлять к виртуальным машинам.

  1. Щелкните правой кнопкой мыши Начинать.
  2. Выбирать – Бегать.
  3. Тип – appwiz.cpl.
  4. Нажмите на – ХОРОШО.
  5. Когда появится окно «Программы и компоненты», выберите ссылку, которая гласит: Включение или отключение функций Windows.
  6. Откроется отдельное окно; находить Программа гипервизора Windows и поставьте галочку.
  7. Нажмите на ХОРОШО и дайте функции установить.

Разверните виртуальную машину в Windows 11 или 11.

  1. В конце перезагрузите компьютер.

См. – 5 способов открыть диспетчер Hyper V в Windows 11 или 10.

Способ 6: активировать аппаратную виртуализацию

WSL может отлично работать, когда на вашем компьютере включена аппаратная виртуализация. Этот атрибут можно включить в BIOS, чтобы запустить подсистему Windows для Linux и избежать сбоя распределения регистров WSL. Поэтому идите вперед шагами –

  1. Чтобы получить доступ к BIOS, выключите компьютер.
  2. Нажмите кнопку включения на ноутбуке или компьютере и нажмите функциональную клавишу, которая может прервать последовательность загрузки (Esc, Del, F10, F3, F11 или F12).
  3. Затем выберите вариант, позволяющий войти в BIOS.
  4. В интерфейсе BIOS выберите Передовой.
  5. Идти к Виртуализация с помощью клавиши со стрелкой и включите его.
  6. Сохраните изменение и перезапустите систему.

Способ 7: включить вложенную виртуализацию и изменить настройки ОЗУ

Сбой распределения регистров WSL с ошибкой можно решить, включив вложенную виртуализацию, поэтому следуйте инструкциям —

  1. Закройте виртуальную машину из диспетчера Hyper-V.
  2. Щелкните правой кнопкой мыши «Пуск» и выберите Терминал (админ).
  3. Когда появится диалоговое окно UAC, выберите «Да».
  4. Скопируйте следующий командлет, вставьте его в Windows PowerShell и нажмите Enter:

Set-VMProcessor -ExposeVirtualizationExtensions $true

  1. Затем снова запустите диспетчер Hyper-V и нажмите «Настройки».
  2. Перейдите на левую панель и выберите Память.
  3. Далее снимите флажок «Включить динамическую память».
  4. Удвойте текущее значение ОЗУ, например, если оно составляет 1562 МБ, измените его на 3124 МБ.
  5. Чтобы сохранить лекарство, выберите Применить и ОК.
  6. Запустите виртуальную машину.
  7. Щелкните правой кнопкой мыши «Виртуальная машина» и выберите Соединять.
  8. Затем запустите Убунту.

Way-8: запустить сканирование для проверки на наличие вредоносных программ

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

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

  1. Нажимать – Винки и я.
  2. Просто выберите Конфиденциальность и безопасность на панели навигации слева.
  3. Нажмите на Защита от вирусов и угроз из списка.
  4. Выбирать – Параметры сканирования связь.
  5. Найдите вариант с пометкой Полное сканирование и проверьте это.
  6. Затем нажмите на опцию Сканировать сейчас.
  7. Дайте сканированию завершиться, прежде чем продолжить. Вы должны проявлять терпение, потому что выполнение этой процедуры может занять некоторое время.
  8. Если обнаружена какая-либо угроза, перейдите в раздел Защита от вирусов и угроз > История защиты.
  9. Выберите угрозу и нажмите Действия падать.
  10. Выбирать Удалять или Карантин.
  11. Если Защитник Windows не дает удовлетворительных результатов, у вас есть возможность использовать любую высококачественную стороннюю антивирусную службу, которую вы хотите.

Способ 9: проверьте и установите обновления Windows

Microsoft время от времени выпускает улучшения и исправления ошибок для WSL с помощью исправлений, поэтому их установка может помочь вам избавиться от срабатывающего кода ошибки. Эти обновления также используются для того, чтобы сделать приложение Windows Subsystem for Linux более надежным, совместимым и многофункциональным. Следуйте одной инструкции:

  1. Нажмите на Начинать и введите обновления.
  2. Нажмите «Ввод» и позвольте приложению «Настройки» загрузиться.
  3. Нажмите на – Проверить наличие обновлений.

Распределение регистров WSL завершилось ошибкой в ​​Windows

  1. Если ожидается какое-либо обновление, система просканирует его, загрузит и сохранит в каталоге. Когда вы увидите всплывающее окно, нажмите «Перезагрузить сейчас».

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

Методы:
Способ 1: удалить и переустановить WSL
Способ 2: обновить подсистему Windows для Linux или WSL
Способ 3: перезапустить службу LxssManager
Способ 4: развертывание виртуальной машины
Способ 5: установить платформу гипервизора Windows
Способ 6: активировать аппаратную виртуализацию
Способ 7: включить вложенную виртуализацию и изменить настройки ОЗУ
Way-8: запустить сканирование для проверки на наличие вредоносных программ
Способ 9: проверьте и установите обновления Windows

Вот и все!!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *