タグ付けされた質問 「dpc」

6
どのようにすれば、高頻度の据え置きプロシージャー呼び出しの根本原因に到達できますか?
私はデュアルコアプロセッサを持っています、そして2つのうちの1つは常に100%です。 ProcessExplorerを見ると、それが遅延プロシージャコールであることがわかります。ネットを読んでみると、たくさんの異なる答えが出てきます。 私の場合の問題は何かを絞り込もうとするためのいくつかのステップを説明することは可能ですか? 更新1: 確かに、問題はセーフモードでも解決しません。 更新2: 私はPCの背面から私ができるすべてのものを抜いていた、そしてそれは私に40%もっと自由なプロセッサを買った。私もダウンロードしました RATTV3ツール しかし、私のマシンでは何らかの理由でドライバごとの内訳が表示されません。 DPCLatencyCheckerとRATTV3の両方の良い説明があります ここに 。 更新3: 、 LatencyMon (下記の私の答えを参照してください)それが私に言う nvstor32.sys - これはNVidiaのSATAドライバです - 約5300μsの時間があります。 アップデート4: リカバリディスクを起動するかどうかを考えながら(ハードウェアの問題ではないかどうか)、DVD / CDプレーヤーが動作していないことに気付きました。ボタンを押す)。マシンがマザーボードを交換したばかりだったことを考えると、彼らはそれを差し込むことを忘れていたのかもしれないと思いました。再起動時には、すべて問題ありませんでした。これ以上DPCはありません(現在の最高300µs)。 アップデート5: 翌日、問題が戻ってきて、CDプレーヤーが再び動かず、パスワードテキストボックス内のカーソルでさえもスローモーションで点滅していました。次回はCDプレーヤーを完全に抜いてみるつもりです... アップデート6: 気付いたのはシステムイベントログ nvstor32.sys 言ってエラーを与える Parity error detected in \Device\RaidPort0その後、再初期化の送信に関する警告が表示されます。今ちょうどちょうどどれを解決する必要があります RaidPort0 ...(注意、私はRAIDの設定をしていません、それは単に標準的なAcerです)。ああ、そして私のAvastセットアップは私がシステムロールバックをしたとき(あるいはそれが呼ばれたものは何でも)殺されたようだ。 アップデート7: 最後にDVDを取り外して再起動する時間がありました。これ以上DPCの問題はありません! (多くのページフォルトが、しかしそれは後であります)。次のステップ:それがケーブルなのか、それともDVDプレーヤーなのかを調べてください。 アップデート8: SATAケーブルを借りて、それで起動しました、問題ありません。 CD / DVDプレーヤーは動作しますが、DPCの問題はありません nvstor32.sys、プロセッサがブロックされていません。ハッピーエンド...ほとんど:私はまだAvastに関する問題、明らかなDPCの問題を抱えている storport.sys 起動時に(おそらくUSBは普通なのでしょうか)、そしてハードページフォールトがたくさんあります。しかし、それらは他の質問の主題になるでしょう。 追記: …

1
Windowsカーネルモードの過剰なCPU使用率を分析するにはどうすればよいですか?
私のWindows XPマシンは、数分使用した後、奇妙な再起動のたびに半凍結し始めました(プログラムが異なる/追加のプログラムがまったく起動しない)。 更新:Process Explorerを使用して、もう少し詳細を取得できました。これは2コアCPUであり、100%のカーネル使用率は1コアでのみです。プロセスリストには、DPC- 50%(1つのコアでは100%)の遅延プロシージャコールが表示されます。だから今の質問です:** DPCとは何ですか、どうすれば修正できますか? 次のアップデート:OKIES ...使用して、これをしている私は私のWindows XP上で動作しているXperfは取得することができました、そしてサンプルが、私は私のwin7のノートパソコンでうまく表示をしたダンプします。はい、Windows XPで取得したダンプを表示するには、Win7 / Vistaコンピューターが必要です。 ただし、次の問題に直面しています。xperfトレースを有効にできます。xperf -on Latencyまた、xperfトレースがオンのときにも問題が再発しますが、DPCが100%になるとすぐに、Windowsは新しいプロセス(またはそのプロセス)を開始しません。起動が完了しない)(たとえば、開いているcmdウィンドウは正常に応答し続けますが、実行しようとするすべてのexeがハングするだけです(dirこれはcmdコマンドなので正常に機能します)- CreateProcessカーネルの一部でのみハングすることを前提としています)。さて、新しいプロセスを起動できないということは、実行できないことを意味しますxperf -d dumpfile.etl。なぜなら、それを cmdウィンドウで入力すると、ハングするだけだからです。 だから私はここで運が悪いようです。手動でドライバーを無効にするよりも、リグ全体を捨てたい... :-) 他のアイデアは大歓迎です! つまり、Windowsは理論的には応答性を維持しましたが(たとえば、マウスカーソルが正常に移動してクリックできるようになり、最終的にクリックが認識されました)、ユーザーが行った操作は数分後に(文字どおり)応答しました。 例:通常、キーボードのNum-lockキーを押すと、キーボードのNum-lock LEDが切り替わります。これは私の半冷凍機にも当てはまりますが、1〜2分後になってからです。 かつて、Process Explorerを起動したところ、数分後、システム情報のグラフは、赤い線(カーネルモード)で100%のCPU使用率を明確に示し、緑の線はゼロのままでした。この状態では、画面上でグラフは更新されていますが、機械を操作することはできません。(まあ、あなたがクリックするたびに数分待つ用意がない限り) だから、私は何週間もこのマシンに何も新しいものをインストールしなかったので、何が問題なのか疑問に思っています。(再起動が役立つ場合があります。マシンが長期間使用可能になる前に、2回目または3回目の再起動が必要になることがあります。) さて、どのように私は見つけることができますどのような実際に過度のカーネルモードの使用状況を引き起こしていますか? 注:sysinternalsフォーラムにも投稿しています。

