Иногда, когда вы пытаетесь настроить виртуальные сетевые коммутаторы в Hyper-V, появляется ошибка. Полное сообщение об ошибке показано ниже:
Error applying Virtual Switch Properties changes Failed while adding virtual Ethernet switch connections. Failed to connect Ethernet switch port(switch name=" <deviceid>",port name="< port id>",adapter GUID="{GUID id}'): The system cannot find the file specified.(0x80070002).
В этой статье мы собрали несколько способов исправить ошибку, возникающую при применении свойств виртуального коммутатора в Hyper-v. Убедитесь, что вы создали резервную копию настроек, прежде чем пробовать исправления ниже.
Исправление 1. Измените имя сетевого адаптера для Hyper V Manager с помощью PowerShell.
Шаг 1. Откройте диалоговое окно «Выполнить» с помощью Windows + R.
Шаг 2. В диалоговом окне «Выполнить» введите powershell и удерживайте клавиши Ctrl + Shift + Enter. Откроется окно PowerShell с повышенными привилегиями.
Шаг 3: В появившемся окне UAC нажмите Да.
Шаг 4. В открывшемся окне PowerShell введите следующую команду, чтобы изменить имя сетевого адаптера.
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
где,
NameOfTheSwitch — это имя создаваемого коммутатора. Так отображается имя в Hyper-V.
NameOfNetworkAdapter — это имя сетевого адаптера, который должен быть связан с коммутатором.
Например, если вы хотите создать коммутатор с именем «Коммутатор QoS» через «Проводное соединение Ethernet 1», тогда команда должна быть такой:
New-VMSwitch -name "QoS switch" -NetAdapterName "Wired Ethernet connection 1" -AllowManagementOS $true
Шаг 5: Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, указан ли коммутатор.
Исправление 2: сбросьте сетевое соединение с помощью команды «netcfg».
Шаг 1. Откройте диалоговое окно «Выполнить» с помощью Windows + R.
Шаг 2. В диалоговом окне «Выполнить» введите powershell и удерживайте клавиши Ctrl + Shift + Enter. Откроется окно PowerShell с повышенными привилегиями.
Шаг 3: В появившемся окне UAC нажмите Да.
Шаг 4. В открывшемся окне PowerShell введите команду ниже, чтобы сбросить сетевое соединение, и нажмите Enter.
netcfg -d
Шаг 5. Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, устранена ли ошибка.
Исправление 3: обновите драйвер сетевого адаптера
Шаг 1. Удерживайте клавиши Windows и R, чтобы открыть окно «Запуск терминала».
Шаг 2. Введите devmgmt.msc и нажмите Enter.
Шаг 3. В открывшемся окне диспетчера устройств прокрутите вниз и дважды щелкните Сетевые адаптеры.
Шаг 2. Щелкните нужный сетевой адаптер правой кнопкой мыши и выберите «Обновить драйвер».
Шаг 3. В окне «Обновить драйверы» нажмите «Автоматический поиск драйверов».
Шаг 4: Система выполняет поиск, и вы будете уведомлены обо всех найденных обновленных драйверах.
Шаг 5: Следуйте инструкциям на экране и обновите драйверы.
Шаг 6. Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, устранена ли ошибка.
Исправление 4. Удалите и повторно установите сетевой адаптер.
Шаг 1: Удерживайте клавиши Windows и R, чтобы открыть окно «Запуск терминала».
Шаг 2: Введите devmgmt.msc и нажмите Enter.
Шаг 3. В открывшемся окне диспетчера устройств прокрутите вниз и дважды щелкните Сетевые адаптеры.
Шаг 4: Щелкните правой кнопкой мыши нужный сетевой адаптер и выберите «Обновить драйвер».
Шаг 5: В окне «Удалить устройство» отметьте «Удалить программное обеспечение драйвера для этого устройства».
Шаг 6: Нажмите кнопку «Удалить».
Шаг 7: Следуйте инструкциям на экране, чтобы завершить процесс удаления.
Шаг 8: Перезагрузите систему и проверьте, установлен ли в системе драйвер Wi-Fi по умолчанию. Вы можете проверить это, открыв Диспетчер устройств и нажав кнопку Сканировать на предмет изменений оборудования, как показано ниже.
Шаг 9: Убедитесь, что проблема с отключением решена.
Шаг 10: Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, устранена ли ошибка.
Исправление 5: разрешить общий доступ к сети
Шаг 1. Откройте диалоговое окно «Выполнить» с помощью Win + R.
Шаг 2: Введите ncpa.cpl и нажмите Enter.
Шаг 3: В появившемся окне щелкните правой кнопкой мыши сетевой адаптер.
Шаг 4: Выберите «Свойства».
Шаг 5: В открывшемся окне «Свойства» перейдите на вкладку «Общий доступ».
Шаг 6: Установите флажок Разрешить другим пользователям сети подключаться через подключение к Интернету этого компьютера.
Шаг 7: Нажмите кнопку ОК.
Шаг 8: Теперь откройте диспетчер виртуальных коммутаторов в Hyper V и проверьте, по-прежнему ли вы видите ошибку.
Это все.
Надеемся, эта статья оказалась для вас полезной. Просьба прокомментировать и сообщить нам об исправлении, которое помогло вам решить проблему.
Спасибо за чтение.
На чтение 4 мин. Просмотров 338 Опубликовано 16.04.2021
Мы уже говорили об IP-сети в Hyper-V и процедуре, используемой для настройки виртуальных сетевых коммутаторов. Иногда это не работает из-за проблем с сетевым адаптером и хостом. Одна из проблем, с которыми сталкиваются конечные пользователи, – это создание внешнего коммутатора в клиенте Hyper-V, размещенном в Windows 10. Ошибка:
Эти решения можно использовать одинаково во всех версиях Windows. Прежде чем продолжить, убедитесь, что вы сохранили свои конфигурации в отдельной резервной папке.
Содержание
- Решение 1: Попробуйте создать внешний коммутатор с помощью PowerShell.
- Решение 2. Сбросить сеть подключения с помощью ‘netcfg’
- Решение 3. Обновите драйвер сетевого адаптера
- Решение 4. Переустановите сетевой адаптер
- Решение 5. Переустановите роль Hyper-V
- Решение 6. Обманите сетевой коммутатор
Решение 1: Попробуйте создать внешний коммутатор с помощью PowerShell.
Поскольку эта проблема возникает при использовании графического интерфейса пользователя, некоторые конечные пользователи успешно создали внешний коммутатор с помощью PowerShell.
- Щелкните Меню Пуск и введите PowerShell , щелкните его правой кнопкой мыши и выберите Запуск от имени администратора
- Введите следующую команду. Это создаст новый внешний виртуальный коммутатор.
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
– имя – это то, как сетевой адаптер отображается в диспетчере Hyper-V.
-NetAdapterName – это имя команды
-AllowManagementOS имеет значение $ true для хоста и виртуальной машины, чтобы у обоих был Интернет
- Откройте Virtual Switch Manager в Hyper-V Manager и проверьте наличие внешнего переключатель отображается в списке. В нашем случае это так.
Решение 2. Сбросить сеть подключения с помощью ‘netcfg’
Netcfg – это командная утилита, используемая для управления конфигурациями сети. Если вы предпочитаете использовать графический интерфейс, загрузите инструмент по этой ссылке. В нашем случае мы выполним эту команду с помощью PowerShell.
netcfg -d удалит все ваши существующие подключения, поэтому мы рекомендуем создать точку восстановления системы перед выполнением этой команды.
- Щелкните Start Menu и введите PowerShell , щелкните его правой кнопкой мыши и выберите Запуск от имени администратора .
- Введите следующую команду и нажмите Enter. Это перезапустит все сетевые адаптеры и удалит объекты MUX.
netcfg -d
- Откройте Virtual Switch Manager в Hyper-V Manager и попробуйте создать внешний коммутатор и посмотрите, проблема решена.
Решение 3. Обновите драйвер сетевого адаптера
Всем рекомендуется использовать последнюю версию драйвера. поставщиков, и это должно быть сделано, даже если мы устранили проблему с помощью предыдущих решений. Вы можете использовать драйвер Microsoft по умолчанию или загрузить последнюю версию драйвера с веб-сайта производителя.
Решение 4. Переустановите сетевой адаптер
В этом решении мы удалим сетевой адаптер из диспетчера устройств и снова попытаемся создать внешний коммутатор. Это обновит ваш адаптер, установив драйверы по умолчанию.
- Щелкните меню Пуск и найдите Диспетчер устройств и запустите его.
- Разверните Сетевые адаптеры и затем выберите сетевой адаптер, который вы хотите удалить.
- Вправо – щелкните сетевой адаптер и выберите Удалить устройство.
- Выберите Удалить программный драйвер для этого устройства , а затем нажмите
- Reboot your Windows перед открытием Virtual Switch Manager в Hyper-V Manager и попыткой создания внешнего коммутатора
Решение 5. Переустановите роль Hyper-V
В этом решении мы повторно включим Hyper-V в Windows 10. Во время процедуры отключения/включения ваши виртуальные машины будут храниться в диспетчере Hyper-V. После создания виртуальной машины с Hyper-V перезагрузите компьютер и посмотрите, решена ли проблема.
Решение 6. Обманите сетевой коммутатор
Еще один популярный обходной путь, который сработал для многих, – это обман сетевого переключателя на вашем компьютере. Это позволило обойти сообщение об ошибке без каких-либо дополнительных изменений на вашем компьютере.
- Откройте Virtual Switch Manager в Hyper -V Manager . Создайте внутренний переключатель .
- Теперь, удерживая логотип Windows , нажмите R. Введите i netcpl. cpl и нажмите Enter , чтобы откройте Сетевые адаптеры .
- Щелкните правой кнопкой мыши сетевой адаптер (проводной или Wi-Fi), а затем нажмите Свойства
- Щелкните вкладку Совместное использование и выберите Разрешить другим пользователям сети подключаться через подключение к Интернету этого компьютера
- Выберите адаптер из списка и нажмите ОК . Щелкните правой кнопкой мыши виртуальную машину и выберите Настройки .
- Щелкните Сетевой адаптер , а затем выберите вновь созданный внутренний переключатель
- Получите доступ к гостевой операционной системе и, при необходимости, настройте параметры сети
Пользовательский ROM | CyanogenMod | Приложения для Android | Обновление прошивки | MiUi | Все стоковые прошивки | Lineage OS |
У пользователей Windows 10 буквально возникают проблемы с сетевым адаптером и хостом для Hyper-V виртуальная сеть коммутатора. Некоторые пользователи испытывают ошибку при применении изменений свойств виртуального коммутатора с Hyper-V. Таким образом, пользователи Windows 10 не могут создать внешний коммутатор в клиенте Hyper-V. В сообщении об ошибке говорится: «Ошибка при добавлении подключений виртуального коммутатора Ethernet». вместе с кучей кодов ошибок. Если вы тоже стали жертвой, ознакомьтесь с этим руководством по устранению неполадок.
По словам некоторых из затронутых пользователей, всякий раз, когда они пытаются создать виртуальный коммутатор через внешний сети на порт Ethernet, они получают сообщение об ошибке, что «привязка порта Ethernet не удалась (доступ отказано). Процесс запросил доступ к объекту, но ему не были предоставлены эти права доступа. (0xC0000022). ” Теперь интересно то, что пользователи могут создавать внутреннюю или частную виртуальную сеть, но не внешнюю для загрузки PXE.
Оглавление
- 1 Исправлено: ошибка применения изменений свойств виртуального коммутатора — Hyper-V
- 1.1 1. Использовать метод PowerShell
- 1.2 2. Используйте команду «netcfg» для сброса сетевого подключения
- 1.3 3. Переустановите сетевой адаптер
- 1.4 4. Обновите драйвер сетевого адаптера
- 1.5 5. Настроить общий доступ к сети
Ниже приведены некоторые возможные обходные пути, которые вы должны попробовать на своем компьютере.
1. Использовать метод PowerShell
- Нажми на Начало меню в Windows> Тип PowerShell > Щелкните его правой кнопкой мыши в результатах поиска> Выбрать Запустить от имени администратора Режим.
- Введите следующую команду и нажмите Enter, чтобы создать новый внешний виртуальный коммутатор.
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
Примечание: Замените имя на сетевой адаптер для диспетчера Hyper-V. NetAdapterName заменит имя команды. AllowManagementOS имеет значение $ true как для хоста, так и для виртуальной машины, у которых есть подключение к Интернету.
- Теперь откройте диспетчер виртуальных коммутаторов в диспетчере Hyper-V.
- Вы можете проверить, отображается ли внешний переключатель в списке или нет. Если нет, то следуйте следующему методу.
2. Используйте команду «netcfg» для сброса сетевого подключения
Netcfg — это служебная команда для управления конфигурациями сети. Теперь выполните эту команду через Windows PowerShell. Эта одна команда удалит все ваши существующие подключения. Обязательно создайте точку восстановления системы перед выполнением этой команды в целях безопасности.
- Щелкните меню «Пуск»> введите PowerShell и щелкните его правой кнопкой мыши в результатах поиска.
- Выберите Запуск от имени администратора.
- Введите следующую команду и нажмите Enter, чтобы перезапустить все сетевые адаптеры и удалить объекты MUX.
netcfg -d
- Запустите диспетчер виртуальных коммутаторов в диспетчере Hyper-V.
- Затем вы можете создать внешний переключатель и проверить, устранена ли проблема.
3. Переустановите сетевой адаптер
- Щелкните Пуск> Введите Диспетчер устройств> Щелкните его в результатах поиска.
- Разверните Сетевые адаптеры> Щелкните, чтобы выбрать сетевой адаптер, который нужно переустановить.
- Щелкните сетевой адаптер правой кнопкой мыши> выберите «Удалить устройство».
- Выберите «Удалить программное обеспечение драйвера для этого устройства»> нажмите «Удалить».
- Перезагрузите компьютер с Windows, а затем запустите Virtual Switch Manager в Hyper-V Manager и попробуйте создать внешний коммутатор.
4. Обновите драйвер сетевого адаптера
- Щелкните Пуск> Введите Диспетчер устройств> Щелкните его в результатах поиска.
- Разверните Сетевые адаптеры> Выберите сетевой адаптер, который вы хотите обновить.
- Просто щелкните сетевой адаптер правой кнопкой мыши> Выбрать драйвер обновления.
- Перезагрузите компьютер и снова проверьте, не возникает ли проблема.
5. Настроить общий доступ к сети
- Откройте диспетчер виртуальных коммутаторов в диспетчере Hyper-V.
- Затем вы можете создать внутренний коммутатор.
- Нажмите логотип Windows + клавишу R, чтобы открыть диалоговое окно «Выполнить».
- Теперь введите следующую команду и нажмите Enter.
inetcpl.cpl
- Затем щелкните правой кнопкой мыши сетевой адаптер независимо от того, используете ли вы проводное / беспроводное соединение.
- Щелкните «Свойства»> вкладка «Совместное использование»> выберите «Разрешить другим пользователям сети подключаться через подключение к Интернету этого компьютера».
- Выберите адаптер из списка> ОК.
- Щелкните правой кнопкой мыши свою виртуальную машину> выберите Параметры.
- Теперь нажмите «Сетевой адаптер»> «Выбрать новый внутренний переключатель».
- Доступ к гостевой операционной системе. Вы также можете изменить настройки сети, если хотите.
Вот и все, ребята. Надеемся, эта статья оказалась для вас полезной. Для получения дополнительных запросов вы можете оставить комментарий ниже.
Иногда, когда вы пытаетесь настроить виртуальные сетевые коммутаторы в Hyper-V, появляется ошибка. Полное сообщение об ошибке показано ниже:
Error applying Virtual Switch Properties changes Failed while adding virtual Ethernet switch connections. Failed to connect Ethernet switch port(switch name=" <deviceid>",port name="< port id>",adapter GUID="{GUID id}'): The system cannot find the file specified.(0x80070002).
В этой статье мы собрали несколько способов исправить ошибку, возникающую при применении свойств виртуального коммутатора в Hyper-v. Убедитесь, что вы создали резервную копию настроек, прежде чем пробовать исправления ниже.
Исправление 1. Измените имя сетевого адаптера для Hyper V Manager с помощью PowerShell.
Шаг 1. Откройте диалоговое окно «Выполнить» с помощью Windows + R.
Шаг 2. В диалоговом окне «Выполнить» введите powershell и удерживайте клавиши Ctrl + Shift + Enter. Откроется окно PowerShell с повышенными привилегиями.
Шаг 3: В появившемся окне UAC нажмите Да.
Шаг 4. В открывшемся окне PowerShell введите следующую команду, чтобы изменить имя сетевого адаптера.
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
где,
NameOfTheSwitch — это имя создаваемого коммутатора. Так отображается имя в Hyper-V.
NameOfNetworkAdapter — это имя сетевого адаптера, который должен быть связан с коммутатором.
Например, если вы хотите создать коммутатор с именем «Коммутатор QoS» через «Проводное соединение Ethernet 1», тогда команда должна быть такой:
New-VMSwitch -name "QoS switch" -NetAdapterName "Wired Ethernet connection 1" -AllowManagementOS $true
Шаг 5: Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, указан ли коммутатор.
Исправление 2: сбросьте сетевое соединение с помощью команды «netcfg».
Шаг 1. Откройте диалоговое окно «Выполнить» с помощью Windows + R.
Шаг 2. В диалоговом окне «Выполнить» введите powershell и удерживайте клавиши Ctrl + Shift + Enter. Откроется окно PowerShell с повышенными привилегиями.
Шаг 3: В появившемся окне UAC нажмите Да.
Шаг 4. В открывшемся окне PowerShell введите команду ниже, чтобы сбросить сетевое соединение, и нажмите Enter.
netcfg -d
Шаг 5. Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, устранена ли ошибка.
Исправление 3: обновите драйвер сетевого адаптера
Шаг 1. Удерживайте клавиши Windows и R, чтобы открыть окно «Запуск терминала».
Шаг 2. Введите devmgmt.msc и нажмите Enter.
Шаг 3. В открывшемся окне диспетчера устройств прокрутите вниз и дважды щелкните Сетевые адаптеры.
Шаг 2. Щелкните нужный сетевой адаптер правой кнопкой мыши и выберите «Обновить драйвер».
Шаг 3. В окне «Обновить драйверы» нажмите «Автоматический поиск драйверов».
Шаг 4: Система выполняет поиск, и вы будете уведомлены обо всех найденных обновленных драйверах.
Шаг 5: Следуйте инструкциям на экране и обновите драйверы.
Шаг 6. Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, устранена ли ошибка.
Исправление 4. Удалите и повторно установите сетевой адаптер.
Шаг 1: Удерживайте клавиши Windows и R, чтобы открыть окно «Запуск терминала».
Шаг 2: Введите devmgmt.msc и нажмите Enter.
Шаг 3. В открывшемся окне диспетчера устройств прокрутите вниз и дважды щелкните Сетевые адаптеры.
Шаг 4: Щелкните правой кнопкой мыши нужный сетевой адаптер и выберите «Обновить драйвер».
Шаг 5: В окне «Удалить устройство» отметьте «Удалить программное обеспечение драйвера для этого устройства».
Шаг 6: Нажмите кнопку «Удалить».
Шаг 7: Следуйте инструкциям на экране, чтобы завершить процесс удаления.
Шаг 8: Перезагрузите систему и проверьте, установлен ли в системе драйвер Wi-Fi по умолчанию. Вы можете проверить это, открыв Диспетчер устройств и нажав кнопку Сканировать на предмет изменений оборудования, как показано ниже.
Шаг 9: Убедитесь, что проблема с отключением решена.
Шаг 10: Откройте диспетчер виртуальных коммутаторов в Hyper-V и проверьте, устранена ли ошибка.
Исправление 5: разрешить общий доступ к сети
Шаг 1. Откройте диалоговое окно «Выполнить» с помощью Win + R.
Шаг 2: Введите ncpa.cpl и нажмите Enter.
Шаг 3: В появившемся окне щелкните правой кнопкой мыши сетевой адаптер.
Шаг 4: Выберите «Свойства».
Шаг 5: В открывшемся окне «Свойства» перейдите на вкладку «Общий доступ».
Шаг 6: Установите флажок Разрешить другим пользователям сети подключаться через подключение к Интернету этого компьютера.
Шаг 7: Нажмите кнопку ОК.
Шаг 8: Теперь откройте диспетчер виртуальных коммутаторов в Hyper V и проверьте, по-прежнему ли вы видите ошибку.
Это все.
Надеемся, эта статья оказалась для вас полезной. Просьба прокомментировать и сообщить нам об исправлении, которое помогло вам решить проблему.
Спасибо за чтение.
На чтение 4 мин. Просмотров 153 Опубликовано 16.04.2021
Мы уже говорили об IP-сети в Hyper-V и процедуре, используемой для настройки виртуальных сетевых коммутаторов. Иногда это не работает из-за проблем с сетевым адаптером и хостом. Одна из проблем, с которыми сталкиваются конечные пользователи, – это создание внешнего коммутатора в клиенте Hyper-V, размещенном в Windows 10. Ошибка:
Эти решения можно использовать одинаково во всех версиях Windows. Прежде чем продолжить, убедитесь, что вы сохранили свои конфигурации в отдельной резервной папке.
Содержание
- Решение 1: Попробуйте создать внешний коммутатор с помощью PowerShell.
- Решение 2. Сбросить сеть подключения с помощью ‘netcfg’
- Решение 3. Обновите драйвер сетевого адаптера
- Решение 4. Переустановите сетевой адаптер
- Решение 5. Переустановите роль Hyper-V
- Решение 6. Обманите сетевой коммутатор
Решение 1: Попробуйте создать внешний коммутатор с помощью PowerShell.
Поскольку эта проблема возникает при использовании графического интерфейса пользователя, некоторые конечные пользователи успешно создали внешний коммутатор с помощью PowerShell.
- Щелкните Меню Пуск и введите PowerShell , щелкните его правой кнопкой мыши и выберите Запуск от имени администратора
- Введите следующую команду. Это создаст новый внешний виртуальный коммутатор.
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
– имя – это то, как сетевой адаптер отображается в диспетчере Hyper-V.
-NetAdapterName – это имя команды
-AllowManagementOS имеет значение $ true для хоста и виртуальной машины, чтобы у обоих был Интернет
- Откройте Virtual Switch Manager в Hyper-V Manager и проверьте наличие внешнего переключатель отображается в списке. В нашем случае это так.
Решение 2. Сбросить сеть подключения с помощью ‘netcfg’
Netcfg – это командная утилита, используемая для управления конфигурациями сети. Если вы предпочитаете использовать графический интерфейс, загрузите инструмент по этой ссылке. В нашем случае мы выполним эту команду с помощью PowerShell.
netcfg -d удалит все ваши существующие подключения, поэтому мы рекомендуем создать точку восстановления системы перед выполнением этой команды.
- Щелкните Start Menu и введите PowerShell , щелкните его правой кнопкой мыши и выберите Запуск от имени администратора .
- Введите следующую команду и нажмите Enter. Это перезапустит все сетевые адаптеры и удалит объекты MUX.
netcfg -d
- Откройте Virtual Switch Manager в Hyper-V Manager и попробуйте создать внешний коммутатор и посмотрите, проблема решена.
Решение 3. Обновите драйвер сетевого адаптера
Всем рекомендуется использовать последнюю версию драйвера. поставщиков, и это должно быть сделано, даже если мы устранили проблему с помощью предыдущих решений. Вы можете использовать драйвер Microsoft по умолчанию или загрузить последнюю версию драйвера с веб-сайта производителя.
Решение 4. Переустановите сетевой адаптер
В этом решении мы удалим сетевой адаптер из диспетчера устройств и снова попытаемся создать внешний коммутатор. Это обновит ваш адаптер, установив драйверы по умолчанию.
- Щелкните меню Пуск и найдите Диспетчер устройств и запустите его.
- Разверните Сетевые адаптеры и затем выберите сетевой адаптер, который вы хотите удалить.
- Вправо – щелкните сетевой адаптер и выберите Удалить устройство.
- Выберите Удалить программный драйвер для этого устройства , а затем нажмите
- Reboot your Windows перед открытием Virtual Switch Manager в Hyper-V Manager и попыткой создания внешнего коммутатора
Решение 5. Переустановите роль Hyper-V
В этом решении мы повторно включим Hyper-V в Windows 10. Во время процедуры отключения/включения ваши виртуальные машины будут храниться в диспетчере Hyper-V. После создания виртуальной машины с Hyper-V перезагрузите компьютер и посмотрите, решена ли проблема.
Решение 6. Обманите сетевой коммутатор
Еще один популярный обходной путь, который сработал для многих, – это обман сетевого переключателя на вашем компьютере. Это позволило обойти сообщение об ошибке без каких-либо дополнительных изменений на вашем компьютере.
- Откройте Virtual Switch Manager в Hyper -V Manager . Создайте внутренний переключатель .
- Теперь, удерживая логотип Windows , нажмите R. Введите i netcpl. cpl и нажмите Enter , чтобы откройте Сетевые адаптеры .
- Щелкните правой кнопкой мыши сетевой адаптер (проводной или Wi-Fi), а затем нажмите Свойства
- Щелкните вкладку Совместное использование и выберите Разрешить другим пользователям сети подключаться через подключение к Интернету этого компьютера
- Выберите адаптер из списка и нажмите ОК . Щелкните правой кнопкой мыши виртуальную машину и выберите Настройки .
- Щелкните Сетевой адаптер , а затем выберите вновь созданный внутренний переключатель
- Получите доступ к гостевой операционной системе и, при необходимости, настройте параметры сети
Пользователи, которые пытаются использовать виртуальную машину Hyper-V в Windows 10, сообщили, что она не подключается к Интернету.
Это может быть чрезвычайно раздражающей проблемой, особенно если вам нужна виртуальная машина для удаленной работы или для запуска программы с особыми требованиями, требующими подключения к Интернету.
Вот что сказал один пользователь об этой проблеме на форумах Stackoverflow :
У меня Windows Server 2008 R2 с 2 сетевыми картами, но только с одним IP-адресом, на котором я установил Hyper-V. Внутри Hyper-V я создал 2 виртуальные машины. Я настроил внешнюю виртуальную сеть и выбрал сетевой адаптер, связанный с IP-адресом. Я также установил флажок, который позволяет использовать этот порт для доступа в Интернет. Физический сервер работает отлично, имеет доступ к Интернету и т. Д. Однако ни одна из двух виртуальных машин не может получить доступ к Интернету. Есть ли какие-то другие настройки, которые мне не хватает?
Вот лучшие способы, чтобы попытаться устранить проблему с подключением Hyper-V к Интернету. Читайте дальше, чтобы узнать подробности.
Выполните следующие действия, чтобы устранить проблему с подключением Hyper-V к Интернету.
1. Создайте новый виртуальный сетевой коммутатор
- Выключите виртуальную машину Windows 10.
- Откройте диспетчер Hyper-V -> щелкните параметр « Диспетчер виртуальных коммутаторов» на панели справа.
- В открывшемся окне -> нажмите Новый виртуальный сетевой переключатель, найденный на левой панели.
- На правой боковой панели -> выберите Внешний -> Создать виртуальный коммутатор.
- В окне Свойства виртуального коммутатора -> измените имя вашей виртуальной машины.
- В разделе Тип подключения -> выберите Внешняя сеть -> Realtek PCIe GBE Familly Controller.
- Установите флажок Разрешить управлению операционной системой для совместного использования этого сетевого адаптера -> нажмите Ok .
Примечание. Если появляется сообщение об ошибке «Ошибка применения изменений свойств виртуального коммутатора» -> откройте сеть хост-компьютера -> щелкните правой кнопкой мыши -> выберите « Свойства» -> снимите флажок « Расширяемый виртуальный коммутатор Hyper-V» -> нажмите « ОК».
Можете ли вы запустить VirtualBox с Hyper-V в Windows 10 v1903? Вот ответ
2. Установите параметры конфигурации для сетевого адаптера.
- Внутри диспетчера виртуальных машин -> прокрутите вниз на правой панели -> нажмите Настройки в разделе Windows 10 .
- Выберите Сетевой адаптер на левой панели ->, чтобы переключиться в раскрывающееся меню Виртуальный коммутатор -> выберите переключатель, созданный в способе 1 -> нажмите Ok, чтобы сохранить настройки.
3. Настройте сетевое подключение, чтобы поделиться им с Hyper-V
- На вашем компьютере с Windows 10 -> щелкните правой кнопкой мыши значок « Сеть» рядом с часами Windows -> нажмите « Открыть сеть и настройки Интернета».
- На вкладке « Статус » -> нажмите « Изменить параметры адаптера».
- В окне «Сетевые подключения» -> щелкните правой кнопкой мыши виртуальную машину -> щелкните « Свойства».
- На вкладке «Общий доступ» -> включите параметр « Разрешить другим пользователям сети» подключаться к Интернету через этот компьютер -> выберите сетевой коммутатор, созданный ранее -> нажмите « ОК» -> включить Windows 10 в Hyper-V, чтобы завершить метод исправления.
Вывод
Мы надеемся, что это руководство помогло вам понять, как решить проблему с подключением Hyper-V к Интернету.
Пожалуйста, дайте нам знать, если вы решили проблему, комментируя ниже эту статью.
ЧИТАЙТЕ ТАКЖЕ:
- Изменить тип сетевого адаптера VMWare: вот как это сделать
- Исправлено: невозможно установить Hyper-V в Windows 10
- Эмулятор Android Hyper-V теперь доступен в Windows 10 v1803
Если вы получаете приглашение с сообщением Ошибка применения изменений свойств виртуального коммутатора при попытке воссоздать виртуальный коммутатор Hyper-V (vSwitch) для того же физического сетевого адаптера на вашем компьютере с Windows 11 или Windows 10, то этот пост предназначен для чтобы помочь вам. В этом посте мы определим потенциальную причину, а также предложим наиболее подходящие решения для исправления ошибки.
При возникновении этой проблемы вы получите сообщение об ошибке, подобное приведенному ниже:
Диспетчер виртуальных коммутаторов
Ошибка применения изменений свойств виртуального коммутатора
Ошибка при добавлении подключений к коммутатору виртуального Ethernet.
Не удалось подключиться к порту коммутатора Ethernet (имя коммутатора = ‘‘, имя порта = ‘<идентификатор порта>‘, GUID адаптера = ‘{GUID id}’): системе не удается найти указанный файл (0x80070002).
Эта ошибка возникает при попытке воссоздать vSwitch для того же физического сетевого адаптера после удаления vSwitch на обновленном компьютере Windows. Ошибка указывает на то, что vSwitch все еще существует, хотя он больше не указан в диспетчере виртуальных коммутаторов Hyper-V.
Что такое виртуальный коммутатор в Hyper-V?
Виртуальный коммутатор Hyper-V доступен в диспетчере Hyper-V при установке роли сервера Hyper-V на совместимом компьютере. VSwitch — это программный сетевой коммутатор Ethernet уровня 2 с программно управляемыми и расширяемыми возможностями для подключения виртуальных машин как к виртуальным сетям, так и к физической сети.
Какие типы виртуальных коммутаторов доступны в Hyper-V?
В Virtual Switch Manager можно создать три типа виртуальных коммутаторов: внешний, внутренний и частный.
Если вы столкнулись с этой проблемой, вы можете попробовать наши рекомендуемые решения ниже в произвольном порядке и посмотреть, поможет ли это исправить Ошибка применения изменений свойств виртуального коммутатора в Hyper-V на вашем компьютере с Windows 11 или Windows 10.
- Запустите Microsoft Easy Fix
- Создайте внешний коммутатор с помощью PowerShell
- Сбросить сетевое подключение
- Обновите драйвер сетевого адаптера
- Удалите и переустановите сетевой адаптер.
- Включить общий доступ к подключению к Интернету
- Переустановите роль Hyper-V
Давайте посмотрим на описание процесса, связанного с каждым из перечисленных решений.
1]Запустите Microsoft Easy Fix
Microsoft знает об этой проблеме и выпустила Easy Fix для автоматического решения проблемы. Ошибка применения изменений свойств виртуального коммутатора в проблеме Hyper-V на вашем ПК с Windows 11/10.
До тебя скачать и запустить в Легко исправить, имейте в виду, что вы потеряете подключение к сети, и вам придется перезагрузить компьютер вручную после завершения работы мастера. Кроме того, вам придется вручную подключиться ко всем известным сетям Wi-Fi, и вы должны повторно создать vSwitch с помощью диспетчера виртуальных коммутаторов Hyper-V после перезагрузки компьютера.
2]Создайте внешний коммутатор с помощью PowerShell.
Известно, что эта проблема возникает при использовании графического интерфейса пользователя для создания внешнего переключателя. В этом случае вы можете попробовать создать внешний коммутатор с помощью PowerShell и посмотреть, появится ли ошибка снова.
Чтобы создать внешний коммутатор с помощью PowerShell на вашем устройстве Windows, сделайте следующее:
- Нажмите клавишу Windows + X, чтобы открыть меню опытного пользователя.
- Коснитесь A на клавиатуре, чтобы запустить PowerShell в режиме администратора / с повышенными правами.
- В консоли PowerShell введите или скопируйте и вставьте команду ниже и нажмите Enter — где <ИмяПереключателя> заполнитель — это имя создаваемого переключателя и отображаемое имя в диспетчере Hyper-V. В — это имя сетевого адаптера, который должен быть связан с коммутатором.
New-VMSwitch -name -NetAdapterName -AllowManagementOS $ true
- Закройте PowerShell при запуске командлета.
Теперь вы можете проверить, указан ли внешний коммутатор в диспетчере виртуальных коммутаторов в Hyper-V.
3]Сбросить сетевое подключение
Это решение требует, чтобы вы сбросили сетевые соединения с помощью netcfg — графического интерфейса пользователя и утилиты командной строки, которую пользователи ПК могут использовать для управления конфигурациями сети. Вы можете скачать утилиту и используйте ее, если хотите — для целей этого сообщения мы запустим команду в PowerShell.
Чтобы сбросить сетевое соединение с помощью netcfg на ПК с Windows выполните следующие действия:
Команда удалит все ваши существующие подключения, поэтому мы рекомендуем вам создать точку восстановления системы перед выполнением этой команды.
- Откройте PowerShell в режиме администратора.
- В консоли PowerShell введите команду ниже и нажмите Enter, чтобы перезапустить все сетевые адаптеры и удалить объекты MUX.
netcfg -d
- Закройте PowerShell при выполнении команды.
Теперь откройте диспетчер виртуальных коммутаторов в диспетчере Hyper-V и попробуйте создать внешний коммутатор и посмотрите, не повторится ли ошибка. Если да, попробуйте следующее решение.
4]Обновите драйвер сетевого адаптера.
Это решение требует, чтобы вы обновили драйвер сетевого адаптера и посмотрите, устранена ли возникшая ошибка или нет. В последнем случае перейдите к следующему решению.
5]Удалите и переустановите сетевой адаптер.
Это решение требует, чтобы вы удалили сетевой адаптер из Диспетчера устройств на ПК с Windows 11/10, а затем снова попытались создать внешний коммутатор. Это обновит ваш адаптер, установив драйверы по умолчанию, из которых сброс сетевого адаптера приведет к тому же результату.
Чтобы удалить сетевой адаптер, сделайте следующее:
- Откройте диспетчер устройств.
- В диспетчере устройств прокрутите список установленных устройств вниз и разверните раздел Сетевые адаптеры.
- Щелкните правой кнопкой мыши сетевой адаптер, который хотите удалить.
- Выберите Удалить устройство.
- Выберите Удалить программное обеспечение драйвера для этого устройства.
- Щелкните Удалить.
- После завершения удаления перезагрузите компьютер.
6]Включить общий доступ к подключению к Интернету
Это решение требует, чтобы вы включили общий доступ к подключению к Интернету (ICS) на вашем компьютере с Windows 11/10, следуя инструкциям в этом сообщении; Произошла ошибка при включении общего доступа к подключению к Интернету.
Если после выполнения этой задачи ошибка все еще не устранена, вы можете попробовать следующее решение.
7]Переустановите роль Hyper-V.
Это решение требует переустановки Hyper-V на ПК с Windows 11/10 — ваши виртуальные машины будут храниться в диспетчере Hyper-V во время процедуры переустановки. После успешного создания виртуальной машины в Hyper-V перезагрузите компьютер.
Надеюсь это поможет!
Связанное сообщение: Hyper-V обнаружил ошибку при загрузке конфигурации виртуальной машины.
.
If you receive a prompt with the message Error applying Virtual Switch Properties changes when you try to re-create a Hyper-V virtual switch (vSwitch) for the same physical network adapter on your Windows 11 or Windows 10 computer, then this post is intended to help you. In this post, we will identify the potential cause, as well as provide the most suitable solutions to fix the error.
When this problem occurs, you’ll receive a similar error message as below:
Virtual Switch Manager
Error applying Virtual Switch Properties changes
Failed while adding virtual Ethernet switch connections.
Failed to connect Ethernet switch port(switch name=’ <deviceid>”,port name=”< port id>”,adapter GUID='{GUID id}’): The system cannot find the file specified.(0x80070002).
This error occurs when you try to re-create the vSwitch for the same physical network adapter after you delete a vSwitch on a Windows computer that has been upgraded. The error indicates that the vSwitch still exists, even though it’s no longer listed in the Hyper-V Virtual Switch Manager.
What is a Virtual Switch in Hyper-V?
Hyper-V Virtual Switch is available in Hyper-V Manager when you install the Hyper-V server role on a compatible computer. The vSwitch is a software-based layer-2 Ethernet network switch with programmatically managed and extensible capabilities to connect VMs to both virtual networks and the physical network.
What are the types of Virtual Switches available in Hyper-V?
There are three types of virtual switches, viz External, Internal, and Private that may be created in the Virtual Switch Manager.
If you’re faced with this issue, you can try our recommended solutions below in no particular order and see if that helps to fix the Error applying Virtual Switch Properties changes in Hyper-V on your Windows 11 or Windows 10 computer.
- Run Microsoft Easy Fix
- Create an External Switch using PowerShell
- Reset the Network Connection
- Update the Network Adapter Driver
- Uninstall and reinstall the Network Adapter
- Enable Internet Connection Sharing
- Reinstall Hyper-V role
Let’s take a look at the description of the process involved concerning each of the listed solutions.
1] Run Microsoft Easy Fix
Microsoft is aware of this issue and has released an Easy Fix to automatically resolve the Error applying Virtual Switch Properties changes in Hyper-V issue on your Windows 11/10 PC.
Before you download and run the Easy Fix, keep in mind that you will lose network connectivity and you must restart your computer manually after the wizard finishes. Also, you will have to connect manually to all known Wi-Fi networks and you must re-create the vSwitch by using the Hyper-V Virtual Switch Manager after your computer restarts.
2] Create an External Switch using PowerShell
This issue is known to occur when using the GUI to create an external switch. In this case, you can try creating the external switch using PowerShell and see if the error reappears.
To create an external switch using PowerShell on your Windows device, do the following:
- Press Windows key + X to open Power User Menu.
- Tap A on the keyboard to launch PowerShell in admin/elevated mode.
- In the PowerShell console, type in or copy and paste the command below and hit Enter – where the <NameOfTheSwitch> placeholder is the name of the switch to be created and the display name in Hyper-V Manager. The <NameOfNetworkAdapter> is the name of the network adapter that is to be associated with the switch.
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
- Exit PowerShell when the cmdlet runs.
- While the Applying dialog box is being displayed, disable and reenable the WiFi adapter in Network Connections in Control Panel.
You can now check if the external switch is listed in the Virtual Switch Manager in Hyper-V.
3] Reset the Network Connection
This solution requires you to reset network connections by using netcfg – a GUI and command-line utility PC users can use to manage network configurations. You can download the utility and use that if you prefer – for the purposes of this post, we will run the command in PowerShell.
To reset the network connection using the netcfg command on your Windows PC, do the following:
The command will remove all your existing connections, so we recommend you create a system restore point before executing this command.
- Open PowerShell in admin mode.
- In the PowerShell console, type in the command below and hit Enter to restart all network adapters and remove MUX objects.
netcfg -d
- Exit PowerShell when the command executes.
Now, open Virtual Switch Manager in Hyper-V Manager and try to create an external switch and see if the error reoccurs. If so, try the next solution.
4] Update the Network Adapter Driver
This solution requires you to update the network adapter driver and see if the error in hand is resolved or not. If the latter is the case, proceed with the next solution.
5] Uninstall and reinstall the Network Adapter
This solution requires you to uninstall the network adapter from Device Manager on your Windows 11/10 PC, and then try to create an external switch again. This will refresh your adapter by installing the default drivers, of which resetting the network adapter will achieve the same result.
To uninstall the network adapter, do the following:
- Open Device Manager.
- In Device Manager, scroll down through the list of installed devices and expand the Network adapters section.
- Right-click network adapter you want to uninstall.
- Select Uninstall device.
- Select Delete the driver software for this device.
- Click Uninstall.
- Restart PC when the uninstall completes.
6] Enable Internet Connection Sharing
This solution requires you to enable Internet Connection Sharing (ICS) on your Windows 11/10 computer by following the instructions in this post; An error occurred while Internet Connection Sharing was being enabled.
If after this task, the error is still not fixed, you can try the next solution.
7] Reinstall Hyper-V role
This solution requires you to reinstall Hyper-V on your Windows 11/10 PC – your VMs will be kept in Hyper-V Manager during the reinstall procedure. After you must have successfully created a VM in Hyper-V, restart your computer.
How do I reset my Hyper-V switch?
To reset the Hyper-V switch, you need to use the netcfg command. On the other hand, you can also use the netcfg -d command to manage the network configuration. From here, it is also possible to reset or modify the Hyper-V switch. Whether you use Windows 11 or Windows 10, the process is the same.
Hope this helps!
Related post: Hyper-V encountered error while loading virtual machine configuration.
- Remove From My Forums
-
Вопрос
-
При попытке создать в hyper-v новую виртуальную машину столкнулся с такой проблемой.
«Свойства виртуального коммутатора: ошибка применения изменений.
Ответы
-
надоело мучиться, переустановил винду и всё заработало
-
Предложено в качестве ответа
Bandurist
25 июня 2015 г. 9:43 -
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff
25 июня 2015 г. 9:49
-
Предложено в качестве ответа
Все ответы
-
Здравствуйте
Посмотрите статью: Win8 HyperV Virtual switch bind failed
Предложенное в ней решение: удаление коммутатора через Диспетчер задач, повторный поиск оборудования и ошибка ушла.
Возможно, что это поможет и Вам.
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.
-
Предложено в качестве ответа
Aleksandr Saprykin
6 марта 2019 г. 20:33
-
Предложено в качестве ответа
-
Пробовал не помогает, выдаёт разрушительный сбой
-
Ошибка та же что и в статье, но решение не помогает, отключается физический адаптер, и выдаёт сбой привязки порта, а адаптер приходится включать вручную
-
надоело мучиться, переустановил винду и всё заработало
-
Предложено в качестве ответа
Bandurist
25 июня 2015 г. 9:43 -
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff
25 июня 2015 г. 9:49
-
Предложено в качестве ответа