Ошибка Β«The VM session was closed before any attempt to power it onΒ»** β€” ΠΎΠ΄Π½Π° ΠΈΠ· самых Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ машинами. Π’Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Β«Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΒ», Π° вмСсто Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ОБ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½ΠΎΠ΅ сообщСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сСссия VM Π±Ρ‹Π»Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Π° Π΄ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Ни Π»ΠΎΠ³ΠΎΠ², Π½ΠΈ подробностСй β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΡƒΠΏΠΈΠΊ. Π’ Ρ‡Ρ‘ΠΌ Π΄Π΅Π»ΠΎ: сбой ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², ошибка Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘?

Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π² VirtualBox, VMware Workstation/Player, Hyper-V ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… Ρ‚ΠΈΠΏΠ° Proxmox ΠΈΠ»ΠΈ ESXi. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ (Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠ° ΠΏΡ€Π°Π²), Ρ‚Π°ΠΊ ΠΈ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΌΠΈ (ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹). Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сцСнарии, ΠΎΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π΄ΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² диагностики, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π΄ΠΈΠΌ Ρ‡Ρ‘Ρ‚ΠΊΠΈΠ΅ инструкции ΠΏΠΎ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ΠΎΠ².

Π§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ошибка ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½Π° появляСтся

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Β«The VM session was closed before any attempt to power it onΒ» ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ процСсс запуска Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π» ΠΏΡ€Π΅Ρ€Π²Π°Π½ Π½Π° самом Ρ€Π°Π½Π½Π΅ΠΌ этапС β€” Π΅Ρ‰Ρ‘ Π΄ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… рСсурсов. Π­Ρ‚ΠΎ Π½Π΅ ошибка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ОБ (ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Kernel panic Π² Linux), Π° сбой Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π°.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • πŸ”§ ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с хост-систСмой: Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Hyper-V ΠΈΠ»ΠΈ VT-x) ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΈΠ»ΠΈ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ПО (антивирусы, VPN, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для чистки рССстра).
  • πŸ“ ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² VM: ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, .vbox ΠΈΠ»ΠΈ .vmx) содСрТат Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ»ΠΈ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
  • 🚫 НСхватка рСсурсов: Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ/CPU ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ хост-систСмы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Windows 10/11 Home Π±Π΅Π· Hyper-V).
  • πŸ”„ ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ вСрсий: Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсиСй Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° ΠΈ гостСвой ОБ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, старая VirtualBox 6.x ΠΈ новая Ubuntu 22.04).

ОсобСнно часто ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ послС:

  • πŸ”„ ОбновлСния хост-систСмы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с Windows 10 Π½Π° 11).
  • πŸ› οΈ Установки Π½ΠΎΠ²ΠΎΠ³ΠΎ ПО (антивирусы, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° для Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚).
  • πŸ’Ύ ΠŸΠ΅Ρ€Π΅Π½ΠΎΡΠ° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.
  • ⚑ ИзмСнСния настроСк BIOS/UEFI (Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ VT-x/AMD-V).
πŸ“Š Какой Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅?
  • VirtualBox
  • VMware Workstation/Player
  • Hyper-V
  • Proxmox/ESXi
  • Π”Ρ€ΡƒΠ³ΠΎΠΉ

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π±Π°Π·ΠΎΠ²Ρ‹Ρ… настроСк хост-систСмы

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΊΠΎΠΏΠ°Ρ‚ΡŒ Π³Π»ΡƒΠ±ΠΆΠ΅, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ хост-систСма Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Часто ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π² Π΄Π²Π° ΠΊΠ»ΠΈΠΊΠ°.

1. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² BIOS/UEFI

Π‘Π΅Π· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ (Intel VT-x ΠΈΠ»ΠΈ AMD-V) Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ΠΎΠ² откаТутся Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ VM. Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ:

  • πŸ”§ ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡ‚Π΅ Π² BIOS/UEFI (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ клавиша Del, F2 ΠΈΠ»ΠΈ Esc).
  • πŸ” НайдитС Ρ€Π°Π·Π΄Π΅Π» Advanced β†’ CPU Configuration (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ).
  • β˜‘οΈ Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ†ΠΈΠΈ Intel Virtualization Technology ΠΈΠ»ΠΈ AMD-V Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ (Enabled).
  • πŸ’Ύ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ настройки (F10) ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ.
πŸ’‘

Если Π² BIOS Π½Π΅Ρ‚ ΠΎΠΏΡ†ΠΈΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ матСринской ΠΏΠ»Π°Ρ‚Ρ‹. На сайтС производитСля (ASUS, Gigabyte, MSI ΠΈ Π΄Ρ€.) ΠΈΡ‰ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» Β«Support β†’ BIOS & FirmwareΒ».

