如下圖所示(抱歉,鏈接,我需要 10 名代表才能發布圖像),我遇到了黑色方塊的問題。我注意到它發生在 MonoDevelop 和我的 Windows 開始按鈕上。
MonoDevelop 中發生的情況只有在我單擊它時才會消失(滑鼠懸停不起作用)並且 100% 的情況下都會發生。一旦 MonoDevelop 嘗試顯示該窗口,它就會顯示為黑色。
我的 Windows 開始按鈕上的一個滑鼠懸停在上面就會消失。當我更改螢幕解析度或將顯示擴展到另一個螢幕時會發生這種情況。
昨天還好,我工作了一整天沒有問題。今天早上,這種情況正在發生。這很令人沮喪,因為我不能那樣工作,這極大地減慢了我的速度。
不過,事情是這樣的……昨天晚上,下班後,我決定玩《古墓奇兵 2》(在 Steam 上),但由於錯誤(程序異常終止)而無法玩。因此,我卸載了 Microsoft Visual C++ 2010 redist x86 和 x64 並重新安裝了它們,然後對我的顯示卡驅動程式執行了相同的操作,但沒有任何幫助,所以我只是去睡覺了。
由於我重新安裝了所有這些東西,我認為這不是問題,但我想無論如何我都會分享這些資訊。發布此內容後,我將再次重新安裝它們,看看是否有幫助。 [編輯] 我剛剛修復了 x86 和 x64 c++ redist 以及我的顯示卡驅動程序,但黑色方塊仍然出現。
我想知道你們以前是否遇到過這個問題或類似的問題,我將不勝感激!
(我使用的是 Windows 7 64 位,帶有雙向 sli GeForce 和兩個顯示器)
答案1
從 : http://support.microsoft.com/kb/2004729
將 Windows 7 中的顏色深度變更為高顏色(16 位元)後,工作列上的「開始」按鈕周圍可能會出現黑框。
此問題僅在將顏色深度設為高色(16 位元)後在某些系統上出現。該效果本質上是裝飾性的,並且確實會影響 Windows 或「開始」按鈕的效能。
若要解決此問題,請使用下列步驟之一:
將 Windows 中的顏色深度變更為真彩色(32 位元)。
將滑鼠拖曳到“開始”按鈕上。這應該會導致“開始”按鈕被重新繪製並正確顯示。
這確實是問題所在。在嘗試讓該遊戲正常運行時,我確實將顏色深度更改為 16 位元。
將其更改為 32 位元解決了該問題。