Ошибка «Не удается подключиться к виртуальной машине» в Windows

Обычно вы сталкиваетесь с ошибкой, когда не можете подключиться к виртуальной машине в диспетчере Hyper-V. Это распространенная ошибка, возникающая из-за выбора переключателя «Не сохранять мои учетные данные». Это приводит к тому, что виртуальная машина передает учетные данные учетной записи, вошедшей в Windows, вместо тех, которые используются для аутентификации на портале самообслуживания.

Не удается подключиться к виртуальной машине Hyper-VНе удается подключиться к виртуальной машине Hyper-V

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В этом руководстве мы расскажем, как предотвратить проблему, из-за которой вы не можете подключиться к виртуальной машине.

Обходной путь: перезапустите виртуальную машину

Прежде чем вносить какие-либо изменения в вашу систему, вы должны убедиться, что вы перезапустили виртуальную машину вручную.

  1. Щелкните правой кнопкой мыши виртуальную машину.
  2. В контекстном меню выберите пункт «Выключить».

    Выключение виртуальной машиныВыключение виртуальной машины

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

1. Включите «Сохранить мои учетные данные».

Одна из основных причин, по которой вы сталкиваетесь с этой ошибкой, связана с тем, что учетные данные пользователя 1 (учетная запись, вошедшая в Windows) передаются вместо пользователя 2 (аутентификация в SSP). По умолчанию выбрано «Не сохранять мои учетные данные», что вызывает эту ошибку. Поэтому вы должны вручную выбрать переключатель «Сохранить мои учетные данные» на странице входа в систему SSP, чтобы передать учетные данные через пользователя 2.

2. Отключите охват NUMA

NUMA Spanning — это параметр в диспетчере виртуальных машин, который позволяет запускать несколько виртуальных машин одновременно. Кроме того, он предоставляет виртуальной машине дополнительную память по сравнению с доступной на одном узле NUMA. Однако этот параметр вызывает проблемы с производительностью при подключении к виртуальной машине. Ниже приведены инструкции по отключению параметра NUMA Spanning в диспетчере Hyper-V.

  1. Щелкните действие диспетчера Hyper-V на левой панели.
  2. Щелкните правой кнопкой мыши имя своего ПК и выберите «Настройки Hyper-V».

    Открытие настроек Hyper VОткрытие настроек Hyper V

  3. В разделе «Сервер» нажмите «Охват NUMA» и снимите флажок «Разрешить виртуальным машинам охватывать физические узлы NUMA».
  4. Подтвердите действие, нажав «Применить» и «ОК».

    Отключение охвата NUMAОтключение охвата NUMA

  5. Теперь вы можете перезапустить службу управления виртуальными машинами Hyper-V и подключиться к виртуальной машине.

3. Удалите стороннее программное обеспечение VPN.

Хотя виртуальные частные сети — это безопасный способ сохранить ваши данные незашифрованными и безопасными, известно, что они вызывают проблемы с подключением к виртуальной машине, которую вы создаете в Hyper-V. Поэтому лучше всего запустить VPN прямо в виртуальной машине и удалить любое стороннее программное обеспечение VPN из вашей системы:

  1. Нажмите Win + I, чтобы открыть настройки Windows.
  2. Перейдите в Приложения > Приложения и функции.
  3. Найдите программное обеспечение VPN в вашей системе.
  4. Нажмите на него, чтобы развернуть его, и выберите «Удалить».

    Удаление программного обеспечения VPNУдаление программного обеспечения VPN

В большинстве случаев Windows не распознает программное обеспечение VPN как свое приложение. В этом случае вы можете вручную удалить его из панели управления.

  1. Откройте команду «Выполнить» с помощью клавиш Win + R.
  2. Введите «панель управления» и нажмите «ОК».

    Открытие панели управленияОткрытие панели управления

  3. Нажмите «Просмотр по» и выберите «Крупные значки».

    Значки настроек с большим размером шрифтаЗначки настроек с большим размером шрифта

  4. Откройте программу и функции.

    Программа открытия и особенностиПрограмма открытия и особенности

  5. Выберите установленное программное обеспечение VPN и нажмите «Удалить».

    Удаление VPNУдаление VPN

4. Снимите флажок с системной настройки переопределения.

Защита потока кода — это функция Windows, помогающая свести к минимуму повреждение памяти. Однако это также может быть причиной, которая не позволяет вам подключиться к виртуальной машине в Hyper-V. Следовательно, вы должны отключить его.

  1. Откройте настройки Windows, нажав клавиши Win + I.
  2. Перейдите в раздел «Обновление и безопасность» > «Безопасность Windows» > «Управление приложениями и просмотром».
  3. Откройте настройки защиты от эксплойтов в разделе «Защита от эксплойтов».

    Настройки защиты от эксплойтовНастройки защиты от эксплойтов

  4. Нажмите «Настройки программы» и раскройте следующий путь: C:\WINDOWS\System32\vmcompute.exe.
  5. Нажмите «Изменить» и найдите «Code flow guard» (CFG).
  6. Снимите флажок «Переопределить системные настройки».
  7. Откройте меню «Пуск» Windows и введите «Powershell».
  8. Запустите Windows PowerShell от имени администратора.

    Запуск powershell от имени администратора Запуск PowerShell от имени администратора

  9. Наконец, введите следующую команду для запуска vmcompute:net start vmcompute

    vmcomputevmcompute

