Fix for Blurry SSMS in Windows 10

I recently got a new laptop with Windows 10. I noticed SQL Server Management Studio (SSMS 17.1) was looking a bit blurry on my laptop screen. On another screen, it looked fine though. The cause for this is easy to find in the display settings. My primary screen is scaled to 125%, while the other one is scaled to 100%.

display settings

The easiest solution would be to set the scaling to 100% of course, however, this makes other applications look worse. Another option is to set the scaling settings for SSMS itself. When SSMS is pinned to the task bar, go to it’s properties.

ssms link properties

In the Properties menu, go to the Compatibility tab. There you can override the high DPI scaling behavior. Set it to Application.

scaling settings ssms

Et voila, no blurry SSMS no more!

no more blurry ssms

 


------------------------------------------------
Do you like this blog post? You can thank me by buying me a beer 🙂

Koen Verbeeck

Koen Verbeeck is a Microsoft Business Intelligence consultant at AE, helping clients to get insight in their data. Koen has a comprehensive knowledge of the SQL Server BI stack, with a particular love for Integration Services. He's also a speaker at various conferences.

44 thoughts to “Fix for Blurry SSMS in Windows 10”

  1. In my computer there is no “Properties” to select when SSMS is pinned to the task bar. How can I fix this? I’m running ssms 17.6. Thanks in advance.

  2. Fixed my problem on HP EliteBook.
    Setting was correct from the start, but after switching to differentvalue and then back to correct original value it worked.
    Much appreciated !

  3. Thanks a lot dude, i’ve been trying to fix this in 2 years now. It’s a pleasure to use ssms now, I have a 2k laptop, dell xp 13 and it’s been horrible to use it. I cannot thank you enough.

  4. First of all, god bless you. Second of all, while this fixes the main issues, you get these annoyingly small and sometime blurry icons (for example DB icons on the left are small, and then MDX/DAX icons beside execute are super blurry still).. but hey, it works – with Microsoft you should be just thankful if you get a half-working, half-baked solution!

  5. Very useful!
    Only one problem now:
    on the primary monitor 3840×2160 at 175% DPI Scale SSMS it is sharp crisp!
    BUT, when I move SSMS on the secondary monitor, which is 1920×1080 at 100% DPI , all is scaled to HUGE text!

  6. Not working for me even after doing this it’s happening again and again .It’s like all the tabs use to go and covered with yellow color don’t know what is the issue.
    Version for SSMS is 18.2

  7. Thanks so much. New the cause but binding fix to the application was needed. Ironic MS applications don’t work oout of box and need this nursing on their own OS

  8. Thank you so much , this has bugged me so much on my work laptop when working at home with an additional 2k monitor.
    Like most employers our laptops are locked down and I was under the impression that I needed to go into the regedit settings. It’s only recently that I had the time to investigate.
    Once again thanks very much.

  9. Works like a charm !
    SSMS is back with a clear display 😉
    Many thanks to you !

    And take care … by the way 🙂

    Eric
    (From France)

  10. Awesome. Thanks! Works like a charm with the caveat of what ANDREA ROSSI described above.

    They key is to have your scaled (greater than 100%) display set as the primary. SSMS windows will now launch based on scale of the primary. You have to continue using it on the primary montior, otherwise the scaling will change in unexpected ways. So from 4k primary to 2k secondary, moving the window over from the 4k primary to the 2k secondary will result in a LARGE window on the 2k secondary.

Leave a Reply to Kani Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.