Windows 11でDPCレイテンシを診断および修正する方法

最終更新: 30/04/2026
  • Windows 11におけるDPCレイテンシは、通常、GPU、USB、ストレージ、または電源ドライバーの設定ミスが原因です。
  • LatencyMonは、システム内でISRおよびDPCのスパイクを引き起こすドライバを特定するために不可欠です。
  • 電源設定やプロセスアフィニティを調整し、不要なサービスやドライバーを無効にすることで、オーディオのポップノイズを大幅に削減できます。
  • ごく最近のハードウェアでは、これらの調整に加えて、より安定したドライバーとWindowsのバージョンを組み合わせる必要があるかもしれません。

Windows 11におけるDPCレイテンシ

使用する場合 DJ、音楽制作、ゲーム、または単に仕事のためのWindows 11おそらく、オーディオのノイズ、マイクロカット、マウスの動作の遅延、あるいは特に理由もなくシステムが「息切れしている」ような感覚に遭遇したことがあるでしょう。これらの症状の多くには、ほぼ必ず同じ原因が潜んでいます。 DPCの遅延問題 そして、最適化が不十分なドライバー。

こうなると、その体験は悪夢へと変わる。 何も解決しない新しいオーディオインターフェース、Spotifyで常にポップノイズが発生する、DAWが頻繁に途切れる、Bluetoothマウスが頻繁に音飛びするスムーズに動作しているように見えるゲームでも、奇妙なカクつきなどが発生する場合があります。幸いなことに、ほとんどすべての問題は、根気強くLatencyMonなどのツールを使って診断し、改善することができます。 非常に具体的な調整 Windows 11では、BIOSとドライバーの両方で設定できます。

DPCレイテンシーとは何ですか?また、なぜWindows 11でオーディオに悪影響を与えるのですか?

Windows 11におけるDPCレイテンシの診断

DPC(遅延プロシージャコール)レイテンシとは Windowsがドライバーに依存する低優先度タスクを処理するのにかかる時間これらのドライバーのいずれかが誤動作してシステムを長時間フリーズさせると、オーディオやその他のリアルタイム処理が重要な局面でCPUリソース不足に陥り、恐ろしいクラッシュが発生します。 ポップノイズ、クリックノイズ、ドロップアウト、スタッター、および全体的なラグ.

Windows 10および11を実行しているコンピューターでは、LatencyMonのレポートは通常、同じ原因を指摘します。 nvlddmkm.sys (NVIDIA)、dxgkrnl.sys (DirectXグラフィックスカーネル)、wdf01000.sys (Microsoftドライバフレームワーク)、storport.sys (ストレージドライバ) そして時々、彼自身 ntoskrnl.exeそれらは必ずしも「絶対的な犯人」ではないが、システムのどの部分がCPUを長時間ブロックしているかを示す指標にはなる。

あなたがDJや音楽プロデューサーであれば、これは非常に明確な意味を持ちます。 オーディオインターフェースでバッファアンダーランが頻繁に発生するFocusrite、Tascam、Arturia、その他のブランドであっても、優れたASIOドライバーを使用しても、システムドライバーがCPUを数十ミリ秒間ブロックすると、音声はクリアに出力されません。オーディオの問題については、診断に加えて、以下のガイドを参照するのが一般的です。 Windows 11でオーディオ遅延を修正する方法.

さらに、これらのDPC遅延の多くは、 CPUの省電力オプション、積極的なクロック管理、コアパーキング、およびノー​​トパソコンのOEMドライバ これらは、リアルタイムの音声には何ら貢献しないサービスや「ちょっとした細かな部分」をバックグラウンドで追加するものです。

LatencyMonを使用して問題のあるドライバーを特定する方法

Windows 11でLatencyMonを使用する

何かに触れる前に、最も賢明なことは、 レイテンシーモンこのツールは、 システムのISRおよびDPCルーチン また、どのドライバーがスパイクを引き起こしているかも確認できます。 DPCレイテンシを測定する 明確な方法論を持つこと。

理想的には、問題を引き起こしているのと同じ操作を行いながらLatencyMonを実行してください。 コントローラーでクリックしたり、オーディオインターフェースを使用したり、ゲームをプレイしたり、音楽を再生したり、マウスを頻繁に動かしたりしてください。少なくとも20~30分間(できれば1時間以上)実行させてから、以下を確認してください。

  • 結論これにより、システムがリアルタイムオーディオをスムーズに処理できるかどうか、あるいは「バッファアンダーランが発生する可能性が高い」かどうかがわかります。
  • ドライバー: キー タブ。各コントローラーの「最大実行時間」と「合計実行時間」を確認してください。
  • ISRとDPC問題の原因が最初の割り込みにあるのか、それとも延期されたルーチンにあるのかが分かるでしょう。
  • ハードページフォルトオーディオ処理が多数発生している場合は、RAMが不足しているか、システムがメモリを過剰にスワップしている可能性があります。

非常に類似した事例から抜粋した、典型的な実例:

  • dxgkrnl.sys 統合グラフィックスまたは専用グラフィックスを搭載したシステムでは、非常に高いISR(ピーク値が27.000µs以上)が発生します。
  • Wdf01000.sys DPCが60.000µsを超える場合、特に複数のUSBインターフェースが接続されている機器では顕著です。
  • nvlddmkm.sys (NVIDIA ドライバー) RTX 4070 または 50 シリーズを搭載した PC で DPC のピークが 2000 µs に近いかそれ以上になる。
  • storport.sys ストレージに問題がある機器や、古いSATA/NVMeコントローラドライバを使用している機器で、CPUを100.000万マイクロ秒以上ブロックする。

もしあなたのレポートがこれらのいずれかに似ているなら、あなたは一人ではありません。 Ryzen 5/7、Intel第13世代プロセッサ、ASUS/ROGゲーミングノートPC、Z790マザーボード、またはAMD A320チップセット BIOSやドライバーをアップデートしたり、Windowsのクリーンインストールを試みたりしても、同じ問題に遭遇する。

Windows 11でリアルタイムオーディオを準備する:「プラグインするだけ」バージョン

DJやミュージシャンにとって特に効果的な戦略の一つは、 オーディオ専用のWindows 11インストールこれはつまり、DJに必要な最低限の機能だけがインストールされ、余計なソフトウェアやメーカー製の不要なソフトウェアがなく、電源もそれに合わせて設定されているシステムを持つことを意味します。 低遅延バッテリー節約のためではない。

  Windows 11でPCを売却または譲渡する前にデータを安全に消去する方法

これらの専用システムでは、まず ノートパソコンメーカーが組み込んだものをすべて取り除く それは致命的な問題ではありません。タスクマネージャーから直接実行できます。

  • 開く タスクマネージャー → サービス タブ.
  • メーカーのサービス(例:LG、ASUS、Dellなどのユーティリティサービス)を探してください。
  • 機器の動作に不可欠でない機能はすべて無効にしてください。 (マイクロソフトのサービスやセキュリティサービスについてよく理解していない場合は、それらに触れないでください。)

多くのユーザーは、ノートパソコンから発生する音声のポップノイズを止めることに成功しています。 RGB照明、特殊キー、自動パフォーマンスプロファイル、またはテレメトリを管理するOEMサービスをオフにすることであまり華やかな話ではないが、システム内のバックグラウンドノイズを大幅に低減してくれる。

Process Lassoを使用してプロセスの親和性と優先順位を最適化します

オーディオにとって重要なプロセスを特定したら、非常に便利なツールは プロセスなげなわ無料版で調整は十分です 優先順位、CPU親和性、および電力動作 これにより、オーディオソフトウェアとサウンド関連のWindowsサービスが常にCPUレベルで最優先されるようになります。