4
DPCレイテンシが高いWindows 10、修正不可
編集:私はまだこの問題を経験しています。 ndis.sysが問題を引き起こしており、私はそれを解決することができませんでした。私は何をすべきか途方に暮れています。私はWindows AGAINを再インストールして、ドライバを再インストールして、スロットルを無効にしようとしました、何も働きません。 私はしばらくの間DPCの待ち時間に関してWindows 10で問題を抱えていました、私はいくつかの問題を軽減することに成功しました、しかし私のコンピュータはまだlatencymonに従ってリアルタイムで処理することができません。 私はあごを落とすフレームスキップと一般的に遅い振る舞いと共に音声パチパチ音をたてる。 主な原因は ndis.sys そして時々 dxgkrnl.sys ゲームをするとき。私はまだこの問題の原因を突き止めていない、私は(代わりにLANを使用して)無線LANを使用せずに、無線LANドライバを再インストールしようとしました、そしてそれはまだ私に待ち時間を与えます。 ここに私の情報を載せたいくつかのペーストビンがあります。 私の運転手の質問: http://pastebin.com/UfN2Y9QV 私のdirectX診断: http://pastebin.com/j2wg7ugG 私のlatencymonの結果: http://pastebin.com/hFUPMe2A Windows 8、このデバイスが付属していたシステムには問題がないことに注意することは重要ですが、私がWindows 8にダウングレードしたときはいつでも同じ問題が持続します。ダウングレードするのではなく、問題の根本を修正したいと思います。 私のデバイスはASUS G771JMラップトップです。

1
ハードウェア割り込みとシステムの無反応
ごくまれに、週に1回程度、私のWindows Vista Businessマシンが数分から数分の間に完全にロックしてしまいます。これが起こると、私が再起動するまでそれはより頻繁に再発します。 プロセスエクスプローラーは、このイベントの間、システムが「ハードウェア割り込みとDPC」を実行していることを明らかにしました。私のマシンに導かれたHDDの動作もまた、それが再び反応するようになるまで点灯したままです。 上の図では、ロックアップイベントが赤(割り込み)線のスパイクとして見えます。これは短いように見えますが、これはマシンが応答していない間はProcess Explorerがグラフを更新できないためです。 これがスクリーンショットです 全体のCPU使用率一般的に多数の割り込みがあるようです。 私のマシンは、通常よりも多い割り込みを受けているという印象を受けます。これは私にハードウェアの一部またはドライバが誤動作していると疑わせます。それともIRQの衝突かもしれませんか? これを診断するにはどうすればいいですか。 編集1: システムログを見ると、次のようないくつかの警告メッセージが表示されます。 ページング操作中に、デバイス\ Device \ Harddisk1 \ DR1でエラーが検出されました。 そして: デバイス\ Device \ RaidPort0へのリセットが発行されました。 ただし、RAID構成を設定していないため、すべてのディスクがマザーボードのSATAポートに直接接続されています。 編集2: ここに与えられたアドバイスに従って、私は問題を解決することを試みるために私の装備にいくつかの変更を加えました。まだフリーズが発生したことはありませんが、回答を受け入れるか診断を続けることになります。 システムディスクのSATAケーブルを交換しました。 私はAsus M2N-SLI Deluxeマザーボードの別のSATAポートにSATAケーブルを差し込みました。 私は私のnForce 570 SLI AMDドライバをnVidiaの最新バージョンに更新しました。 私はここでその仮定をしています \Device\RaidPort0 私のシステムディスクです。問題が解決しない場合、次のステップは問題が消えるまで私の他の3つのディスクを一つずつ切り離すことです。それでも解決しない場合は、nForceをすべて削除します。そしてその後、それはシステムディスクか私のマザーボードそのものにしかなり得ないようです。 #3を編集: システムディスクのSATAポートを別のディスクのポートと交換したところ、数日後にイベントログに次のエントリが記録されました。 デバイスへのリセット、\ Device \ RaidPort1が発行されました。 そして: この機器へのリクエストはキャンセルされました。 デバイス:\ Device \ RaidPort1 モデル:ST3160812AS …

