Задать вопрос
  • Почему windows иногда намертво зависает при включенной виртуализации после установки docker?

    @kkpanfilov
    Дополню тему. После установки Docker тоже начали сыпаться BSOD (DPC_WATCHDOG_VIOLATION), да и просто комп стал стабильно зависать. Переустановил систему, проблема решилась, но когда установил Docker заново, то снова вернулась. После удаления Docker ошибка не пропадала.

    Путем проб и ошибок понял, что дело (в моем случае) в некоторых компонентах Windows, которые Docker включает при установке.

    Компоненты можно просмотреть (по крайней мере, на Win 10) следующим образом: Панель управления => Программы => Включение или отключение компонентов Windows

    Больше всего BSOD ловил, когда была включена Hyper-V, меньше всего, когда работал с WSL2 (Платформа виртуальной машины + Подсистема Windows для Linux).

    Решением проблемы для себя нашел отключение компонентов в Windows, связанных с виртуализацией (их описал выше), включением виртуализации в BIOS (в т.ч. и VT-d), и установкой Docker в Ubuntu, которая в свою очередь была установлена в VirtualBox. Костыль, да, но во всяком случае, это лучше, чем ловить синий экран каждые полчаса.
    Ответ написан