2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² Windows

Π”Π°ΠΆΠ΅ Ссли VT-x Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² BIOS, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ хост-систСма. Π’ Windows Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ДиспСтчСр Π·Π°Π΄Π°Ρ‡ (Ctrl+Shift+Esc).
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β†’ CPU.
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ строку Виртуализация: Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ.

Если виртуализация ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π² Командной строкС (администратор):

bcdedit /set hypervisorlaunchtype auto

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ПК.

3. ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с Hyper-V (для VirtualBox/VMware)

Hyper-V Π² Windows 10/11 Pro ΠΌΠΎΠΆΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ:

  • πŸ”§ ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ПанСль управлСния β†’ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ β†’ Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Windows.
  • β˜‘οΈ Π‘Π½ΠΈΠΌΠΈΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ с Hyper-V ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ΡΡŒ.
  • πŸ”„ ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°: Π² Командной строкС (администратор) Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:
    dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
πŸ’‘

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Windows 11 с WSL 2, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Hyper-V ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ нСработоспособности подсистСмы Linux. Π’ этом случаС Π»ΡƒΡ‡ΡˆΠ΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ΠΎΠ².

Диагностика ΠΈ исправлСниС ошибок Π² VirtualBox

Oracle VirtualBox β€” самый популярный Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ для домашнСго использования, Π½ΠΎ ΠΈ самый ΠΊΠ°ΠΏΡ€ΠΈΠ·Π½Ρ‹ΠΉ. Ошибка сСссии часто связана с ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ VM ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠΌ с хост-систСмой.

1. Бброс настроСк Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ VM (.vbox) ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΈΡ…:

  1. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ VirtualBox.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машиной (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ C:\Users\Π’Π°ΡˆΠ΅_имя\VirtualBox VMs\Имя_VM).
  3. Π£Π΄Π°Π»ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Имя_VM.vbox (ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² Имя_VM.vbox.bak).
  4. ЗапуститС VirtualBox β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° восстановит ΠΊΠΎΠ½Ρ„ΠΈΠ³ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π»ΠΎΠ³ΠΎΠ² VirtualBox

Π›ΠΎΠ³ΠΈ содСрТат подробности ΠΎ сбоС. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… Π½Π°ΠΉΡ‚ΠΈ:

  • πŸ“ ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ C:\Users\Π’Π°ΡˆΠ΅_имя\VirtualBox VMs\Имя_VM\Logs.
  • πŸ” Π˜Ρ‰ΠΈΡ‚Π΅ послСдний Ρ„Π°ΠΉΠ» ΠΏΠΎ Π΄Π°Ρ‚Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, VBox.log).
  • πŸ“‹ ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π΅ ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ строки с ERROR ΠΈΠ»ΠΈ FAILED.

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки Π² Π»ΠΎΠ³Π°Ρ…:

Ошибка Π² Π»ΠΎΠ³Π΅ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Π Π΅ΡˆΠ΅Π½ΠΈΠ΅
VT-x is not availableВиртуализация ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² BIOS ΠΈΠ»ΠΈ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π° Ρ…ΠΎΡΡ‚ΠΎΠΌΠ’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ VT-x Π² BIOS ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Hyper-V
NS_ERROR_FAILURE (0x80004005)ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² VM ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с Π°Π½Ρ‚ΠΈΠ²ΠΈΡ€ΡƒΡΠΎΠΌΠ‘Π±Ρ€ΠΎΡΡŒΡ‚Π΅ настройки VM ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² антивирус
E_FAIL (0x80004005)НСхватка памяти ΠΈΠ»ΠΈ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с хост-ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉΠ£Π²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ RAM ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ VirtualBox
VERR_NEM_VM_CREATE_FAILEDΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с Hyper-V ΠΈΠ»ΠΈ WSL 2ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Hyper-V ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ bcdedit /set hypervisorlaunchtype off

3. ΠŸΠ΅Ρ€Π΅ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹

Если сброс настроСк Π½Π΅ ΠΏΠΎΠΌΠΎΠ³, создайтС Π½ΠΎΠ²ΡƒΡŽ VM ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊ Π½Π΅ΠΉ старый Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ диск (.vdi ΠΈΠ»ΠΈ .vmdk):

  1. Π’ VirtualBox Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Машина β†’ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ.
  2. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ‚Π΅ ΠΆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (ОБ, вСрсия, RAM, CPU), Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠΉ VM.
  3. На этапС создания диска Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Тёсткий диск ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ старому .vdi.
  4. ЗапуститС Π½ΠΎΠ²ΡƒΡŽ VM.
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли VirtualBox Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ старый диск?