1
storport.sysに起因するDPC待ち時間の問題
DPCの待ち時間に問題があります。私はそれを修正する方法を見つけ出そうとして何時間も費やしました、しかし私は解決策を見つけることができませんでした。 最初に、私は私が私の新しいSamsung 960 evo m.2ドライブに私のSamsung SSDをクローンした後にこの問題に最初に気付いた。戦場、暗い魂、そしてファイナルファンタジーのようないくつかのゲームをプレイした後、私はそれらの各々が30分ごとに微妙にぐらつく音で微笑むことに気づいた。それらはほんの1秒だけ続きます、そしてそれから何も起こらなかったようにそれからゲームは続きます。私はいくつかの調査を行い、DPCの待ち時間について調べましたので、LatencyMonとdpclatをダウンロードしました。それから私は、これらのオーディオ/ビデオスタッターの1つが発生するまで、両方ともバックグラウンドで実行されているゲームをプレイしました。それが起きるとすぐに、私は自分のデスクトップにタブ移動して2つのプログラムを表示するようにした。 dpclatはすべての緑色のバーを表示し、次に1つの大きな赤いバーを表示し、その後にすべての小さな緑色のバーを表示しました。 LatencyMonは、単にstorport.sysを最も報告されたDPCルーチン実行時間があるものとして示しただけです。 私は完全に困惑しています。私はすべてのドライバ(ASUSのWebサイトからBIOS、オーディオ、インターネット/ LAN)をアンインストールして更新し、Windows NVMドライバが問題を解決するかどうかを確認するために960 evo NVMeドライバをアンインストールしました再びドライバ、すべてのオーバークロックを無効にし、memtestとchkdskを実行し、HDチューンを実行し、defragglerを使用してm.2とSSDを最適化し、HDDをデフラグし、 Windowsによって行われなかったすべてのサービスは、Windowsによって行われなかったすべてのプロセスを停止し、実行しました。 sfc /scannow Malwarebytes、adwcleaner、msert、aviraのいずれかがインストールされた後にアンインストールされた破損ファイルの修復に成功し、CCleanerを使ってレジストリやその他現時点では考えられないものを修復しました。この問題の後も問題は解決しません。 Windowsの完全なクリーンインストールを実行することが唯一の手段であるように思えますが、私はこのPCを最適化するためにあまりにも多くの設定で微調整しました。私が940 proを960evoにクローンした後にこの問題が始まったので、誰かが助けてくれることを願っています(940 proは以前Windowsがインストールされている私のCドライブでしたが、今はOSを実行している960 evo m.2です)。 また、それが役立つかどうかはわかりませんが、SSDをm.2にクローンした後、Windowsはライセンス認証する必要があると述べ、以前のWindows 7のキーが何らかの理由で機能しなくなったため私のWindows 7のキーを使用してWindows 8の無料コピーを入手した後、Windows 8は自動的にWindows 10に更新されました。これは明白なはずですが、私のm.2用のsamsung magicianベンチマークツールを実行すると、storport.sysに非常に高いDPCレイテンシースパイクが表示されます。これらのツールを使用するときはm.2が下にあります。現時点では、SSDを自分のm.2にクローンする前にRAMとCPUのオーバークロックを以前の状態に戻していました。これを達成するためのサムスンの移行ツール)。 これが私のスペックの簡単な要約です(完全なスペックテキストファイルとDPCチェッカーの結果は別々に添付されています): 仕様概要: [W10ProV1703b15063 x 64] オペレーティング・システム: Windows 10 Pro 64ビット CPU: AMD Ryzen 7 1700X 54°C サミットリッジ14nmテクノロジ RAM: 16.0GBデュアルチャンネル不明、@ 1529 MHz(16-18-18-36) …
1 windows-10  lag  latency  m.2  dpc 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.