為什麼VS2017在win10運行界面變模糊?
windows 10 操作系統中,使用 visual studio 2017過程中界面顯示逐漸變模糊(比如在剛開始打開軟體還算清晰,過了10多秒菜單、代碼文字邊緣越來越模糊),切換一下界面或點一下菜單,選中文字,界面重新變得清晰,該如何處理?是否兼容問題?
(電腦硬體應該是沒問題的,因為之前在同一個電腦win10系統都能正常運行,後來重裝系統之後就出現這個問題,現在系統版本win10企業版15063)圖一是模糊界面圖二是點擊菜單或者選中文字後界面謝謝各位回答,我補充下我的電腦配置,雖然比較差,但是運行應該是沒問題的,不是AMD顯卡所以顯卡不背鍋哈哈
再次更新感謝各位的幫助,問題解決了,取消硬體加速界面就恢復了,具體在VS菜單上的工具-選項-常規-硬體圖形加速。只要取消打勾就行了,但是VS2017安裝界面還是模糊的,影響不大我也不管它了(之前根據網上的解決方案,嘗試過禁用顯卡,顯示dpi縮放125和124,禁用internet選項中的加速圖形,顯卡配置設置為高性能,修復VS2017等等,效果不理想)
經過試驗, @E.Ryoma 的回答是正確的,把保守形態學抗鋸齒關掉就好,應該和 @叛逆者 說的性能質量設定無關,這個問題在很多MS自家出的產品中出現次數比較多,我的兩台電腦都只有Intel的核顯,都存在這個問題(一台顯示器解析度為1366x768,一台為1080x1920)。問題都出現在使用了wpf的UI下,其他的應用暫時沒有觀察到這種現象。下面以PowerBI為例(注意PBI啟動頁右下角藍色的圖片(不確定是圖片還是字體)上的字體也出現了模糊):
with conservAA, quality setting:
without ConservAA, performance setting:
without ConservAA, quality setting:
看那個User Avartar也有Blur,我發現只要是矢量的東西都會Blur。尼瑪字體還自帶高斯模糊,這應該是個Feature(逃 @vczh
經過 @vczh 說明,找到一篇msdn:Pixel Snapping in WPF Applications:
這個配置和現象,很像我原先遇到過的一個intel驅動問題。
具體情況是,如果驅動設置里選成了Performance,渲染就變成在小解析度上完成,然後模糊拉伸上去。解決方法是設置成Balanced Mode或者Quality。
VS的UI,應該是通過Intel核顯,而不是NV卡完成的。默認profile就是這樣。所以容易出這樣的狀況。
不要手賤開抗鋸齒。。。
我也有過這樣的問題,在vs內關閉硬體加速就好
明明是 iU+N卡,非要讓A卡驅動來背鍋,幾位答主,你們這波黑得"很專業"啊。
呵呵 當黑AMD成為一種日常。
所有人 都會把不明真相的責任 都強行甩到AMD的頭上。也是醉了。
我只知道 以前發生此類事情 部分和 字體渲染有關係(同是N卡 不過是老機器了)。其他幫不上。另外我的AMD 雙核 四核 APU 從未出現過這種問題。
更新:
最近搞了一塊 R5 1600 的RyZen CPU 必須要上顯卡(不帶集顯)
買了兩塊2手顯卡 HD4830和GTS250 各一張 一共80塊(窮 只能買2手)。
GTS250 顯示 明顯 模糊, 而 HD4830 就很清晰。
當然HD4830 的驅動安裝有點坑爹(需要 安裝 win8.1 的 驅動 Win10自動安裝的驅動 其實是微軟自帶的驅動 並不對位)
曾經看過 http://Paint.Net Blog 的文章,知道這個現象是 AMD 的顯卡驅動導致的。解決方法除了嘗試更新驅動,就是關閉 VS 的硬體加速……
Source: Dear ATI/AMD, Please fix your video drivers!
實在受不了輪子洗地了,別什麼鍋都往A卡身上甩啊,看看你同事的回答啊!
看起來是渲染文字的時候沒有對齊到像素導致的,難道這東西也能改?
====
的確有很多資料顯示是AMD顯卡驅動的問題。既然如此,正確的方法當然不是去關閉什麼硬體加速,是要把你的AMD踩爛,換NVidia卡(逃
右鍵快捷方式,選擇「兼容性:選項卡。並在下方的」高DPI設置時禁用顯示縮放「前的方框打」√「,點擊」確定「。試試吧,之前的windows10 下的foxmail是這麼解決的。
這波黑AMD沒水平啊。
我前幾天VS2015看中文模糊,然後我的解決方法是用ClearType重新設置了字體渲染,然後把VS的默認宋體換成了YaHei.Consolas.Hybrid,順便一說,剛剛看其他答主,才突然想起來我電腦居然一直沒裝英特爾驅動。
是不是用了mactype ? 我之前用mactype的時候也有這種情況
我怎麼記得好像是什麼全屏抗鋸齒這種設置會產生這樣的效果?你看看nVidia控制面板里有沒有相關的設置吧
把系統dpi調成124試試
這個問題之前有人問過,你找找看。解決方法:禁用硬體加速試試。
你可以嘗試一下修復一下。
在控制面板里找到vs。點擊卸載。會出來一個界面,裡面有修復。不過可能會很慢。也有可能是你硬體哪裡出了問題,具體你可以私聊我。我幫你看看看了一下別的資料,可能是硬體加速渲染開了。你關閉試試如果是n卡,把n卡驅動面板默認全部改成n卡,不要用i卡
我vs就遇到過這種情況,發生的原因就是顯卡改成了自動選擇,改成默認n卡就好了a卡的話。。無視這個答案吧推薦閱讀:
※3個1次操作的for循環和1個for循環3次操作效率是一樣的嗎?
※將系統語言設置成英文,對提高英語水平有幫助嗎?
※OpenStack 和 Hadoop 的區別是什麼?
※為什麼阿里巴巴的持久層採用iBatis框架,而不使用hibernate框架呢?感覺hibernate更厲害的樣子?