web-dev-qa-db-ja.com

Windows 10でHyper-Vを無効にすると、完全なネットワーク障害が発生する

Hyper-Vを無効(アンインストール)にしたので、VM-Wareを実行でき、ネットワークが完全に失われました。ケーブルは接続されていますが、インターネットに接続されていません。別のケーブルを試しましたが、スイッチとルーターをリセットしましたが、成功しませんでした。 netshコマンドを実行してip、ipv4、ipv6、winsockをリセットすると、レジストリ内の2つのwinsockキーが強制終了されました。 nettcpip.infファイルを編集できませんでした-(管理者としてメモ帳を実行した後でも)アクセスが拒否されました。

インターネットの検索やアイデアが不足しています。誰かが私が何をする必要があるか(ウィンドウを再インストールする以外)について考えていますか?

7
John Schultz

私はついに復元ポイントから復元することになりました。代わりにできることが他にもあると思いますが、残念ながら、すぐにそのコンピューターのネットワークが必要でした。

0
John Schultz

Network adaptersのすべてのDevice Managerをアンインストールしてから、右クリックしてScan for hardware changesを選択したところ、既存の/標準のアダプタが戻ってきて、すぐに動作していました。

4
PeterX

Hyper-Vを削除した後も同様の問題が発生し、ネットワークアダプターを再構成することで解決しました。 netshコマンドが無効な状態のままになっていることを発見したため、これを行う必要がありました。

多くの1つの例を選択するには このブログ によると、次のnetshコマンドは「ユーザーが構成したIPv4(インターネットプロトコルバージョン4)設定をすべて削除します」:

netsh int ip reset

しかし、私が見つけたのは、このコマンドは設定した静的IPアドレスをクリアしましたが、静的IPアドレスを使用するために選択されたオプションを残したということでした。

enter image description here

静的IP設定を再入力すると、黄色の三角形が消え、ネットワークが復旧しました。

Netshが実際にこれを行ったことを自分自身に納得させるために、Hyper-Vを追加および削除して、演習全体を繰り返しました。上記のnetshコマンドを実行したときとまったく同じことが起こりました。 netshはややバグがあるようです。 TCP/IP機能の使用は、とにかく非推奨と見なす必要があります。netshコマンドを見ると、Microsoftからのこの効果に関するアドバイスに気づきました。これは、完全なnetshコマンドを使用した場合には表示されませんが、「 netshのint "(インターフェース")レベル:

C:\WINDOWS\system32>netsh
netsh>int
In future versions of Windows, Microsoft might remove the Netsh functionality
for TCP/IP.

Microsoft recommends that you transition to Windows PowerShell if you currently
use netsh to configure and manage TCP/IP.

Type Get-Command -Module NetTCPIP at the Windows PowerShell Prompt to view
a list of commands to manage TCP/IP.

Visit http://go.Microsoft.com/fwlink/?LinkId=217627 for additional information
about PowerShell commands for TCP/IP.
netsh interface>ip
netsh interface ipv4>
1
Reg Edit

最終的に私のために働いたステップはここにあります:

  1. セーフモードで再起動しました
  2. デバイスマネージャを開きました
  3. すべてのHyper-Vデバイスを無効にしました。
  4. 再起動しました。
  5. Windowsの機能の追加と削除からHyper-Vを削除しました。
  6. 再起動しました....そしてすべてが順調でした。
0

Hyper-Vを有効にすると、Hyper-V拡張可能仮想スイッチのみが選択され、それ以外は選択されません。 Hyper-Vをアンインストールすると、現在の選択が削除され、何も選択されません。そこで必要なものを手動で選択すると、問題が解決するはずです。参照用に別の稼働中のマシンを用意することをお勧めします。 Hyper-Vが有効な場合

0
Suh