Если ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ .vdi Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

VBoxManage clonemedium "ΠΏΡƒΡ‚ΡŒ\ΠΊ\диску.vdi" "Π½ΠΎΠ²Ρ‹ΠΉ_диск.vmdk" --format VMDK

Или Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ qemu-img (Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав QEMU).

РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² VMware Workstation/Player

VMware Π±ΠΎΠ»Π΅Π΅ стабилСн, Ρ‡Π΅ΠΌ VirtualBox, Π½ΠΎ ΠΈ здСсь Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ сбои с Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ сСссии. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • πŸ”§ ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ с Hyper-V ΠΈΠ»ΠΈ Device Guard Π² Windows.
  • πŸ“ ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² .vmx ΠΈΠ»ΠΈ .vmdk.
  • 🚫 НСхватка ΠΏΡ€Π°Π² Π½Π° доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ VM.

1. ВосстановлСниС Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ (.vmx)

Π€Π°ΠΉΠ» .vmx Ρ…Ρ€Π°Π½ΠΈΡ‚ всС настройки VM. Если ΠΎΠ½ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½:

  1. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ VMware.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ с VM ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Имя_VM.vmx.
  3. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Π΅Π³ΠΎ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию.
  4. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» Π² Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π΅ ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с:
    ethernet0.generatedAddress =
    

    uuid.bios =

    uuid.location =

  5. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ VM.

2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° цСлостности Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ диска

Если диск (.vmdk) ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½, VMware Π½Π΅ смоТСт Π΅Π³ΠΎ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠšΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора.
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ с VMware (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ C:\Program Files (x86)\VMware\VMware Workstation).
  3. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:
    vmware-vdiskmanager -R "ΠΏΡƒΡ‚ΡŒ\ΠΊ\диску.vmdk"

    (Π³Π΄Π΅ -R β€” опция восстановлСния).

3. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Device Guard Π² Windows

Device Guard (ΠΈΠ»ΠΈ Credential Guard) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запуск VM. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ gpedit.msc (Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ локальной Π³Ρ€ΡƒΠΏΠΏΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ).
  2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° β†’ АдминистративныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ β†’ БистСма β†’ Device Guard.
  3. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Turn On Virtualization Based Security.
  4. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ПК.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ VT-x Π² BIOS|ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Hyper-V ΠΈ Device Guard|Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» .vmx Π½Π΅ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½|Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ восстановлСниС диска (.vmdk) Ρ‡Π΅Ρ€Π΅Π· vmware-vdiskmanager|ЗапуститС VMware ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора-->

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для Hyper-V ΠΈ Windows Sandbox

Hyper-V ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ Π² Windows 10/11 Pro/Enterprise, Π½ΠΎ Π΅Π³ΠΎ ошибки часто ΠΌΠ°ΡΠΊΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ ΠΎΠ±Ρ‰ΠΈΠ΅ сбои. Если VM Π½Π΅ запускаСтся с сообщСниСм ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ сСссии, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

1. БостояниС слуТб Hyper-V

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ services.msc ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹:

  • πŸ”„ Π‘Π»ΡƒΠΆΠ±Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… дисков Hyper-V (vhdsvc).
  • πŸ”„ Π‘Π»ΡƒΠΆΠ±Π° управлСния Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ машинами Hyper-V (vmms).
  • πŸ”„ Π‘Π»ΡƒΠΆΠ±Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Hyper-V (vmwp).

Если слуТбы ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹, запуститС ΠΈΡ… Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ установитС Ρ‚ΠΈΠΏ запуска АвтоматичСски.

2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° совмСстимости с Windows Sandbox

Windows Sandbox ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Π΅ ΠΆΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΈ Hyper-V. Если Sandbox Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π° ваша VM β€” Π½Π΅Ρ‚, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ самой VM. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅:

  • πŸ”§ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ VM Ρ‡Π΅Ρ€Π΅Π· Hyper-V Manager.
  • πŸ“ ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΉ старый Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ диск (.vhdx).
  • πŸ”„ Π£Π±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π² настройках VM Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Secure Boot (Ссли гостСвая ОБ β€” Windows 10/11).

3. Бброс ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Hyper-V

Если VM ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ запускаСтся, ΡΠ±Ρ€ΠΎΡΡŒΡ‚Π΅ настройки Hyper-V Ρ‡Π΅Ρ€Π΅Π· PowerShell (администратор):

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Restart-Computer

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Restart-Computer

