リモートデスクトップ接続を使用してWindows 2012 Serverに接続しようとすると、約1秒間接続されます。その後、次のエラーで切断されました:
プロトコルエラー(コード:0x112f)のため、リモートセッションは切断されます。
昨日まで、接続はエラーなく正常に機能し、サーバーは変更されませんでした。以前にこのエラーを見たことはありません。エクスペリエンスパネルで視覚的な外観の設定を下げようとしました(同様のエラーの解決策として考えられる)が、結果はありませんでした。
サーバーの再起動が役立ちました。サーバーに再度接続できます。
このエラーは、RDPサーバーのメモリ不足が原因で発生する場合があります。
このエラーで数回試行した後、RDPはサーバーへの接続を取得し、メモリを大量に消費する偽のサービスを停止することができました。これは、sysinternalsまたはscでも実行できます。
簡単なこと。 無効vsphereオプションD仮想マシンそれは完璧に動作します。必要に応じて、仮想マシンのreinstallvm-toolsを使用します。
サーバーがRPCでアクセス可能な場合(基本的に、共有フォルダーにアクセスできる場合)、メモリをいくらか解放して、RDPサービスを適切に機能させることができます。次のWindowsネイティブコマンドを使用できます。
メモリ消費タスクのリストを取得するには:
tasklist /S <remote_server> /V /FI "MEMUSAGE gt 10000"
名前でタスクを強制終了するには:
taskkill /S <remote_server> /IM <process_image_name> /F
デスクトップセッションのリストを表示するには:
qwinsta.exe /SERVER:<remote_server>
古い放棄されたデスクトップセッションを閉じるには:
logoff <session_id> /SERVER:<remote_server>
一部のメモリが解放されると、RDPが動作を開始するはずです。
サイズを変更VMメモリを増やしてこの問題を修正しました。
最近同じエラーが出ました。 McXは正しいと思います。これはRDPサーバーのメモリ不足が原因でした。ここに私たちのために働く解決策があります。
sc cmdを使用して、リモートサーバーで実行中のサービスを取得します。 Windows Explorerを使用してリモートサーバー\\ remote_serverにアクセスできることを確認してください。
sc \\<remote_server> query
停止できるサービスを見つけてください。
sc \\<remote_server> stop <service_name>
1つのサービスを停止すると、リモートデスクトップが再び機能します。