ダウンロード

VNC非常遅い?VNCを速くするための4つのテスト済みの方法

VNC接続でスラッグが発生していますか? この記事では、VNCが非常に遅いを修正するための4つの確実なテクニックを紹介し、迅速なリモートコンピュータの接続を保証する優れた代替手段も紹介しています。

By @Tyler 最後の更新 2024年12月13日

VNC on Windows はとても遅いです

 

皆さん、こんにちは。私たちは教師のためにリモートでシステムにアクセスするためにTightVNCとLanSchoolを使用していますが、リモート接続がわずか数秒で「ブラックアウト」する問題が発生しています。これは非常に迷惑で、ほとんどのコンピュータで発生しています。なぜWindowsでVNCが遅いのですか?高速化するための提案はありますか?

- Redditの質問

VNCが遅い理由

VNCが遅い理由を知りたいかもしれません。VNCは、VNCサーバーから複数のスクリーンショットをキャプチャし、それらを圧縮してVNCビューアーに送信することで動作します。VNCのデータ転送方法は通常のビデオストリーミングとは異なることに注意する必要があります。ビデオストリーミングでは一般的に予め圧縮されたビデオストリームをネットワーク上で伝送し、HDストリームにはH.264エンコードを使用することが多いです。

VNCでは、ホストコンピュータがスクリーンショットをキャプチャし、それを圧縮してネットワーク上に送信する必要があります。しかし、この手法にはいくつかの制限があります:

  • 強力な圧縮によるCPUの負荷:強力な圧縮を使用することはCPUに大きな負荷をかけます。たとえば、90分の高画質映画をAthlon X2 4450eサーバーのようなハードウェアでH.264エンコードすると4時間以上かかる場合があります。このような圧縮はリアルタイムのリモートコントロールなどのアプリケーションには適していません。
  • ネットワーク帯域幅と圧縮のバランス:弱い圧縮を選択するとネットワーク帯域幅が増加します。これはインターネットなどの低帯域幅接続で問題となる可能性があり、圧縮の強度と帯域幅の使用可能性の折り合いを見つける必要があります。

これらの制限がVNCの遅延の原因となっています。

VNCが非常に遅い場合の対処方法 [4つの方法]

VNCが非常に遅い問題に対処するための試された4つの方法をご紹介します。VNCの速度を向上させる方法に関する貴重な洞察を知りたい方は、読み続けてください。

解決策1. ローカルPC上でエンコードオプションを変更する

制約された帯域幅で動作している場合、エンコードオプションを「Tight」に変更するとVNCが速くなると言われています。

ステップ1. VNCを開き、「Connection Options」を見つけます。

ステップ2. 「Format and Encodings」タブの下で、Preferred encodingを「Tight」に変更します。適用するには「OK」をクリックします。

Note: If the VNC Server is on your LAN, we recommend you to use "Raw", which may be better and faster.

Solution 2. 両方のPCでJPEG圧縮を有効にする

VNCを使用する場合、ホストPCは画面のスクリーンショットを撮影し、圧縮する必要があります。これには多くのCPUパワーが必要です。いくつかのユーザーによれば、「VNCが非常に遅い」という問題はJPEG圧縮を使用することで解決できるようです。

ステップ1. VNCを開き、ホストPCのIPアドレスを見つけるか直接入力します。

ステップ2. 「Use JPEG Compression」にチェックを入れ、「Connect」を選択します。

ステップ3. これで接続が高速化されます

Solution 3. 両方のPCで解像度の設定を変更する

解像度が高いほど、更新情報を送信するために必要な帯域幅とCPUパワーも増えます。そのため、VNCの解像度を両方のPCで変更することでVNCの速度を上げることができます。

ステップ1. VNCに移動し、「Display Preferences」を見つけます。

ステップ2. 「Resolution」を最低に変更し、「Apply」をクリックします。

Solution 4. スケーリングを無効にし、ネットワーク速度に適応させる

