7

Я использую Windows 10 Windows Subsystem для Linux bash (Ubuntu через Microsoft Store) в последние несколько недель, без проблем, отличная функция, не может быть счастливее.

Но сегодня это внезапно перестало работать. Ввод bash ничего не делает в командной строке (cmd и PowerShell), как если бы он чего-то ждал. Он не дает сбоя и не выводит сообщение об ошибке, а просто показывает мигающий курсор.

(Курсор не виден на скриншоте, это мигающий _ на следующей строке после bash)

Диспетчер задач показывает обе командные строки на 0% ЦП с процессом "Microsoft Bash Launcher" также на 0% ЦП:

Любая идея, как отладить и исправить это?

Обновление: после нескольких ручных перезапусков и одного "сбоя" (я думаю, что explorer.exe остановился и не вернулся после завершения процесса), теперь он снова работает.
У меня была проблема несколько недель назад (где я исправил ее, переустанавливая WSL), поэтому я предполагаю, что она появится раньше или позже.

1 ответ1

2

Как обсуждено пользователем https://github.com/Microsoft/WSL/issues/849 пользователем imkimchi, шаги для решения этой проблемы:

  1. Запустите Windows + R
  2. Тип SystemPropertiesAdvanced
  3. нажмите настройки в группе производительности
  4. На вкладке «Дополнительно» отмените выбор автоматического управления размером файла подкачки для всех дисков.
  5. Выберите нестандартный размер и введите 800 для начального размера, 1024 для максимального размера.
  6. Примените изменения и перезапустите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .