14 Solutions to Fix Remote Desktop: An Internal Error Has Occurred
How to solve Remote Desktop “An internal error has occurred” problem? Read this article to learn about 14 solutions to ensure that Remote Desktop works properly.
リモートデスクトップ「内部エラーが発生しました」の問題
「私は自宅でWindows 10 Professional Editionを実行しているコンピュータを使用しています。長い間問題はありませんでしたが、数ヶ月前からリモートデスクトップを使用していると突然エラーメッセージが表示されるようになりました:内部エラーが発生しました。管理者としてログインしようとしましたが、修正できません。コンピュータを再起動すると一時的に問題が解決する場合もありますが、ランダムに発生し続けます。Windows 10上のリモートデスクトップ「内部エラーが発生しました」の問題を一切解決するにはどうすればよいですか?」
リモートデスクトップ「内部エラーが発生しました」の原因
多くのユーザのフィードバックによると、このエラーは突然発生し、特定の操作に遡ることはできません。これはWindowsおよびWindowsサーバの両方で発生します。具体的な原因は明確ではありませんが、以下の理由が考えられます:
- RDPの設定:正しくないRDPの設定が内部エラーを引き起こす場合があります。
- RDPのセキュリティ:ほとんどの場合、RDPは安全ですが、時々問題が発生し、内部エラーが発生します。
- コンピュータのドメイン:ドメインもRDPの内部エラーの原因となる可能性があります。
- ネットワーク接続の設定:時々、正しくないネットワーク接続設定が内部エラーを引き起こすことがあります。
- VPN接続または設定:VPNを使用している場合、正しくないVPN接続や設定が内部エラーを引き起こす可能性があります。
リモートデスクトップ「内部エラーが発生しました」の解決方法
以下の14の解決策を使用して、Windows 11/10/8.1/8/7およびWindows Server 2022/2019/2016/2012 R2でリモートデスクトップ接続の「内部エラーが発生しました」を完全に解決できます。
解決策1. RDPの設定を変更する
Windows 10で「内部エラーが発生しました」のリモートデスクトップに遭遇した場合、まずRDPの設定を確認する必要があります。
手順1. Win Rキーを押して実行ダイアログボックスを開き、「mstsc」と入力してリモートデスクトップ接続を開きます。
ステップ2。リモートデスクトップ接続のメイン画面でShow optionsをクリックし、Experienceタブに切り替えて、Persistent bitmap cachingとReconnect if the connection is droppedにチェックを入れます。次に、再度Connectをクリックして、内部エラーが解決されたか確認します。
解決方法2. ドメインに再参加する
システムが接続されているドメインには、時々エラーが発生し、その結果RDPで内部エラーが発生します。一部のユーザのフィードバックによると、既存のドメインを削除して再参加することで問題が解決することがあります。
ステップ1。Win Iを押してWindowsの設定を開き、Accountを見つけます。メイン画面でAccess work or schoolをクリックします。
ステップ2。システムが接続されているドメインを選択し、Disconnectをクリックし、ポップアップウィンドウでYesをクリックします。コンピュータを再起動し、その後にドメインに再参加します。
解決方法3. MTU値を変更する
MTUはMaximum Transmission Unitの略で、イーサネットデータフレームのサイズとして理解されます。この値はデフォルトで1500ですが、必要に応じて変更できます。一部のユーザのフィードバックによると、MTU値を変更することでリモートデスクトップの内部エラーの問題が解決することがあります。
ステップ1。Startをクリックし、Windows Systemを見つけて展開します。右クリックしてCommand Promptを選択し、MoreをクリックしてからRun as administratorをクリックします。
Step 2. Input “netsh interface ipv4 show subinterface” to view the MTU size.
Step 3. Input “netsh interface ipv4 show subinterface “Ethernet” mtu=1458 store=persistentA”, and modify the MTU of Ethernet to 1458.
Solution 4. Change RDP security
Sometimes, the security layer of RDP may also affect the connection. Therefore, you may also configure the RDP security layer to fix this problem.
Step 1. Press Win R to open the run dialog box, and type in “gpedit.msc” to open the Local Group Policy Editor.
Step 2. Find Computer Configuration on the left, click and expand Administrative Templates, click and expand Windows Components, click and expand Remote Desktop Services.
Step 3. Click Remote Desktop Session Host, click Security, find “Require use of specific security layer for remote (RDP) connection” on the right, and double-click to open it.
Step 4. Tick Enabled in the main interface, select RDP in the Security Layer, and click OK.
解決方法5. ネットワークレベルの認証を無効にする
ネットワークレベルの認証を無効にすると、リモートデスクトップの"内部エラーが発生しました"の問題も解決することがあります。
ステップ1. コントロールパネルを開き、システムを見つけてクリックし、リモートアクセスを許可をクリックします。
ステップ2. リモートタブで、このコンピュータへのリモート接続を許可にチェックを入れ、リモートデスクトップでネットワークレベル認証を実行するコンピュータからのみ接続を許可 (推奨)にチェックを外し、OKをクリックします。
解決方法6. VPN接続を無効にする
VPNを使用して接続している場合、コンピュータのインターネット接続は別のサーバーを介して通過するため、RDPの正常な動作に影響を与える可能性があります。一部のユーザーのフィードバックでは、VPNを無効にするとリモートデスクトップの"内部エラー"が解消されることがあります。
ステップ1. Win Rキーを押して、実行ダイアログボックスを開き、"msconfig"と入力してシステム構成を開きます。
ステップ2. 一般タブの起動の選択で診断スタートアップを探し、OKをクリックします。
ステップ3. 再起動後、Win R キーを押して、実行ダイアログボックスを開き、"inetcpl.cpl"と入力します。
ステップ4。 接続タブに切り替えて、LAN設定を開きます。メインインターフェースで、ローカルエリアネットワーク用プロキシサーバを使用するのチェックを外し、OKをクリックします。
ステップ5。 Win Rキーを押して、実行ダイアログボックスを開き、「msconfig」と入力して再度システム設定を開きます。その後、診断スタートアップのチェックを外します。
Solution 7. VPNの再設定
VPNを介して接続しており、VPNを無効にしたくない場合は、内部エラーを解決するために内部の設定を変更してみることができます。ここでは、Sonic Wall VPNクライアントを例に説明します。
VPN設定を開き、VPNポリシーの下にあるWANを見つけ、右側の構成オプションをクリックします。クライアントタブをクリックし、仮想アダプタの設定をなしからDHCPリースに変更します。
Solution 8. ローカルセキュリティポリシーの再構成
適切な設定がされていないローカルセキュリティポリシーもこの問題の原因となることがありますので、トラブルシューティングのために再構成することができます。
ステップ1。 Win Rキーを押して、実行ダイアログボックスを開き、「secpol.msc」と入力してシステム設定を開きます。
ステップ2。 ローカルポリシーオプションを見つけ、右側でセキュリティオプションをダブルクリックします。
ステップ3。 System cryptography: Use FIPS compliant algorithms for encryption, hashing and signingを見つけ、ローカルセキュリティ設定タブで有効を選択し、OKをクリックします。
解決策9. システムのバージョンを更新または回復する
ウィンドウズシステムのバージョンを更新または回復することも、RDPエラーを修正する別の方法です。
ステップ1. コントロールパネルを開き、更新とセキュリティを探してクリックします。
ステップ2. 更新とセキュリティのインターフェースで、新しいバージョンが利用可能かどうかを確認します。利用可能な場合は、ダウンロードしてインストールします(データをバックアップすることを忘れないでください)。
ステップ3. コンピューターシステムが既に最新バージョンである場合は、回復で前のWindows 10のバージョンに戻すことも検討できます(慎重に選択してください)。
解決策10. リモートデスクトップサービスを再起動する
上記の解決策がいずれも助けにならない場合は、リモートデスクトップサービスを再起動してみることもできます。
ステップ1. Win Rキーを押して実行ダイアログボックスを開き、入力欄に「services.msc」と入力してサービスを開きます。
ステップ2. 「リモートデスクトップサービス」を見つけてダブルクリックし、一般タブで停止をクリックし、OKをクリックします。
解決策11. リモートデスクトップサービスの自動起動を許可する
Remote Desktop Servicesが自動的に開始されない場合、リモートデスクトップで内部エラーが発生する可能性があります。
Step 1. Win Rを押して、実行ダイアログボックスを開き、「services.msc」と入力してサービスを開きます。その後、Remote Desktop Servicesを検索します。
Step 2. Remote Desktop Servicesをダブルクリックして開き、一般タブで停止をクリックし、起動タイプで自動を選択し、OKをクリックします。
解決策 12. コンピュータの静的IPを無効にする
コンピュータの静的IPを無効にし、再接続してみて問題が解決するか確認します。
Step 1. Win Rを押して、実行ダイアログボックスを開き、「ncpa.cpl」と入力してネットワーク構成パネルを開きます。
Step 2. ネットワークアダプタを見つけて、プロパティを右クリックし、インターネットプロトコルバージョン4(TCP / IPv4)オプションを選択してダブルクリックします。
Step 3. IPアドレスを自動的に取得するを選択し、OKをクリックします。
解決策 13. Receiver Scalingをオフにする
この問題を修正するために、Receiver Side Scalingをオフにすることもできます。
Step 1. Startを右クリックして、コンピュータの管理を選択します。
ステップ2. デバイスマネージャーをクリックしてからネットワークアダプターをクリックし、Microsoft Network Adapter Multiplexor Driverを見つけてダブルクリックします。ポップアップウィンドウでReceiver Side Scalingを使用しないに変更し、OKをクリックします。
解決策14. ネットワーク接続を確認する
リモートデスクトップで内部エラーが発生した場合、コマンドプロンプトを使用してコンピュータのデフォルトゲートウェイIPアドレスに対してpingコマンドを実行してみることができます。成功しない場合は、コンピュータのネットワーク接続に問題があることを意味します。
ステップ1. Winキー+Rを押して実行ダイアログボックスを開き、「cmd」と入力してコマンドプロンプトを開き、次に「ipconfig」コマンドを入力してデフォルトゲートウェイのIPアドレスを表示します(覚えておいてください)。
ステップ2. 別のコンピュータでコマンドプロンプトを開き、前のコンピュータのデフォルトゲートウェイのIPアドレスを入力し、操作結果を待って記録します。TTL値が表示されれば、pingが成功したことを意味し、デフォルトゲートウェイのIPアドレスにアクセスできることを意味します。表示されない場合は、デフォルトゲートウェイのIPアドレスにアクセスできないことを意味します。
ステップ3. 次に、telnet機能のテストが必要です。再びコマンドプロンプトを開き、「telnet 3389」と入力して、リモートデスクトップクライアントで開く必要のあるポートでtelnetが利用可能かどうかを確認します。
ステップ4. 黒い画面が表示される場合は、telnetが成功していることを意味します。そうでない場合は、ポートがブロックされているか開かれていないことを意味します。したがって、Windowsファイアウォールを再構成して特定のポート(3389)を開く必要があります。 Win I を押して Windowsの設定を開き、Update & Security を見つけます。
ステップ5. 左ペインでWindows Security をクリックし、Firewall & network protection をクリックします。
ステップ6. ポップアップウィンドウでAdvanced Settings をクリックし、Inbound Rules を見つけてクリックし、右側のNew Rule を選択します。
ステップ7. ポート を選択し、次へ をクリックします。
ステップ8. TCP と Specified local port にチェックを入れます。ポート番号に 3389 を入力し、次へ をクリックします。
ステップ9. 接続を許可する をクリックし、次へ をクリックします。
ステップ10. メインインターフェースのすべての3つのオプションにチェックが入っていることを確認し、次へ をクリックします。
ステップ11. 新しく作成したルールの名前を入力し、次へ をクリックしてから 完了 をクリックします。その後、RDPを再起動して問題が解決されているか確認してください。
内部エラーのない無料リモートデスクトップソフトウェア:AnyViewer
上記の解決策が複雑すぎると思われる場合は、Windows向けの無料リモートコントロールソフトウェアであるAnyViewerを試してみてください。このソフトウェアには内部エラーが一切ありません。これは、どこからでもコンピュータにリモートアクセスし、リモートコントロールおよびリモートサポートを行うための包括的なソリューションであり、Windows 11/10/8.1/8/7およびWindows Server 2022/2019/2016/2012 R2を含む複数のWindowsバージョンをサポートしています。
AnyViewerの使用方法
AnyViewerは、異なる状況で異なる接続方法を提供します。自分のリモートコンピュータを制御する必要がある場合は、Part 1を参照して無人リモートアクセスを実現してください。他の人にリモートサポートを提供する必要がある場合は、Part 2を参照してください。
準備作業:
- クライアントコンピュータ(コントローラーコンピュータ)とホストコンピュータ(制御対象コンピュータ)をインターネットに接続します。
- クライアントコンピュータとホストコンピュータにAnyViewerをダウンロードしてインストールします。
Part 1. ワンクリックでの無人リモートアクセス
ステップ1. 両方のコンピュータにAnyViewerをダウンロードしてインストールし、起動します。ログインに移動し、サインアップをクリックします(公式ウェブサイトでサインアップ済みの場合は、直接ログインできます)。
注意:AnyViewerにはiOS版もあり、iPhoneまたはiPadからPCをリモートコントロールすることもできます。
ステップ2. サインアップ情報を入力してください。
ステップ3. AnyViewerへのログインが成功すると、自分がログインしたアカウントにデバイスが自動的に割り当てられます。
ステップ4. 2つのデバイスで同じAnyViewerアカウントにログインし、ワンクリック制御をクリックして、遠隔操作を行います。
注意: より多くのデバイスを割り当てて遠隔操作を行いたい場合は、アカウントをプロフェッショナルまたはエンタープライズプランにアップグレードすることができます。また、プライバシーモードで別のコンピュータに接続することもできます。この場合、画面のブラックアウトやリモートコンピュータのマウスとキーボードのブロックが可能です。
パート2. AnyViewerの2つの追加接続方法
いかなる理由であっても、2つのデバイスで同じアカウントにログインしたくない場合は、他の2つの接続方法も用意されています。ただし、これらの接続方法ではコンピュータ間でファイルの転送はできないことに注意してください。ファイルの転送はログインしたユーザーの機能です。
ステップ1. ホストコンピュータで設定、受信者をクリックします。3番目のオプションを選択してください。次にボックスに設定したいセキュリティコードを入力し、OKをクリックして設定プロセスを完了します。
ステップ2. クライアントコンピュータで、ホストコンピュータのデバイスIDを入力します。デバイスIDを入力した後、2つのオプションが表示されます。
Option 1: You can send a control request; then the host computer will receive a pop-up request. People sitting in front of the host computer could either allow it or deny it.
Option 2: You could also input a security code of your home PC to achieve remote assistance directly. You can either input a permanent security code or a temporary security code.
総括
If you happen to encounter a Remote Desktop “An internal error has occurred” problem, please don’t worry. You can try the 14 solutions mentioned in this article, in turn, to see if they can solve the problem. If none of the above 14 methods can help you solve the problem, or you think the above solutions are too troublesome, you might as well try AnyViewer, a free third-party remote control software.
Compared with RDP, AnyViewer is more stable. It can connect remotely without an IP address. It can be applied to multiple Windows system versions. If you"re tired of RDP problems like the RDP user account did not work, try it.