After installing Windows 8.1 update, a lot of applications, like Chrome, Skype, etc. looks blurry. How do I fix it?
For example, (bigger image here):
Fix: You should disable scaling by opening properties of the application/short cut.
Even better is to disable the DPI scaling by the custom sizing option:
The blurry text is caused by the new DPI scaling which is added in 8.1.
Set the size back to 100% and this fixes the issue.
If you want to make it easier to disable DPI scaling you can add a "Disable DPI scaling" right-click context menu option to .exe files by saving the following code to a .reg file and double clicking it to import into the registry:
This also works on files for which the Compatibility tab is missing like mmc.exe and all its windows, i.e. Services, Group Policy Editor, etc. all clear up when the DPI awareness flag is set for mmc.exe.
I can't include images so here's a link to what the result looks like on my machine: Right-click menu screenshot
A more complete solution if you want to include MSI files (which are also all missing the tab) and the option to right click a folder to add its EXE and MSI files to the registry key, this REG import should take care of it:
This comes with a few gotchas like a reminder not to use the folder option on a root-level folder so there aren't hundreds of registry entries created at once. There's a bit more detail in an answer I posted at Server Fault where third-party utilities and other approaches are also covered:
Everything you should need is in the code snippet above though.
It's all still a work in progress, and I'm sure it will be resolved eventually, but hacks like this are needed in the meantime. A good example of a use case is the question above, since the manifest for the Microsoft Management Console doesn't set high DPI awarenesss, and the option to enable it is not available due to a Windows policy that makes the Compatibility tab not show up in the Properties panel for system files.