Windows не загружается после установки docker

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

Closed

DarkJester opened this issue

Nov 12, 2020

· 4 comments

Comments

@DarkJester

  • I have tried with the latest version of my channel (Stable or Edge)
  • I have uploaded Diagnostics
  • Diagnostics ID:

Expected behavior

Windows boots to login

Actual behavior

Windows reboots several times before launching recovery options.

Information

  • Windows Version: Windows 10 v20H2
  • Docker Desktop Version: Docker 2.5.0.1
  • Are you running inside a virtualized Windows e.g. on a cloud server or on a mac VM: NO

Steps to reproduce the behavior

  1. install docker desktop on windows 10 v20h2.
  2. reboot.

@docker-robott

Issues go stale after 90 days of inactivity.
Mark the issue as fresh with /remove-lifecycle stale comment.
Stale issues will be closed after an additional 30 days of inactivity.

Prevent issues from auto-closing with an /lifecycle frozen comment.

If this issue is safe to close now please do so.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle stale

@sakesun

@sakesun

In my case, I enter Safe-mode (without network adapter), then remove all network adapter except wifi & ethernet.
Now my machine is back.

@docker-robott

Closed issues are locked after 30 days of inactivity.
This helps our team focus on active issues.

If you have found a problem that seems similar to this, please open a new issue.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle locked

@docker
docker

locked and limited conversation to collaborators

May 8, 2021

I installed docker 4.9.0, after the installation I restarted the system as suggested.

I got error «your device run into a problem and needs restart»

My system is windows 10 pro 12gb of Ram 500gb of SSD

Virtualization is enabled

How do I solve this problem?

  • windows
  • docker
  • desktop

asked Jun 10, 2022 at 14:31

etranz's user avatar

etranzetranz

1191 silver badge3 bronze badges

5

  • You should verify your system has hardware virtualization enabled (VT-X and/or AMD-V). You should also make sure your BCD is correct. You will have to edit your question to provide more information in order to get an answer to your question.

    Jun 10, 2022 at 14:48

  • My virtualization is enabled. How do I check my BCD

    Jun 10, 2022 at 14:53

  • Before I go research what the command is, since I don’t know it off hand, are you able to boot into Safe Mode?

    Jun 10, 2022 at 14:57

  • yes. I can boot into safe mode

    Jun 10, 2022 at 14:59

  • Bcdedit /enum /v should provide the required information to resolve the problem.

    Jun 10, 2022 at 15:08

2 Answers

answered Jun 10, 2022 at 17:38

harrymc's user avatar

harrymcharrymc

459k31 gold badges532 silver badges935 bronze badges

The way I managed to solve this was to:

  • enter Safe Mode.
  • restart the computer.
  • manually delete everything related to docker.

Last suggestion, don’t use docker on Windows, or at least try it out in a virtual machine.

Kalamalka Kid's user avatar

answered Jun 14 at 6:02

Xuanhan Zhu's user avatar

1

  • Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.

    Jun 14 at 6:08

You must log in to answer this question.

На чтение 3 мин Опубликовано Обновлено

Windows не загружается после установки docker? Если вы столкнулись с этой проблемой, вы не одни. Многие пользователи Windows сообщают о том, что после установки docker на их компьютере система перестает загружаться, вызывая серьезное беспокойство и неудобства.

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

Что же делать, если Windows не загружается после установки docker? В этой статье мы рассмотрим несколько возможных решений проблемы и предлагаемые способы их исправления.

1. Перезагрузите компьютер в безопасном режиме. В безопасном режиме Windows загружается с минимальным набором драйверов и служб, что может помочь выявить и устранить конфликты с Docker. Чтобы загрузиться в безопасном режиме, нажмите и удерживайте клавишу F8 перед началом загрузки Windows и выберите соответствующий вариант из предложенного списка.

Проблемы загрузки Windows после установки Docker

Установка Docker на компьютере с операционной системой Windows может вызвать ряд проблем с загрузкой системы. Ниже перечислены наиболее распространенные проблемы и возможные решения:

  1. Синий экран смерти (BSOD) при загрузке

    Эта проблема может возникнуть из-за конфликта драйверов Docker с другими установленными программами или драйверами. Рекомендуется восстановить систему до предыдущей точки восстановления или выполнить переустановку Docker с обновленными драйверами.

  2. Длительное время загрузки системы

    Установка Docker может привести к увеличению времени загрузки системы. Это может быть связано с запуском сервисов Docker при каждой загрузке. Решениями этой проблемы могут быть отключение автоматической загрузки сервисов Docker или установка оптимизированных драйверов для Docker.

  3. Проблемы с сетевым соединением

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

  4. Конфликт с антивирусным ПО

    Некоторые антивирусные программы могут считать Docker-контейнеры подозрительными и блокировать их работу. Для решения этой проблемы рекомендуется добавить Docker в список исключений антивирусного ПО или временно отключить его.

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

Нет доступа к авторизованным контейнерам: причины и решение

Проблема:

После установки Docker на операционную систему Windows может возникнуть проблема с доступом к авторизованным контейнерам.

Причины:

Одной из возможных причин является неправильная настройка конфигурации Docker или подключение к Docker Hub.

Также, проблема может возникнуть, если учетная запись пользователя не имеет необходимых прав или не является членом группы «docker-users».

Решение:

Для решения данной проблемы, необходимо выполнить следующие действия:

1. Проверьте, корректно ли настроена конфигурация Docker и подключение к Docker Hub. Убедитесь, что вы используете правильные учетные данные для входа в свою учетную запись Docker.

2. Проверьте права доступа вашей учетной записи пользователя. Убедитесь, что ваша учетная запись является администратором или является членом группы «docker-users».

3. Перезапустите компьютер после внесения изменений в настройках Docker или в вашей учетной записи.

4. Если проблема не устранена, попробуйте переустановить Docker, следуя инструкциям на официальном сайте Docker.

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

@Kedyked

Hello everyone,

After installing the latest version of Docker, my computer requires a restart, unfortunately windows won’t boot after the restart, I end up in the system restore of windows 11 where I can only restore the situation by going to a restore point before installing Docker .

Does anyone have any idea what I can do about that?

  • [X ] I have tried with the latest version of Docker Desktop
  • I have tried disabling enabled experimental features
  • I have uploaded Diagnostics
  • Diagnostics ID:

Actual behavior

Expected behavior

Information

  • Windows Version: Windows 11 Pro 10.0.22000 build 22000
  • Docker Desktop Version: latest
  • WSL2 or Hyper-V backend? no
  • Are you running inside a virtualized Windows e.g. on a cloud server or a VM: no

@gracegengau

@docker-robott

Issues go stale after 90 days of inactivity.
Mark the issue as fresh with /remove-lifecycle stale comment.
Stale issues will be closed after an additional 30 days of inactivity.

Prevent issues from auto-closing with an /lifecycle frozen comment.

If this issue is safe to close now please do so.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle stale

@docker-robott

Closed issues are locked after 30 days of inactivity.
This helps our team focus on active issues.

If you have found a problem that seems similar to this, please open a new issue.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle locked

@docker
docker

locked and limited conversation to collaborators

Oct 30, 2022

What helps is already given in the other answers, i just try to be more specific and try to avoid some traps by using Environment-Variables in the paths and append some details and reasoning for the core problem:

First of all, make sure the «Docker Desktop Service» is running, which should be the case once you logged out and in again directly after install or rebooted the system. To check the status of services do either click/press/touch the Start-Button/Windows-Key to initiate the integrated Desktop-Search and type:

services

or type

services.msc

in either the desktop-search as stated before, or open the Run-dialog by pressing and holding down the «Windows-Key» and the «R»-key right after it as well, then release the keys. In the «Run-Dialog» type

services.msc

Use the command-line-interface (CLI)-tool «DockerCli.exe» with the attribute/option «SwitchDaemon». For this you need to open a command-line, either PowerShell or CommandShell, you do this by either click/press/touch the Start-Button/Windows-Key to initiate the integrated Desktop-Search and type:

cmd

for the CommandShell, or for the PowerShell:

powershell

or you type «cmd.exe» or «powershell.exe» in either the Desktop-Search as stated before, or you

open the Run-dialog by pressing and holding down the «Windows-Key» and the «R-Key» right after it as well, then release the keys. In the «Run-Dialog» type «cmd.exe» or «powershell.exe«.

To actually switch the Docker-Service operation-mode use the following:

If you are in the Command-Shell/cmd.exe type:

cmd -C "%ProgramFiles%\Docker\Docker\DockerCli.exe -SwitchDaemon"

Or if you are in PowerShell type:

& "Env:ProgramFiles\Docker\Docker\DockerCli.exe -SwitchDaemon"

If all that is too complex for you and you want to try a «fire&forget»-approach — relying on the assumption that the Docker-Desktop-Service is indeed running, because you either logged out and back in after install or you already rebooted your system, you may use the Run-Dialog (to open via Win+R) and paste the following line:

powershell.exe & "$Env:ProgramFiles/Docker/Docker/DockerCli.exe -SwitchDaemon"

This will work because it explicitly executes the PowerShell (which is part of Windows 10 and Docker Desktop only runs on Windows 10) and passes to it the command DockerCli.exe -SwitchDaemon.The path is determined via the System-Environment-Variable ProgramFiles which will resolve to your System-Root and Program-Files directory (in most cases «C:\Program Files», but can also be on a manually set drive-letter, e.g. «B:» (which is often used on embedded systems to prevent automatic creation of swap-files), so on «B:\Program Files» in that case.

It relies on the standard install-path of Docker Desktop on Windows 10 systems, if you changed it you have to adjust the path accordingly. You will have no feedback. Just start «Docker Desktop» from your Start-Menu after you pasted and executed the command from the Run-Dialog.

The path in all examples is set in quotes («») to guarantee that it can be executed. This would be a necessity as well if you for example want to prepare a Shortcut on the Desktop for first use after deployment, e.g. titled «Run this once (if Docker Desktop fails to start)». This way you can make it part of an image with Docker preinstalled.

Be aware that the main problem is that Docker uses WSL2 to provide its Linux-based containers (on Windows 10 Home exclusively) and that to run Windows-Containers Hyper-V needs to be enabled, sadly the latter contradicts with WSL2 on Windows 10 Desktop operating systems. You can enable Hyper-V afterwards, together with Virtual-Machine-Services and Windows-Containers via Windows 10 Features, but it is not guaranteed it will work toegther with WSL2.

  • Windows не загружается без загрузочной флешки
  • Windows не загружается не войти в bios
  • Windows не дает установить торрент
  • Windows не загружается мигает курсор
  • Windows не дает установить utorrent