πŸ’‘

Π’ Windows 11 для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Hyper-V трСбуСтся TPM 2.0 ΠΈ Secure Boot. Если ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² BIOS, VM Π½Π΅ запустятся.

ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Π°Ρ диагностика: Π»ΠΎΠ³ΠΈ, Π΄Π°ΠΌΠΏΡ‹ ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

Если Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ, придётся ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² Π³Π»ΡƒΠ±ΠΎΠΊΡƒΡŽ диагностику. Π—Π΄Π΅ΡΡŒ пригодятся Π»ΠΎΠ³ΠΈ, Π΄Π°ΠΌΠΏΡ‹ памяти ΠΈ инструмСнты Π²Ρ€ΠΎΠ΄Π΅ Process Monitor.

1. Анализ Π΄Π°ΠΌΠΏΠΎΠ² памяти

ΠŸΡ€ΠΈ сбоС VM Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°ΠΌΠΏΡ‹. Π’ VirtualBox ΠΎΠ½ΠΈ хранятся Π²:

  • C:\Users\Π’Π°ΡˆΠ΅_имя\VirtualBox VMs\Имя_VM\Snapshots (Ρ„Π°ΠΉΠ»Ρ‹ .sav).
  • C:\ProgramData\Microsoft\Windows\WER\ReportArchive (для Hyper-V).

Для Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°ΠΌΠΏΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅:

  • πŸ” WinDbg (для Windows).
  • 🐧 crash ΠΈΠ»ΠΈ kdump (для Linux).

2. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ систСмных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² с Process Monitor

Process Monitor ΠΎΡ‚ Microsoft ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ рССстры пытаСтся ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ ΠΏΠ΅Ρ€Π΅Π΄ сбоСм:

  1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Process Monitor с сайта Sysinternals.
  2. ЗапуститС Π΅Π³ΠΎ с Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ процСсса (VirtualBoxVM.exe, vmware-vmx.exe ΠΈΠ»ΠΈ vmwp.exe).
  3. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ VM ΠΈ посмотритС, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ систСмном Π²Ρ‹Π·ΠΎΠ²Π΅ происходит сбой.

3. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Ρ‹ для тСстирования

Если VM Π½Π΅ запускаСтся Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π΅, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅:

  • πŸ”§ QEMU (кроссплатформСнный, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€ΡƒΡ‡Π½ΠΎΠΉ настройки).
  • 🐧 UTM (для macOS).
  • ☁️ Google Cloud Shell ΠΈΠ»ΠΈ AWS EC2 (для тСстирования ΠΎΠ±Ρ€Π°Π·Π° VM Π² ΠΎΠ±Π»Π°ΠΊΠ΅).
Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ VM Π² QEMU Π±Π΅Π· графичСского интСрфСйса?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

qemu-system-x86_64 -m 4G -hda ΠΏΡƒΡ‚ΡŒ\ΠΊ\диску.qcow2 -enable-kvm -boot order=c

Π“Π΄Π΅:

- -m 4G β€” Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ 4 Π“Π‘ RAM.

- -enable-kvm β€” ускорСниС Ρ‡Π΅Ρ€Π΅Π· KVM (Π°Π½Π°Π»ΠΎΠ³ VT-x).

- -hda β€” ΠΏΡƒΡ‚ΡŒ ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ диску.

ΠŸΡ€ΠΎΡ„ΠΈΠ»Π°ΠΊΡ‚ΠΈΠΊΠ°: ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибки Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ

Π§Ρ‚ΠΎΠ±Ρ‹ ошибка Β«The VM session was closed before any attempt to power it onΒ»** Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΠ»Π°ΡΡŒ, слСдуйтС этим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ:

  • πŸ”„ РСгулярно обновляйтС Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€: Π² Π½ΠΎΠ²Ρ‹Ρ… вСрсиях ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π±Π°Π³ΠΈ совмСстимости с хост-систСмами.
  • πŸ“ Π”Π΅Π»Π°ΠΉΡ‚Π΅ бэкапы VM: экспортируйтС VM Π² .ova (для VirtualBox) ΠΈΠ»ΠΈ .ovf (для VMware) ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ хост-систСмы.
  • πŸ›‘οΈ Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ VM ΠΈΠ· антивируса: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ°ΠΏΠΊΠΈ с VM Π² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Windows Defender, Kaspersky, Avast ΠΈ Π΄Ρ€.
  • πŸ”§ НС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ: .vbox, .vmx ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊ синтаксису.
  • πŸ’Ύ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ SSD для хранСния VM: ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅ HDD ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚Ρ‹ ΠΏΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Для VirtualBox Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ:

  • πŸ”„ ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ 3D-ускорСниС Π² настройках VM, Ссли гостСвая ОБ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ.
  • πŸ“‹ Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ VirtualBox Guest Additions (для Windows/Linux гостСвых ОБ).
  • 🚫 Π˜Π·Π±Π΅Π³Π°Ρ‚ΡŒ использования Snapshots (снимков) β€” ΠΎΠ½ΠΈ часто становятся источником ошибок.
