アプリケーション画面の再描画の問題


7

私は最近仕事でこの問題を抱えています。それはドライブであり、私はついにこの質問をするのをやめました。

私が実行しているアプリケーションが、ランダムにしばらくの間、通常はエディター画面で自分自身を再描画できないことがよくあります。Expression Web、Visual Studio 2008/2010、およびSQL Server Management studioでこれが頻繁に発生します。これらのアプリケーションは、私が最もよく使用するものなので、ほとんどここで見ることができます。しかし、他の誰かがこの解決策を持っているかどうか興味がありました。私はもう試した:

  1. 再起動します。以下のスクリーンショットは、再起動後約10分です。
  2. 新しいビデオドライバー。このマシンは、最新のドライバーを搭載したNvidia Quadro NVS 290ビデオカードを実行しています。
  3. 他のアプリケーションを閉じると、これが現在実行中の唯一のことです。

ハードウェアに関しては、このマシンにはデュアルクアッドコアXeon 2.83ghzプロセッサが搭載されており、Windows XP SP3 64ビットを実行する10ギガのメモリが搭載されています。

どんな助けも素晴らしいでしょう。

JNK編集:

削除された(間違った)回答からのコメントごと:

デュアルモニターを実行しています。

まだ発生している単一ディスプレイに設定します。再起動し、もう一度試してみましたが、まだ発生していました。デュアルスクリーンに戻しました。私の解像度はそれぞれ1400x900です。

Expression Webの例


私もこれをヒットしましたが、あなたが持っているように見えるほど悪くはありません。あなたが書いているメモリは空腹ですか?
ChrisF

いいえ、通常はかなり小さなWebアプリです。しかし、これは、起動せずに小さなソリューションを開くと発生する可能性があるため、IDEは非常に少ないリソースを使用しています。(比較的話す)
ジェフシェルドン

管理スタジオを開いた後、再び起こりました。(すでに時間ほど前に再起動)i.imgur.com/crzSi.png
ジェフ・シェルドン

2
答えが間違っているので削除します。私はあなたのために賞金を開始します、多分他の誰かがアイデアを持っているでしょう。私もこれで自分の問題を常に修正できるわけではありません。
JNK

回答:


5

これは明らかに、Microsoft Connectでデュアルモニターについて報告されている既知のバグです。

たとえば、Visual Studio 2010についてはここここで報告されましたが、次の回避策が人々によって提案されました(Microsoftはまだ「取り組んでいる」ためMicrosoftからではありません)

  1. 使用している製品に適用される限り、「Visual Studio 2010のビジュアルエクスペリエンス設定を調整する方法」の説明に従って表示パラメーターを変更します。
  2. すべてのDirectDrawおよびDirect3Dアクセラレーションを無効にします。[画面のプロパティ](右クリック画面/プロパティ)、[設定]タブ、[詳細設定]ボタン、[トラブルシューティング]タブに移動し、スライダーを中央に移動します。
  3. すべてのツールバーを削除します:ツール->カスタマイズ->ツールバー、すべてのチェックを外します。

ハリー氏+1 -OPが1日または2日以内に応答しない場合、私はそれをあなたに渡します。
JNK

ハリーに賞金を与えた、私はOPがもはや注意を払っていないと思う。
JNK

JNK:ありがとう。問題が解決した場合、私の答えのどの部分があなたのために働いたのか教えていただけますか?
harrymc

directdraw accelを無効にすると、改善されました。
JNK

0

ビデオカードの問題のようです。ドライバーを除外しましたが、64ビットドライバーをインストールしたかどうかを確認してください。

ビデオカードに欠陥がある可能性がありますが、正しく装着されていない可能性もあります。PCの内部をいじるのが快適な場合は、電源を切り、ビデオカードがマザーボードに挿入されている場所を視覚的に調べてみてください。金属製スロットの接点はまったく見えますか?カードが完全に挿入されていることを確認して、カードを取り外して装着し直してください。それでも、カードを所定の位置に保持するフランジを少し調整することなく、適切に装着することを拒否するカードに遭遇します。カードが正しく装着されると、スロットの接点のどの部分も見えなくなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.