Traktorでうまく機能した実際のセットアップ例(DAWやDJソフトウェアにも応用可能)は以下のとおりです。

  • ダウンロードプロセスラッソ そしてインストールします。オーディオプログラム(例えば、Traktor)を開きます。
  • プロセスのリストで、 traktor.exe (またはソフトウェアの実行ファイル)を右クリックして、
  • En CPU優先度 → 常に → 通常より上.
  • En I/O優先度 → 常に → 高.

次に、Windowsのオーディオ関連サービスの中で、検討すべき重要なものが2つあります。 少し自分を甘やかす:

  • 検索 オーディオサーブ Process Lassoで選択 Svchost.exeの 彼を受け入れている場所。
  • セット CPU優先度 → 常に → 高.
  • En CPUアフィニティ → 常に → アフィニティを選択これにより、パフォーマンスの高い最後のコアのみがアクティブになります(たとえば、8つのスレッドがある場合、CPU 0~5のチェックを外し、最後の2つにチェックを入れたままにします)。こうすることで、オーディオサービスは比較的「クリーンな」コアセットで実行されるようになります。
  • それもつけてください 高I/O優先度.

サーブで同じプレーを繰り返す オーディオエンドポイントビルダー (svchost.exeでもホストされている)同じものを適用する 優先度が高く、少数のコアに限定された親和性を持つこれにより、Windowsを介したオーディオ処理が、他の重要度の低いタスクよりも優先的に処理されることが保証されます。

高度なシステム設定: 仮想メモリとバックグラウンドサービス

もう1つの重要な点は、Windowsがメモリとプロセッサのスケジューリングをどのように管理しているかを見直すことです。オーディオ専用システムでは、Windows 11でもリアルタイムパフォーマンスに影響を与えるいくつかの基本的なオプションを調整することが有効です。

  • スタートボタンを右クリックして、 システム.
  • 右側は開いている システムの詳細設定.
  • タブで 詳細オプションパフォーマンス内で、 コンフィギュレーション そして「詳細設定」タブに戻ります。
  • En プロセッサプログラミング「バックグラウンドサービス」を選択してください。これにより、オーディオなどのサービスが優先的に実行されます。
  • En 仮想メモリ変更をクリックし、十分なRAMを備えた専用環境で試すことができます。ページングファイルなし「各ユニットごとに適用して再起動してください。」

ページファイルを削除することは誰にでもお勧めできることではありませんが、 オーディオ専用の16~32GBのRAMを搭載したシステム セッションの途中で Windows がディスクの使用を開始して問題が発生する可能性を低減します ハードページフォールト 機密性の高いプロセスにおいて。

パーキング機能と積極的なCPU省電力機能を無効にする(電源設定エクスプローラー)

DPCレイテンシスパイクの非常に一般的な原因は、 CPU省電力メカニズムディープCステート、周波数の継続的な変化、コアの一時停止など。ノートパソコンではバッテリー寿命を延ばすのに役立ちますが、リアルタイムオーディオシステムではまさに望ましくないものです。

ツールを使って 電源設定エクスプローラー あなたはアクセスできます 隠れたエネルギーオプション Windows 11では、遅延を発生させる動作を非常に正確に無効にします。

  • ダウンロードして開く 電源設定エクスプローラーボックスをはっきりと見るには、ウィンドウを最大化してください。
  • 積極的なCPU節約に関連する項目はすべてチェックを外してください。例:
  • プロセッサ性能:最小限のコアパーキング.
  • プロセッサのアイドル状態時の劣化しきい値.
  • プロセッサのアイドル時間を無効にする.
  • プロセッサのアイドル状態時の昇格しきい値.
  • 最小プロセッサ状態.
  • 最大プロセッサ状態.
  • 変更を保存します。

こうすることで、Windowsに次のように伝えています。 コアのオン/オフを頻繁に切り替えたり、周波数を大幅に下げたりしないでください。システムが絶えずエネルギー状態を変化させている場合、これはDPCルーチンに大きな影響を与えることが多い。

Windows 11で電源オプションを適切に構成する方法

上記に加えて、 電源オプション Windows 11 の電源プランを調整し、パフォーマンスのみに焦点を当てます。

  • 求めるopcionesdeenergía「スタートメニューにあります。」
  • 高性能プラン(または最大限のパフォーマンスを目指したカスタマイズプラン)を選択してください。
  • 詳細設定では、 プロセッサーの電源管理 そして以下を確立する。
  • プロセッサ性能:最小限のコアパーキング = 100%(バッテリーと電流の場合)。
  • プロセッサのアイドル状態時の劣化しきい値 = 100%。
  • プロセッサのアイドル状態時の昇格しきい値 = 100%。
  • プロセッサのアイドル時間を無効にする = 「アイドル状態を有効にする」(一部のシステムでは翻訳が紛らわしいが、プロセッサが長時間の遅延を引き起こす過度に深い状態に入るのを防ぐという考え方)。
  • 最小プロセッサ状態 = 100%。
  • 最大プロセッサ状態 = 100%。
  Windows 10と11でバックグラウンドアプリの優先度を表示および変更する方法

これによりCPUはほぼ常に稼働し続ける。 目を覚まして準備完了消費量と温度を多少犠牲にする代わりに はるかに予測可能な行動 オーディオ、マウス、ビデオ、その他のレイテンシーに敏感なタスク向け。既製のテンプレートをご希望の場合は、 カスタムエネルギープロファイルを作成する Windows11の場合。

よく問題が発生するドライバー: NVIDIA、WDF、DXGKRNL、ストレージ、ネットワーク

LatencyMonのレポートで急激なスパイクが見られる場合、ほぼ必ず同じ名前が繰り返し現れます。それぞれの役割と、それに対する対処法を確認しておく価値があります。

コントローラー nvlddmkm.sys NVIDIA Windowsカーネルモードドライバーは、特にNVIDIA GPUを搭載したPCでは通常メインドライバーです。 RTX 40xxおよび50xx多くのユーザーから、ゲームのパフォーマンスは優れているものの、LatencyMonによると、このドライバーでは2000µsを超えるピーク値が記録されているとの報告がある。 dxgkrnl.sys.

  • テスト 異なるバージョンのドライバースタジオ向け vs. ゲーム対応。
  • クリーンアンインストールを実行するには DDUをセーフモードで起動 GeForce Experienceや追加コンポーネントはインストールせず、基本のビデオドライバーのみを再インストールしてください。
  • 次のようなサービスを無効にする NVIDIAテレメトリ Y·エル NVIDIA LS ディスプレイコンテナ 必要ない場合は。
  • NVIDIA コントロール パネルで、電源モードを「最大のパフォーマンスを優先「そして「低遅延モード」を有効にします。」

ファイル wdf01000.sys これは、Microsoftのカーネルモードドライバフレームワークのランタイムエンジンです。LatencyMonで原因として表示される場合、通常は次のことを示しています。 一部のデバイスドライバ(多くの場合USB)が誤動作し、フレームワークを過剰に使用している。.

  • 接続を切断してみてください すべてのUSB周辺機器 キーボードとマウスをマザーボードに直接接続する必要がない。
  • アップデートまたは再インストール チップセットUSBドライバ マザーボードまたはノートパソコンのウェブサイトから入手できます。
  • USBオーディオインターフェース(Arturia、Focusrite、Tascamなど)を使用する場合は、必ずインストールしてください。 最新の公式ASIOドライバー.

もう一つの古典は storport.sysMicrosoftのストレージドライバー。DPCが急上昇する場合(一部のレポートでは100.000µsを超えるピーク値)、問題は通常以下にあります。

  • コントローラー チップセットまたはSATA/NVMeコントローラー 時代遅れです。
  • ハードディスクドライブまたはSSDに不具合がある場合、あるいは電源モードが過度に攻撃的(頻繁に電源のオンオフを繰り返す)な場合。
  • 適切なドライバがない状態での、通常とは異なるRAID構成、またはAHCI/IDEモード。

そのような場合は、 最新のチップセットドライバSSD のファームウェアが最新であること、および電源プランによって常にスリープ状態にならないことを確認してください。また、ドライブが 最新のSSDに最適化されています.

そのような場合は、 最新のチップセットドライバSSDには 更新されたファームウェア また、電源プランによって常にスリープ状態になっていないことも確認してください。特に、LatencyMon が「検出された問題の少なくとも 1 つはネットワーク関連のようです」と表示している場合は、USB とネットワークの省電力機能を無効にすることをお勧めします。 WLAN.

ゲーミングノートPCや最新のデスクトップPC(Ryzen、Intel第12/13世代)によく見られる問題点

近年のハードウェアでは、 Windows 11でDPCレイテンシが非常に高い高性能な最新機器であっても同様です。具体的な例:

  • Ryzen 5 3400G、32 GB RAM、Wdf01000.sysでのDPCピークは66.000 µs以上、dxgkrnl.sysでは27.000 µs以上で、ドロップアウトが頻繁に発生。
  • ASUS ROG Strix G513RC ノートパソコン (Ryzen 7 6800H) で LatencyMon を実行すると、nvlddmkm.sys と dxgkrnl.sys で 2300 µs を超える DPC が表示され、頻繁にオーディオのクリック音が発生します。
  • Intel i7-13700K + Z790 + RTX 4070 と Bluetooth マウスの組み合わせで、動作が途切れ途切れになり、低負荷時に深刻な遅延が発生し、LatencyMon では 20.000 µs を超えるピークが表示され、原因となるプロセスが wdf01000.sys、dxgkrnl.sys、ntoskrnl.exe、nvlddmkm.sys の間でローテーションしているという問題が、Windows 11 LTSC のクリーンインストール後でも発生しています。

これらのケースの多くでは、典型的な組み合わせはすべて既に試されています。 Cステート、Intel SpeedStep、ターボ、ASPM、HAGS、ゲームモード、メモリ整合性、HPETを無効にする最大パフォーマンスの電源プランを使用したり、BIOS、ME、チップセットドライバを更新したりしてみましたが、それでもスパイクは解消されません。

その段階に達したら、いくつかの組み合わせが Windows 11 + グラフィックドライバー + 最新のハードウェア これらはまだ完全に成熟していません。一部のユーザーは、以下の点で明らかな改善が見られたと報告しています。

  • 試す Windows 10 LTSC Windows 11の代わりに、DLSS3のような新機能を犠牲にする代わりに、はるかに安定したレイテンシーを実現している。
  • 「Game Ready」ではなく、少し古いバージョンのGPUドライバーまたは「Studio」バージョンを使用してください。
  • を待つ BIOSアップデートと特定のドライバー エネルギー管理と停電対策を改善する。
  Windows 11 で XNUMX 時間表示を削除する手順

聞きたくない答えかもしれませんが、問題は必ずしもあなた自身にあるのではなく、他の誰かにある場合もあるのです。 残念ながら、ソフトウェアとドライバーの組み合わせがまだ完全には機能していない。それまでの間は、電源の調整、サービスの無効化、接続されているハードウェアのデバッグなどを行うことで、かなりの程度まで症状を軽減できます。

いずれにせよ、その段階に達する前に、次のようなツールを有効活用してください。 レイテンシーモン ライトを1つずつ消すには、通常、OEMサービス、ネットワークドライバ、省電力、GPU、USB、ストレージなどが含まれます。 非常に顕著な改善多くのノートパソコンやデスクトップパソコンでポップノイズを完全に排除するほどの効果を発揮した。

オーディオインターフェース、Realtek、Bluetooth、その他紛らわしい要素