スケーリングを「No scaling」に変更することをお勧めします。すると、CPUパワーが改善されてリモート接続の速度が向上します。

ステップ1. VNCに移動し、Optionsを選択します。

ステップ2. スケーリングの項目で「No scaling」にチェックを入れ、「Adapt to network speed」を選択します。「OK」をクリックして設定を適用します。

A fast & free VNC-based remote desktop software: AnyViewer

上記の解決策を試した後もVNCが非常に遅いですか?一部のユーザーのフィードバックによると、VNCは依然として遅いと報告されています。そのため、我々は無料で高速なVNCベースのリモートデスクトップソフトウェア、AnyViewerの使用をお勧めします。

AnyViewerには以下の利点があります:

  • 無料。AnyViewerは個人や企業向けに完全に無料のサービスを提供しています。
  • 使いやすい。VNCと比較して、AnyViewerの操作とインストールはより簡単で時短です。その無人アクセスは、ワンクリックで接続することさえ可能です。
  • 高速で安定。AnyViewerの高速な接続速度と高い応答性は、ユーザーに最高の体験を保証します。
  • 安全。AnyViewerは楕円曲線暗号(ECC)のエンドツーエンド暗号化によって保護されています。
  • 互換性がある。AnyViewerはWindows、iOS、Androidに対応しており、PC間、iOSからPCへ、AndroidからPCへのリモートアクセスをサポートしています。
  • 機能が豊富。リモート制御に加えて、AnyViewerはファイル転送、画面共有、リモート再起動などもサポートしています。

AnyViewerを入手するには、ダウンロードボタンをクリックしてください。

無料ダウンロードWin 11/10/8.1/8/7/Server
安全ダウンロード

Step 1. 両方のコンピュータにAnyViewerをインストールして起動します。[ログイン]に移動し、[サインアップ]をクリックします(公式ウェブサイトで既に[サインアップ]済みの場合は、直接ログインできます)。サインアップ情報を入力してAnyViewerアカウントを作成します。

Step 2. これでAnyViewerに正常にログインしたことが確認できます。デバイスは、ログインしたアカウントに自動的に割り当てられます。

Step 3. 2つのデバイスで同じAnyViewerアカウントにログインし、[ワンクリックコントロール]をクリックすることで直接接続することができます。

別のコンピュータに正常に接続した後、高速な接続を楽しむことができ、ファイルをリモートで表示したり、プログラムにアクセスしたり、ブラウザを開いたりすることができます。また、AnyViewerでは、遅延や遅れなしで複数のコンピュータに同時にリモートアクセスすることもできます。

★Tips
プロフェッショナルプランまたはエンタープライズプランへのアップグレードをおすすめします。以下の特徴を備えています:
常時アクセスデバイスの管理が増加
複数のリモートセッションの同時処理
シームレスなファイル転送
高度なセキュリティのためのプライバシーモードの統合
...

 

結論

Windows 10、11、8、7で「VNC 遅い」という問題にまだ遭遇していますか?上記の解決策に従ってエンコーディングオプションや解像度などの設定を変更することで、VNCのパフォーマンスが向上するはずです。しかし、リモートセッションを開始する際にまだ「VNC 遅い」という問題が発生している場合、AnyViewerが最適な選択肢だと思います。

よくある質問

質問: RDPはVNCより安全ですか?

回答: RDP vs. VNC、VNCはセッション全体を暗号化しないため、RDPより安全です。

質問: なぜVNCはRDPよりも遅いですか?

回答: RDPはWindowsの描画グラフィックプリミティブを使用しますが、VNCはラスタ/ピクセルプロトコルです。VNCではデータがネットワークを介してイメージ交換として転送されるため、VNCはRDPよりも遅いです。

質問: VNCよりも速いものはありますか?

回答: 通常、RDPはVNCよりも速いです。

質問: VNCは多くの帯域幅を使用しますか?

回答: はい、VNCはピクセルを複製することに重点を置いているため、RDPよりも多くの帯域幅を必要とします。