Вы разочарованы кодом ошибки 4294967295, отображаемым в Windows 11? В основном это происходит, когда пользователи пытаются запустить подсистему Windows для Linux. Хотя установка WSL проста и удобна и может быть выполнена с помощью одной команды, все же могут возникнуть проблемы, приводящие к завершению или закрытию процесса WSL. В этом посте речь пойдет о том, как можно исправить ситуацию, когда процесс WSL завершался с кодом 4294967295 в Windows 11.
Почему процесс WSL завершается с кодом 4294967295?
Некоторые пользователи сообщают о появлении кода ошибки 4294967295 при попытке запустить подсистему Windows для Linux. Сообщение на экране дисплея гласит
Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или установленное соединение не удалось, потому что подключенный хост не ответил.
Несколько пользователей сообщили, что код ошибки появляется при просмотре дистрибутива Linux с помощью проводника Windows. Отсутствие доступа к дистрибутиву приводит к этой проблеме. В основном это сетевая проблема, и, к счастью, ее можно решить с помощью нескольких решений.
Есть несколько решений, которые вы можете применить для устранения кода ошибки WSL 4294967295 в Windows 11/10:
- Сбросить Винсок
- Остановить или перезапустить Hyper-V
- Удалить DNSCrypt
- Отключить/включить WSL и платформу виртуальных машин
Вам нужно будет использовать учетную запись администратора для выполнения этих предложений.
1]Сбросить Winsock
Winsock — это отличный API, который обрабатывает выходные и входные запросы, связанные с интернет-приложениями в системе. Сообщается, что сброс Winsock решил проблему для многих пользователей. Вы также можете попробовать это. Это шаги —
- Откройте поиск Windows (Win + S) и введите WT
- Когда появится терминал Windows, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора» в раскрывающемся меню.
- В терминале введите netsh winsock reset и нажмите Enter.
- Теперь перезагрузите компьютер.
После этого вам нужно наблюдать, была ли проблема решена или нет.
2]Остановите или перезапустите службу Hyper-V.
Hyper-V — это инструмент аппаратной виртуализации от Microsoft. Это позволяет пользователям создавать и успешно запускать виртуальные машины. Для запуска других ОС в подсистеме Windows для Linux необходимо наличие Hyper-V. Однако, чтобы решить эту проблему, вы можете попробовать перезапустить или остановить Hyper-V.
Для этого выполните следующие действия:
- Откройте приглашение «Выполнить», введите services и нажмите Shift + Enter, чтобы запустить службы Windows.
- Найдите службу хоста HV
- Щелкните его правой кнопкой мыши и выберите «Перезагрузить». Если он не запущен, запустите его.
3]Удалить DNSCrypt
DNSCrypt — это программное обеспечение, которое аутентифицирует и шифрует обмен данными между OpenDNS и пользователем. Это предотвращает шпионаж или получение данных из системы без их ведома. Это повышает безопасность и конфиденциальность компьютера. Однако в некоторых случаях DNSCrypt может вызывать код ошибки 4294967295. В этом случае необходимо удалить DNSCrypt и посмотреть, решена ли проблема.
Следуйте приведенным ниже инструкциям, которые помогут вам в этом:
- Перейдите в «Настройки Windows» > «Приложения» и найдите DNSCrypt.
- Нажмите на древовидное меню рядом с DNSCrypt и выберите «Удалить» в раскрывающемся списке. Следуйте инструкциям на экране.
Кроме того, вы можете использовать uninstaller.exe для удаления программы. Выполните следующие действия:
- Найдите папку установки DNSCrypt в C:Programs files или C:Program files (x86).
- Найдя его, прокрутите вниз и найдите файл uninstaller.exe. Нажмите на нее и следуйте инструкциям, чтобы удалить DNSCrypt из системы.
4]Отключить / включить WSL и платформу виртуальных машин
Еще один отличный способ исправить код ошибки 4294967295 — отключить, а затем снова включить WSL в системе. Вам не нужно беспокоиться о том, что данные с компьютера будут стерты. Взгляните на шаги, которые вам нужно выполнить —
- Введите WT в строке поиска Windows. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
- После открытия терминала Windows введите следующую команду и выполните ее:
DISM/online/disable-feature/featurename:VirtualMachinePlatform/norestart DISM/online/disable-feature/featurename:Microsoft-Windows-Subsystem-Linux/norestart
- Перезагрузите компьютер.
- После запуска ПК нужно снова зайти в Терминал Windows и выполнить следующие команды:
DISM/online/enable-feature/featurename:VirtualMachinePlatform/norestart DISM/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/norestart
Перезагрузите компьютер и посмотрите, решена ли проблема или нет.
Код ошибки 4294967295 появляется, когда пользователи пытаются использовать подсистему Windows для Linux. Проблема с сетью, хотя и разочаровывающая, может быть решена с помощью нескольких исправлений. Вы можете попробовать любой или все методы, упомянутые выше, для решения проблемы. Однако, если проблема не устранена, необходимо обратиться к специалисту.
Как узнать, установлен ли WSL?
Хотя вы можете проверить список функций, самый простой способ выяснить это — ввести WSL в командной строке и нажать клавишу Enter. Если ошибки нет, и вы видите открытый терминал, похожий на Linux, то у вас есть WSL.
WSL включен по умолчанию?
Нет. Вы можете использовать команду wsl —install на любом терминале, доступном в Windows, чтобы установить его. После включения вы можете установить любую из разновидностей Linux из Microsoft Store.
-
Partition Wizard
-
Partition Magic
- Process Exited with Code 4294967295 in Windows? Fix It Now
By Yamila | Follow |
Last Updated December 13, 2022
When you are trying to start Windows Subsystem for Linux via a command, you may encounter the error code 4294967295. To help you figure this problem out, this post from MiniTool Partition Wizard introduces several feasible methods. You can have a try.
The error message “process exited with code 4294967295” often occurs when you are attempting to start Windows Subsystem for Linux (WSL) in a Windows terminal. Additionally, it may also come out when you are trying to browse your Linux distro in Windows Explorer.
Are you looking for some effective solutions to this error? Well, we summarize multiple workable methods for you in this post. Just keep reading to solve your issue.
Method 1: Run WSL as an Administrator
In some cases, the exit code 4294967295 may show up due to certain permission issues. Therefore, you can try fixing this error by running WSL again with administrative privileges.
Step 1: Make sure all the processes related to WSL are closed.
Step 2: Right-click the Start icon and select Run.
Step 3: Type cmd in the text box and then press Ctrl + Shift + Enter, which enables you to open Command Prompt as an administrator.
Step 4: Once you enter the elevated Command Prompt window, type wsl and press Enter to try if you can start WSL successfully this time.
Method 2: Disable/Reenable WSL
If you have installed WSL before and didn’t shut it down properly after using it, you may experience the “process exited with code 4294967295” issue as well. In this case, you ought to disable WSL and then re-enable it.
Step 1: Run Command Prompt as an administrator.
Step 2: In the panel, type the following commands one by one and press Enter after each:
- DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart
- DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
Step 3: Once done, restart your PC and open the elevated Command Prompt again.
Step 4: Type the following two commands and then press Enter after each one to execute them:
- DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart
- DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
Step 5: After the process finishes, restart your computer to see if the error is resolved.
Method 3: Reset Winsock
Winsock is the Windows API for sockets that handles the input and output requests for Internet applications in the system. When you meet the error 4294967295, resetting Winsock may help you solve it. To execute this operation, you can follow this guide: Use Netsh Winsock Reset Command to Fix Windows 10 Network Problem
Method 4: Restart Hyper-V
Another way that you can try to repair the error code 4294967295 is to restart the Hyper-V service. To do this, follow the steps below.
Step 1: Press Windows + R to open the Run dialog.
Step 2: Type services.msc in the box and then press Enter.
Step 3: In the Services window, scroll down to find and right-click HV Host Service. Then select Restart to re-enable it.
Method 5: Set the Hypervisor to Start Automatically
You are also likely to get rid of the error 4294967295 by changing the Hypervisor launch type to auto. The following are detailed steps for doing this.
Step 1: Run Command Prompt as an administrator.
Step 2: Type the following command in the panel and then press Enter to carry out this command: bcdedit /set hypervisorlaunchtype auto.
Step 3: After that, restart your system to check if the error is fixed.
All these methods mentioned above are available. When you get stuck in the exit code 4294967295, you can try them one by one until you work it out. If you have any problems with this error, you can leave a message in our comment area below.
If you have difficulty managing your partitions and disks with the Windows built-in utilities, you can try using a third-party program – MiniTool Partition Wizard. It is a professional partition manager that enables you to create/format/resize/delete partitions, copy/wipe disks, migrate OS to SSD/HDD, etc. If you are interested in this program, you can visit the official website to get more information.
About The Author
Position: Columnist
Yamila is a fan of computer science. She can solve many common issues for computer users by writing articles with simple and clear words. The very aspect that she is good at is partition management including create partition, format partition, copy disk and so on.
When she is free, she enjoys reading, doing some excerpts, listening to music and playing games.
При попытке запустить подсистему Windows Subsystem for Linux пользователи сталкивались с кодом ошибки 4294967295. Соответствующее сообщение об ошибке говорит о том, что соединение не удалось, потому что Windows, будучи хостом, не смогла ответить на запрос.
По сообщениям некоторых пользователей, этот код ошибки обычно появляется, когда вы пытаетесь просмотреть дистрибутив Linux с помощью Windows File Explorer, и он ни с того ни с сего не получает доступ к дистрибутиву с сообщением об ошибке “Attempt to access invalid address”.
Итак, в этой статье мы покажем вам, как устранить вышеупомянутое сообщение об ошибке, поэтому просто выполните следующие действия.
Как выясняется, использование Windows Subsystem for Linux обычно может быть довольно простым, поскольку вы можете установить WSL В настоящее время, несомненно, все еще существуют некоторые проблемы с платформой, которые могут сделать этот опыт немного хлопотным, например “Произошла ошибка при монтировании одной из ваших файловых систем” сообщение об ошибке.
К счастью, данная проблема может быть решена довольно легко с помощью нескольких различных методов, о которых мы расскажем ниже. Поэтому, без лишних слов, давайте перейдем непосредственно к делу.
Запустить Windows Subsystem for Linux от имени администратора
Первое, что вы должны сделать, столкнувшись с проблемой, — это запустить WSL от имени администратора. Как выяснилось, в некоторых случаях он может не запускаться должным образом из-за проблем с разрешениями или из-за вмешательства фонового процесса, которые можно решить, запустив WSL с правами администратора. Для этого следуйте инструкциям, приведенным ниже:
- Прежде всего, убедитесь, что WSL закрыта. Откройте Диспетчер задач и закройте все текущие процессы WSL.
- Затем откройте повышенную командную строку, открыв окно Меню Пуск и найдите cmd. С правой стороны нажмите на Запустите от имени администратора указанная опция.
Запуск командной строки от имени администратора - Открыв окно командной строки, запустите WSL с помощью команды “wsl” в командной строке без кавычек.
- Посмотрите, решит ли это вашу проблему.
Как выясняется, в некоторых случаях, установленный вами дистрибутив Linux может быть не завершен должным образом после предыдущего использования, что приводит к проблемам при следующем запуске. В этом случае вы можете вручную завершить и выключить дистрибутив, а затем запустить его. Этого можно добиться с помощью двух простых команд, следуйте приведенным ниже инструкциям, чтобы узнать, как это сделать:
- Для начала вам нужно открыть окно командной строки. Для этого откройте Меню «Пуск, а затем выполните поиск cmd. Нажмите на кнопку Запустите от имени администратора опцию, представленную справа.
Запуск командной строки от имени администратора - Открыв окно командной строки, введите “wsl –terminate distroName” команда без кавычек. Обязательно замените distroName ключевое слово с названием вашего дистрибутива. Если вы не уверены в том, как точно называется ваш дистрибутив, воспользуйтесь символом “wsl –list” команда.
- После завершения работы дистрибутива посмотрите, не появилась ли проблема по-прежнему.
- В качестве альтернативы вы также можете использовать “wsl –shutdown” команду для полного отключения WSL.
- После выключения питания WSL вы можете запустить ваш дистрибутив, используя команду “wsl -d distroName” команда. Обязательно замените distroName указав здесь имя вашего установленного дистрибутива.
Повторное включение WSL
В некоторых случаях вы можете устранить ошибку, просто повторно включив WSL в вашей системе. Об этом сообщил пользователь, столкнувшийся с аналогичной проблемой, и, как оказалось, это помогло многим другим. Отключение WSL на некоторое время не приведет к стиранию данных из системы, поэтому вам не нужно беспокоиться об этом. Для этого следуйте приведенным ниже инструкциям:
- Прежде всего, откройте повышенная командная строка найдя его в меню Пуск.
Запуск командной строки от имени администратора - Открыв окно командной строки, введите поочередно следующие команды:
DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
Отключение подсистемы Windows для Linux - После этого перезагрузите систему.
- Как только ваш компьютер загрузится, введите следующие команды для включения WSL:
DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
Включение подсистемы Windows для Linux - Проверьте, решена ли проблема.
Изменение типа запуска гипервизора на автоматический
Гипервизор — это программное обеспечение, которое позволяет создавать и запускать виртуальные машины. Для того чтобы Windows Subsystem for Linux могла устанавливать и запускать другие операционные системы, она должна использовать гипервизор. Здесь в дело вступает платформа Windows Hypervisor Platform, которая является обязательным условием для установки WSL.
Как выяснилось, обойти проблему можно, просто установив тип запуска гипервизора на auto с помощью команды bcdedit. Для этого следуйте приведенным ниже инструкциям:
- Для начала откройте расширенная командная строка окно.
- В окне командной строки скопируйте и вставьте следующую команду, а затем нажмите кнопку Введите:
bcdedit /set hypervisorlaunchtype auto
Установка типа запуска гипервизора на автоматический - После этого выполните перезагрузку и проверьте, была ли решена проблема.
Сбросьте Winsock
Winsock — это важный API, который обрабатывает запросы ввода/вывода для интернет-приложений в Windows. Как оказалось, пользователи сообщили, что сброс настроек Winsock Catalog устранил проблему, поэтому вы можете попробовать сделать то же самое. Для этого следуйте приведенным ниже инструкциям:
- Прежде всего, откройте поднятая командная строка путем поиска в меню «Пуск.
Запуск командной строки от имени администратора - Затем в окне командной строки введите следующую команду и нажмите кнопку Enter:
netsh winsock reset
Сброс настроек Winsock - После этого перезагрузите компьютер.
- После загрузки компьютера проверьте, сохранилась ли проблема.
Переустановите Docker Desktop (если применимо)
Наконец, если ни один из вышеперечисленных методов не помог вам решить проблему, и вы используете Docker Desktop, вы можете попробовать переустановить его, чтобы решить проблему. Об этом также сообщил пользователь с аналогичной проблемой, который использовал Docker Desktop. Как выяснилось, чтобы обойти сообщение об ошибке, удалите Docker Desktop с вашего компьютера. После этого выполните перезагрузку системы. После загрузки компьютера снова установите Docker Desktop и убедитесь, что проблема наконец-то решена.
Дело было так. Изучал возможности node.js. По умолчанию порт сервера был 1337, мне захотелось поставить 3000. Через файл с XML-кодом поставил порт 3000. После этого решил исправить некорректное отображение кириллицы в консоли node.js.
Спросил chat-gpt «что делать», ввел в консоли (cmd) несколько раз команду с числом 16001 (не помню уже набор букв перед числом). И спустя какое-то время у меня стала вылезать эта треклятая ошибка. Я и переустанавливал node со студией, и удалял их, скачивая снова. Удалил с ПК все папки формата «.vs» — ничего не помогло.
На stack overflow один пользователь советовал удалить папку в директиве пользователя:
%USERPROFILE%vsdbgvs2017u5
А у меня там такой папки нет.
В общем даже не могу предположить с чем связана проблема. Из оставшихся опций — только сбрасывать ПК до заводских настроек, но это уже крайняя мера.
4
ответа
Я встретил ту же проблему в Windows 10.
Ниже решение помогло мне:
1. Закройте рабочий стол Rancher.
2. Запустите следующую команду в командной строке Windows:
wsl --update
3. После завершения обновления снова откройте Rancher Desktop.
Rancher Desktop теперь работает хорошо.
После завершения установки рабочего стола Rancher вы можете использоватьdocker
иkubectl
команды в командной строке Windows успешно.
Использованная литература:
Ошибка: wsl.exe завершил работу с кодом 4294967295 #1328 – github
2022-06-28 09:19
Kourosh M
09 фев ’22 в 18:28
2022-02-09 18:28
2022-02-09 18:28
У меня была такая же ошибка. Я решил проблему, запустив окно консоли Ubuntu перед ранчером-рабочим столом.
2022-02-09 04:52
В моем случае :
1.Виртуализация в биосе не была включена
2. Вы можете проверить свой в диспетчере задач> вкладка «Производительность»> раздел «ЦП».
Изображение диспетчера задач
Как только я включил из BIOS, он начал работать.
2022-08-19 07:38