https://www.ithome.com/html/win10/374911.htm

笔者前段时间买了一台小米笔记本Pro,除了有字体模糊的问题外,还是比较满意的。这台笔记本是15.6英寸,1080P的屏幕,自带Windows10家庭版,默认使用125%的缩放。Windows10的UWP应用显示效果还过得去,但传统的EXE软件显示就一塌糊涂了。下面分享一下我是如何解决大部分传统软件的字体模糊问题的。

一、打开设置中的“允许Windows尝试修复应用,使其不模糊”。

这个开关的路径是:设置——系统——显示——缩放与布局——高级缩放设置。虽然打开了这个开关,但我还真不知道它修复了什么,感觉没什么效果,不过应该比不打开好点的。

二、自定义软件的DPI缩放。

在Windows10的最新几个版本中,可以自定义第三方软件的DPI缩放。对于显示模糊的软件,找到并选择其主程序,右键打开属性,在兼容性标签页中,选择更改高DPI设置,在打开的对话框中,勾选“替代高DPI缩放行为”,然后在下拉框中选择“应用程序”,之后关闭打开的窗口,重新打开软件,应该就不模糊了。以迅雷官方精简版为例:

更改前是这样的

再看看更改后的样子

效果真是立竿见影。

三、使用noMeiryoUI软件更改系统字体大小。

严格来说字体大小跟字体模糊没太大关系,不过我还是写一下,Windows10默认的字体我觉得小了,看起来不舒服。noMeiryoUI软件是可以轻松的更改系统字体,不仅仅是字体大小。使用起来很简单,打开后选一下字体,然后设定全部就好。

更改前的字体

更改后的字体

四、使用.manifest文件更改MMC控制台

用以上一到三的方法可以解决掉大部分的字体问题了,但设备管理器、服务和磁盘管理等界面还是模糊的。可以使用.manifest文件修改MMC控制台来解决这个问题。

先复制以下内容到记事本内,再保存为123.reg文件,然后再双击打开123.reg文件,导入注册表。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide]

"PreferExternalManifest"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SideBySide]

"PreferExternalManifest"=dword:00000001

然后再复制以下内容到记事本内,然后保存为mmc.exe.manifest文件。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0">

<assemblyIdentity processorArchitecture="amd64" version="5.1.0.0" name="Microsoft.Windows.MMC" type="win32"></assemblyIdentity>

<description>Microsoft Management Console</description>

<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">

<security>

<requestedPrivileges>

<requestedExecutionLevel level="highestAvailable" uiAccess="false"></requestedExecutionLevel>

</requestedPrivileges>

</security>

</trustInfo>

<asmv3:application>

<asmv3:windowsSettings>

<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>

</asmv3:windowsSettings>

</asmv3:application>

</assembly>

保存好之后把这个文件复制到c:\windows\system32文件夹下,以后打开设备管理器等就不会模糊了。

下面三张图是虚拟机和我实体机界面的对比图,可以看到修改后的效果还是比较好的。

 
 
 

最新文章

  1. 用JS获取地址栏参数的方法(超级简单)
  2. web开发者谷歌浏览器常用插件
  3. 一道数学题 hduacm 5144
  4. cocopods的安装和使用
  5. DataSnap起源于MIDAS(十几篇博客)
  6. kuryr环境搭建
  7. 关于element-ui表单验证(自定义验证规则)
  8. DateTime?,也是一种类型,代表DateTime或NULL两种类型,在处理空时间时比较有用
  9. [Flutter] 写第一个 Flutter app,part1 要点
  10. CSS3 根据屏幕大小显示内容(@media)
  11. stickey-footer实现footer固定页面底部
  12. 【matlab】命令行窗口一直不停的输出ans=1?
  13. C#-WebForm-网页中Form表单中给回车绑定按钮
  14. 1135 Is It A Red-Black Tree
  15. Hibernate对象状态
  16. 【原创】Oracle 11g R2 Client安装配置说明(多图详解)
  17. Umbraco back office 中form显示不出来的问题
  18. 提高网站打开速度的7大秘籍---依据Yslow工具的优化【转】
  19. [Servlet&amp;amp;JSP] 标准标签
  20. MYSQL进阶学习笔记二:MySQL存储过程和局部变量!(视频序号:进阶_4-6)

热门文章

  1. Linux安装在虚拟机上
  2. Linux下设置Nginx开机自启
  3. ad批量上传
  4. 【Swagger2】解决swagger文档地址请求404的问题
  5. zabbix3.4配置客户端配置
  6. C/C++解题常用STL大礼包 含vector,map,set,queue(含优先队列) ,stack的常用用法
  7. kali 使用John破解zip压缩包的密码
  8. httprunner学习2-har2case录制生成脚本
  9. Linq入门学习
  10. AtCoder Beginner Contest 146解题报告