今日、Windows Server 2008r2マシンにインターネット接続があり、「ネットワーク接続」に接続が表示されないという奇妙な状況に気づきました。ネットワークと共有センターのどこにも表示されません。奇妙なことに、ipconfig/allを実行すると、「イーサネットアダプタのローカルエリア接続」が表示され、デバイスマネージャにも「RealtekPCIeGBEファミリコントローラ」がエラーなしで表示されます。ネットワーク接続パネルにはありません。
現在、ログにいくつかのエラーがあります。
それで私は考えさせられました、うーん、昨日何をしていたのですか。昨日、ホスティング会社が別のNICを追加すると想定していました。デバイスマネージャーで問題のある3つのデバイスを確認しました。
それで、私がしたことは次のとおりでした。新しいハードウェアがホスティング会社によって追加されたと仮定しました(これは間違った仮定でした)。これはPCI Simple CommunicationsControllerになります。そこで、ドライバソフトウェアの自動検索を試しました。これは失敗しました。それから私はそれを手動でやろうと考え、とにかくインストールできるようにシステム上でRealtek PCIeGBEファミリーコントローラードライバーを検索しました。これは失敗しました。次に、PCI Simple Communications Controllerのドライバーを再度アンインストールして、そのままにしました。それはおそらく問題が現れ始めたときです...
RDPを介してサーバーに管理者アクセスできます。
結論:私は物理的に単一のネットワークアダプターを持っており、ipconfigとデバイスマネージャーでエラーなしで見ることができますが、ネットワーク接続からは見ることができません。どうすれば元に戻すことができますか?
ようやく問題を解決しました。
私は問題を解決するためにさまざまなことを行いました。たとえば、RyanTommons91が提案したレジストリソリューションなど、私は何もわからない2つの同一のマシン(正常および非正常)のレジストリを比較しました。問題を解決するものは何もないようでした。
サーバーへの接続が切断される可能性があるため、最後の試行の最終的な解決策を保存しました。この解決策には、デバイスマネージャーからRealtek NICを削除することが含まれ、はい、これにより接続が切断されました。したがって、問題の解決策を探しているときにこれを読んでいる場合は、スケジュールを設定することを忘れないでください。サーバーを再起動するタスクスケジューラ。これは私が行ったことであり、サーバーを再起動してから3分後に接続が戻り、NICが再び表示されました!
タスクスケジューラでサーバーを再起動するには、メモ帳を開いて次のように入力します。
shutdown -r -f -t 0
(-rは再起動を意味し、-fはプログラムを強制的に終了し、-tは起動前に待機する時間です)
ファイルをreboot.batとしてC:\に保存し、タスクスケジューラでタスクを作成して、将来の特定の時間にこれを実行します。
自分でこの問題が発生したことはありません。これはサーバーです。どこまで進んでいくのかわかりませんが、考えられる解決策をいくつか示します。
regeditを開く
次に、次のキーに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
右側のペインに、バイナリキー「Config」が表示されます。それを選択し、キーボードのDeleteキーを押します。構成キーを削除するだけです。
ネットワーク接続フォルダーを更新する
そしてこれ:
このキーの場合:
HKLM\SYSTEM\CurrentControlSet\Control\Network\Connections\ClassManagers
1つの行に複数のGUIDがあると、エラーが発生し、ネットワーク接続画面が空になり、それらを別々の行に移動して問題を修正しました。