πŸ’‘

Если Π²Ρ‹ часто пСрСноситС VM ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ диска VMDK β€” ΠΎΠ½ Π»ΡƒΡ‡ΡˆΠ΅ поддСрТиваСтся Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π°ΠΌΠΈ, Ρ‡Π΅ΠΌ VDI ΠΈΠ»ΠΈ QCOW2.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Windows 11 с TPM 2.0, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Secure Boot Π² BIOS ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ нСвозмоТности Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ хост-систСмы. ΠŸΠ΅Ρ€Π΅Π΄ измСнСниями настроСк BIOS создайтС Ρ‚ΠΎΡ‡ΠΊΡƒ восстановлСния Windows.

FAQ: ЧастыС вопросы ΠΏΠΎ ошибкС VM

МоТно Π»ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ диска, Ссли VM Π½Π΅ запускаСтся?

Π”Π°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ диск (.vdi, .vmdk, .qcow2) ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ VM ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ 7-Zip (для .vdi) ΠΈΠ»ΠΈ qemu-nbd (для .qcow2). НапримСр, Π² Linux:

sudo modprobe nbd max_part=8

sudo qemu-nbd -c /dev/nbd0 ΠΏΡƒΡ‚ΡŒ/ΠΊ/диску.qcow2

mount /dev/nbd0p1 /mnt

ПослС копирования Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ диск:

umount /mnt

qemu-nbd -d /dev/nbd0

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ошибка появляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ VM запускаСтся?

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²:

  • πŸ”§ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ VT-x/AMD-V Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠΌ ПК (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π² BIOS).
  • 🚫 ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π΅ с ПО (антивирус, Hyper-V, WSL 2).
  • πŸ“‹ Π Π°Π·Π½Ρ‹Ρ… вСрсиях Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° (ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ VirtualBox/VMware Π½Π° ΠΎΠ±ΠΎΠΈΡ… ПК).

Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π»ΠΈ Windows Defender запуск VM (Π² Π–ΡƒΡ€Π½Π°Π»Π΅ Windows ΠΈΡ‰ΠΈΡ‚Π΅ события с ΠΊΠΎΠ΄ΠΎΠΌ 10016).

Как пСрСнСсти VM с ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с VirtualBox Π½Π° VMware)?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ qemu-img для ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ диска:

qemu-img convert -f vdi -O vmdk Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ_Ρ„Π°ΠΉΠ».vdi Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ_Ρ„Π°ΠΉΠ».vmdk

Π—Π°Ρ‚Π΅ΠΌ создайтС Π½ΠΎΠ²ΡƒΡŽ VM Π² VMware ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ диск. Для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ VM (.vmx) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ручная ΠΏΡ€Π°Π²ΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΊ диску).

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ошибка Π±Ρ‹Ρ‚ΡŒ связана с антивирусом?

Π”Π°, особСнно Ссли антивирус сканируСт Ρ„Π°ΠΉΠ»Ρ‹ VM Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Kaspersky, Avast ΠΈ Bitdefender извСстны Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ процСссов Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ΠΎΠ². РСшСния:

  • πŸ›‘οΈ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с VM Π² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ антивируса.
  • πŸ”§ Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΏΡ€ΠΈ запускС VM.
  • πŸ“‹ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ΠΈ антивируса Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² VirtualBoxVM.exe ΠΈΠ»ΠΈ vmware-vmx.exe.
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ошибка появляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ запускС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ VM, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ?

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ этой VM. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅:

  1. Π£Π΄Π°Π»ΠΈΡ‚ΡŒ всС снимки (Snapshots) Π² настройках VM.
  2. Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ настройки сСти (Π² VirtualBox: Настройки β†’ Π‘Π΅Ρ‚ΡŒ β†’ Π’ΠΈΠΏ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ: NAT).
  3. ΠŸΠ΅Ρ€Π΅ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ VM с нуля, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² старый диск.
  4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΎΠ³ΠΈ VM Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ошибок с UUID ΠΈΠ»ΠΈ MAC-адрСсом (ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ VM).