5. Перезапустите каждую службу, связанную с Hyper-V.

Эта ошибка подключения может быть вызвана ошибкой в ​​службах Hyper-V. Поэтому необходимо перезапустить службы, связанные с Hyper-V, работающие в фоновом режиме. Вы можете сделать это с помощью инструкций ниже:

  1. Откройте меню «Пуск» Windows с помощью клавиши Win.
  2. Введите «cmd» и запустите его от имени администратора.
  3. Введите следующие команды и нажмите Enter, чтобы перезапустить каждую службу Hyper-V: запрос sc config vmicvss start = запрос

6. Удалите ручную запись DNS

Наличие ручной записи DNS, сохраненной в вашем файле хоста, также является причиной, которая не позволяет вам подключиться к виртуальной машине. Поэтому вы должны проверить свой файл хоста и удалить все записи DNS вручную, такие как «rhino.acme.com», присутствующие там. Вы можете сделать это с помощью шагов, перечисленных ниже:

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

  1. Нажмите Win + E, чтобы открыть проводник.
  2. Вставьте следующий путь в проводник и нажмите Enter. C:\Windows\System32\драйверы\etc\hosts
  3. Выберите «Блокнот» и нажмите «ОК», чтобы открыть файл хоста.

    Открытие хост-файла в блокнотеОткрытие хост-файла в блокноте

  4. Удалите запись DNS вручную, вызываемую с помощью кнопки «Удалить».

    DNS-записьDNS-запись

  5. Сохраните файл Блокнота и перезапустите диспетчер Hyper-V.

    Сохранение хост-файлаСохранение хост-файла

7. Отключите криптографические службы.

Криптографические службы используются для шифрования и расшифровки доступных данных и информации, хранящихся на устройствах хранения, при доступе к ним. Однако при подключении к виртуальной машине эта служба будет мешать и не позволит установить подключение. Таким образом, вы должны следовать приведенным ниже инструкциям, чтобы отключить эту службу:

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

  1. Откройте команду «Выполнить» с помощью клавиш Win + R.
  2. Введите «services.msc» и нажмите «ОК», чтобы открыть службы Windows.

    Открытие служб WindowsОткрытие служб Windows

  3. Щелкните правой кнопкой мыши службу криптографии и откройте ее свойства.

    Открытие свойств криптографических службОткрытие свойств криптографических служб

  4. Измените Тип запуска на «Отключено».
  5. Нажмите «Применить» и «ОК».

    Отключение службыОтключение службы

8. Измените номер порта Windows по умолчанию.

Windows имеет номер порта по умолчанию для подключения Hyper-V и виртуальной машины. Когда Windows не может связаться с этим номером порта, она не может подключиться к виртуальной машине. Известно, что изменение этого номера порта устраняет ошибки подключения. Таким образом, вы можете изменить номер порта по умолчанию, выполнив следующие инструкции:

Выключение виртуальной машины

  1. Щелкните правой кнопкой мыши виртуальную машину.
  2. В контекстном меню выберите пункт «Выключить».

    Выключение виртуальной машиныВыключение виртуальной машины

Проверка номера порта

  1. Откройте команду «Выполнить» с помощью клавиш Win + R.
  2. Введите «regedit» и нажмите «ОК», чтобы открыть редактор реестра.

    Открытие редактора реестраОткрытие редактора реестра

  3. Перейдите по следующему пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization.
  4. Теперь проверьте номер порта прослушивателя на правой панели.

    Проверка номера порта прослушивателяПроверка номера порта прослушивателя

Проверка подключения номера порта

  1. Откройте меню «Пуск» Windows с помощью клавиши Win.
  2. Введите «cmd» и запустите его от имени администратора.
  3. Введите следующую команду и нажмите Enternetstat -ano | найти “2179”

    Проверка подключения к порту Проверка подключения к порту

  4. Команда не выполняется, что указывает на то, что Windows не удалось подключиться к порту.

Изменение номера порта

  1. Сверните командную строку и вернитесь в редактор реестра.
  2. Щелкните правой кнопкой мыши ключ реестра порта прослушивателя и выберите «Изменить».

    Изменение ключа реестраИзменение ключа реестра

  3. Измените значение на «21791» и выберите переключатель «Десятичный».
  4. Нажмите OK, чтобы применить изменения.

    Изменение данных стоимостиИзменение данных стоимости

Перезапуск службы

  1. Откройте меню «Пуск» Windows и введите «PowerShell».
  2. Запустите «Windows Powershell» от имени администратора.
  3. Введите следующие команды для перезапуска служб виртуальной машины: stop-service vmms start-service vmms

    Перезапуск службы виртуальной машины Перезапуск службы виртуальной машины

  4. Откройте свернутую командную строку (как администратор)
  5. Введите следующую команду и нажмите Enternetstat -ano | найти “21791”

    Изменение статуса порта Изменение состояния порта

  6. Когда оба TCP «ПРОСЛУШИВАЮТ», вы можете запустить виртуальную машину.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *