Windows 10 Hyper-V, как полностью удалить, сбросить все настройки

Windows 10 Hyper-V, как полностью удалить, сбросить все настройки

Работает под управлением Windows 10 Pro, v1803 OS 17134.648, 64-бит.

У меня проблема с машинами, которые я ранее установил в Hyper-V. Я успешно удалил Hyper-V и вручную удалил все сетевые карты, связанные с vEthernet. Из предыдущего опыта прохождения этого процесса, если я переустановлю Hyper-V, он запомнит ряд настроек из предыдущей установки, включая, но не ограничиваясь, установленными мной виртуальными машинами (которые я экспортировал в другое место).

Теперь, когда Hyper-V удален, я хочу сделать полную очистку всех настроек. Найти ключи реестра и удалить их или сбросить их до значений, которые были, когда я впервые включил функцию Hyper-V. То же самое с любыми файлами .vhd*, .avhd*, .xml и т. д.

Мне нужно привести Hyper-V в состояние, в котором новая виртуальная машина быстрого создания из чистого (не импортированного) источника будет работать чисто (без проблем с загрузкой), а затем я смогу импортировать экспортированные виртуальные машины.

Вот (безуспешные) шаги, которые я предпринял до сих пор в попытке сбросить все до «заводских настроек»:

  • Удаление Hyper-V с помощью компонентов Windows
  • [Перезагрузить]
  • Переименуйте папку C:\ProgramData\Microsoft\Windows\Hyper-V.
  • Переименуйте папку C:\Users\Public\Documents\Hyper-V, если она существует.
  • Переименуйте C:\ProgramData\Microsoft\Event Viewer\Applications and Services Logs\Microsoft\Windows\Hyper-V-Hypervisor, если он существует.
  • Переименуйте C:\ProgramData\Microsoft\Event Viewer\Applications and Services Logs\Microsoft\Windows\Hyper-V-Worker, если он существует.
  • Переименуйте C:\Users[вошедший_пользователь]\AppData\Roaming\Microsoft\Windows\Hyper-V
  • В Панель управления\Все элементы панели управления\Сетевые подключения
    • (Щелкните правой кнопкой мыши значок «Пуск», выберите «Сетевые подключения». Выберите «Ethernet» на левой панели навигации, затем «Изменить параметры адаптера»)
    • щелкните правой кнопкой мыши «vEtnernet (переключатель по умолчанию)», выберите «Свойства», «Настроить...», «Драйвер», «Удалить устройство».
  • RegEdit (как администратор)
    • Изменить владельца HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}с TrustedInstallerнаAdministrators
    • Подтвердите, что HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\TypeLibзначение по умолчанию {565783C6-CB41-11D1-8B02-00600806D9B6} — изменить HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\InProcServer32\ThreadingModelс ApartmentнаBoth
    • Добавить HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\AppID={76A64158-CB41-11D1-8B02-00600806D9B6}
    • Добавить HKLM\SOFTWARE\Classes\AppID\{76A64158-CB41-11D1-8B02-00600806D9B6}подраздел
    • Добавить пустое строковое значениеHKLM\SOFTWARE\Classes\AppID\{76A64158-CB41-11D1-8B02-00600806D9B6}\DllSurrogate
  • Сделав все это, обнаружилhttps://wiki.abiquo.com/display/ABI26/Hyper-V+Облако+Узел+Конфигурация, где они автоматизируют все вышеперечисленное вСкрипт PowershellиФайл импорта реестра
    • Загрузите и запустите скрипт, чтобы убедиться, что я ничего не испортил.
    • (Другие параметры не применимы к Windows 10 Pro, локально запущенному Hyper-V или если Hyper-V еще не установлен.)
  • [Перезагрузить]
  • Переустановите Hyper-V с помощью компонентов Windows
  • [Перезагрузить]

решение1

Я почти уверен, что вы просто удалили конфигурации и содержимое каталога.

Вы можете принудительно сделать это с помощью dism

dism /online /Disable-Feature /FeatureName:Microsoft-Hyper-V

тогда просто

dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V

решение2

Спасибо всем, кто пытался помочь, но с тех пор я полностью забросил это дело. Я купил новую машину, на которую буду устанавливать новую среду Windows 10, и запущу Hyper-V полностью с нуля на этой машине, а затем, убедившись, что Hyper-V работает правильно, импортирую туда свои виртуальные машины.

Связанный контент