web-dev-qa-db-ja.com

Windows 10 Hyper-V、すべての設定を完全にアンインストール、リセットする方法

Windows 10 Pro、v1803 OS 17134.648、64ビットを実行しています。

以前にHyper-Vにインストールしたマシンに問題があります。 Hyper-Vを正常にアンインストールし、vEthernet関連のすべてのNICを手動で削除しました。このプロセスを経験した以前の経験から、Hyper-Vを再インストールすると、以前にインストールしたVMを含む(ただし、別の場所にエクスポートした)いくつかの設定が記憶されます。

Hyper-Vがアンインストールされたときに私がやりたいのは、すべての設定を完全に一掃することです。レジストリキーを見つけて削除するか、最初にHyper-V機能を有効にしたときの値にリセットします。 .vhd * 、. avhd * 、. xmlなどのファイルと同じです。

Hyper-Vを、クリーンな(インポートされていない)ソースからの新しいクイック作成VMがクリーン(ブートの問題なし)で実行される状態にする必要があります。それから、エクスポートされたVMをインポートすることを検討できます。 。

以下は、すべてを「工場出荷時」にリセットするためにこれまでに行った(失敗した)手順です。

  • Windowsの機能を使用してHyper-Vをアンインストールする
  • [リブート]
  • 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 [logged_in_user]\AppData\Roaming\Microsoft\Windows\Hyper-Vの名前を変更します
  • コントロールパネル\すべてのコントロールパネルアイテム\ネットワーク接続
    • ([スタート]アイコンを右クリックし、[ネットワーク接続]を選択します。左側のナビゲーションバーで[イーサネット]を選択し、[アダプターオプションの変更]を選択します)
    • 「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\ThreadingModelApartmentから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+Cloud+Node+Configuration を見つけ、ここで上記のすべてを自動化します Powershellスクリプト および レジストリインポートファイル
    • スクリプトをダウンロードして実行し、ごちゃごちゃしていないことを確認します。
    • (他のオプションは、Windows 10 Pro、Hyper-Vのローカル実行、またはHyper-Vがまだインストールされていない場合には適用されません。)
  • [リブート]
  • Windowsの機能を使用してHyper-Vを再インストールする
  • [リブート]
6
Dan

Configsとdirのコンテンツを削除するだけだと思います。

あなたはdismでそれを強制することができます

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

それからちょうど

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

1
TardisGuy