CONTENTS



DPCとは何ですか?

DPC (遅延プロシージャ呼び出し) は、Windows が同じシステムで同時に実行されるプロセス/ドライバーに優先順位を割り当てるために使用する操作です。ストリーミング オーディオに関係のない特定のプロセスの処理に通常よりも時間がかかる場合、オーディオ ドライバーは処理されたデータの送受信に問題が生じ、オーディオの歪み、ポップ音、クリック音が発生することが多く、場合によってはインターフェイスまたはデバイスがコンピューターから完全に切断されることもあります。


DPCレイテンシーのトラブルシューティングを行う際は、これらの問題が発生する主な決定要因が主にデバイスドライバーに集中することを認識することが重要です。


DPC を理解する

DPC レイテンシーが、前述のオーディオ歪みの唯一の原因ではないことを理解することが重要です。これがこの問題の原因であるかどうかをテストするには、Respledence が開発した次のソフトウェアを使用できます。
 Latency Mon(Windows 7 以降)


ツールを実行するには、インターフェイスで処理されているオーディオを再生しながら再生ボタンをクリックします。数分後、DPC の問題がなければ、スキャンによってそのことが報告されます。

                   

問題が発生した場合、レポート テキストは赤くなり、問題の原因と考えられるドライバーとプロセスが表示されます。



DPC レイテンシ問題の解決

場合によっては、デバイス ドライバーは製造元のリリースに加えて、Windows Update を通じて更新されることがあります。DPC の問題や何らかのオーディオの歪みが発生し始めたら、すぐにこれらのドライバーが最新であることを確認することが重要です。これを行うには、以下に示す Windows OS 固有の手順に従ってください。

  • Windows 7: [スタート] > [プログラム] > [Windows Update] に移動し、[更新プログラムの確認] をクリックします。
  • Windows 8: コントロールパネル > Windows Update > 「更新プログラムの確認」をクリック
  • Windows 10: 画面の左下にあるWindowsアイコンをクリック > 設定 > 更新とセキュリティ

Intel ベースのシステムでは、ドライバー更新サポート アシスタントを使用して、システムのドライバー更新を検索します。このツールはここからダウンロードできます。


これらの Windows ドライバーを更新しても DPC の問題が解決しない場合は、問題の原因となっているドライバーまたはプロセスを特定する必要があります。問題が発生する一般的な領域は次のとおりです。

  • ネットワーク/WiFiアダプタ
  • カードリーダー
  • 未使用のオーディオデバイス
  • Bluetoothアダプター
  • グラフィックスカード


問題の原因となっているデバイスを絞り込むには、コントロール パネル > デバイス マネージャーで上記のコンポーネントを無効にしてから (注: このトラブルシューティングの一環として、オンボード グラフィック カードを無効にしないでください)、LatencyMon ソフトウェアを実行してください。エラーが表示されない場合は、無効にしたデバイスがこれらの問題の原因であると想定しても問題ありません。DPC レイテンシによってさらに問題が発生することなく、作業を続行できるはずです。