7

DellラップトップXPS 502Xで作業しているプログラムがあります。職場では通常、別のモニターを DVI ポートに接続していますが、すべて問題ありません。自宅で仕事をしているときは、ラップトップの画面しかありません。VS2010 でプログラムを起動すると、非常に遅く、Loading symbols for ...\NVIDIA Corporation\coprocmanager\detourel.dll...毎回約 10 ~ 20 秒かかることが画面の下部に表示されます。なぜこれが起こっているのかについて何か考えはありますか?

編集:

ドライバーの問題かと思っていたのですが、また再発。

同様の質問に投稿されたアイデアを試しました

-DeleteAllBreakpoints のものは機能しませんでした。

-リモート シンボルのフェッチやネットワーク パスはありません

-マイコードのみを有効化

グラフィックドライバーによって挿入されたフックDLLのように見えます...私を夢中にさせます!

編集2:

問題はときどき発生します。今日はすべてが見つかったようですが、昨日、CFileDialog を開始したときにプログラムの実行中に GROOVEEX.dll の読み込みが遅いことに気付きました。したがって、グラフィックスドライバーに関連するものだけではない可能性があります。

4

1 に答える 1

1

nVidia が Microsoft の Detours ライブラリを使用しているようです。うまくいけば、これは役に立ちます...

http://forums.nvidia.com/index.php?showtopic=212704

http://research.microsoft.com/en-us/projects/detours/

Windows に組み込まれている msconfig ツールを実行して、nVidia が起動時に起動するもののいくつかを確認します。いくつかのスタートアップ項目を一時的に無効にしてみることもできますが、その前に無効にする各項目を調査するか、セーフ モードに切り替えて正常な状態に戻す必要がある場合があります。

于 2012-05-22T21:37:20.863 に答える