ポップノイズが発生すると、オーディオインターフェースのせいにする人が非常に多い。 フォーカスライト ソロ DJコントローラーが故障したと思い込んだり、古いインターフェースからArturia Minifuse 1に切り替えても問題が解決しない場合は、コントローラー自体に問題があることが非常に明確です。 プラットフォーム(Windows + ドライバー + 電源)上カードには記載されていません。

これらの事例の多くで繰り返し言及されている、いくつかの実践的なヒントをご紹介します。

  • 想定しないでください 内蔵のRealtekは劣悪です最新のドライバーとASIO4ALLを使用して内蔵オーディオをテストすることで、問題が外部インターフェースにあるのか、システムにあるのかを判断できる場合があります。
  • 場合 サウンドカード2枚(Realtek製+USBインターフェース)デバイスマネージャーで、使用していないものはすべて無効にして、ドライバーの競合を回避してください。
  • El Bluetoothマウス これは、特にDPCレイテンシが高いPCでは、レイテンシ問題の大きな原因となる可能性があります。MX Anywhereや同様のデバイスを使用している多くのユーザーは、ラグを解消するために有線マウスや2,4GHzドングルを使用せざるを得ませんでした。ワイヤレスデバイスを管理する必要がある場合は、その方法を参照してください。 BluetoothヘッドホンをPCに接続します そして、デバイスを正しくペアリングする。
  • デバイスマネージャーで以下の項目をすべて無効にしてください。 USB、Bluetooth、ネットワークアダプターの省電力オプション LatencyMonがネットワークまたは接続されているデバイスに関連する問題を示している場合。

オーディオインターフェースだけを変更してもポップノイズがまだ残っている場合は、別のサウンドカードを購入することにこだわる必要はありません。 ボトルネックは別のところにある例えば、GPUコントローラー、ストレージ、電源管理など。

より抜本的な改革を検討すべきなのはどのような場合でしょうか?

BIOS、電源、ドライバー、LatencyMon、サービス、周辺機器などをチェックしても、DPCレイテンシが使用に適さない極端なケースがあります(特に、 バッファが非常に少ないライブDJや制作このような状況では、困難ではあるものの合理的な決断がいくつか必要となる。

  • Windowsのバージョンを変更するWindows 11からWindows 10 LTSC、あるいはドライバーの面でより安定したエディションにアップグレードすると、一部のコンピューターでは大きな違いが生じる可能性があります。
  • 特定のドライバーバージョンをお待ちください新しいGPU(例えば50シリーズ)の場合、最初の数ヶ月は通常、レイテンシーの問題が発生しますが、新しいバージョンのドライバーによって徐々に修正されます。
  • ゲーム機とオーディオ機器を分離するDLSS3や最新のゲーム技術に頼る場合は、たとえ別々のドライブやパーティションであっても、ゲーム用とオーディオ/生産性用のシステムを別々に用意する価値があるかもしれません。 ゲーム用に Windows 11 を最適化する 混合チームを維持する場合。

いずれにせよ、その段階に達する前に、次のようなツールを有効活用してください。 レイテンシーモン ライトを1つずつ消すには、通常、OEMサービス、ネットワークドライバ、省電力、GPU、USB、ストレージなどが含まれます。 非常に顕著な改善多くのノートパソコンやデスクトップパソコンでポップノイズを完全に排除するほどの効果を発揮した。

低遅延に依存するWindows 11を使いこなすための鍵は、 それは単にオーディオインターフェースやDJや制作に使うソフトウェアだけの問題ではない。これは、CPU使用率を左右するドライバー、電源管理、およびサービスとの戦いです。LatencyMonで原因を特定し、電源設定、プロセスアフィニティ、クリーンなドライバー、不要なソフトウェアの排除などによってシステムを微調整すれば、これまで悩まされていたクリック音、カクつき、ラグはほぼ完全に解消されるはずです。

LatencyMonによるレイテンシ診断
関連記事:
LatencyMonを使ってWindowsのレイテンシを診断し、トラブルシューティングする方法