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文件夹下,以后打开设备管理器等就不会模糊了。

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

 
 
 

如何解决Windows 10屏幕字体缩放模糊问题的更多相关文章

  1. 如何解决Windows 10系统下设备的声音问题

    如何解决Windows 10系统下设备的声音问题? 请阅读下面的说明来解决Windows 10设备上的声音问题. 1. 检查设备管理器 打开开始菜单,键入设备管理器, 从出现的结果中选择并打开它. 在 ...

  2. 解决Windows 10下Wireshark运行问题

    解决Windows 10下Wireshark运行问题在Windows 10下,安装Wireshark时候,提示WinPcap不被系统系统支持.这是由于最新版的WinPcap 4.1.3只支持到Wind ...

  3. Windows ->> 解决Windows 10下面无法多用户同时远程桌面

    解决Windows 10下面无法多用户同时远程桌面 https://pc4u.org/how-to-allow-multiple-rdp-sessions-windows-10-without-mod ...

  4. 解决windows 10无法打开.hlp帮助文件的问题

    最近学习UML,使用的Rational Rose 7.0,使用帮助时,才发现windows 10无法打开.hlp的帮助文件.虽然win10默认定向到微软支持页面,但发现通过下载补丁来查看hlp文件,实 ...

  5. 解决windows 10关机自动重启的问题

    自从windows 10推出来没多久,就给台式机安装了.可是,有点悲剧的是:每次关机,都会自动重启(restart). 之后也在网上找了一些解决方式,但还是没用.前天通过搜索”Windows 10 c ...

  6. 解决windows 10 9926 中vmware安装的虚拟机无法桥接上网的问题

    从windows 10 出来之后就安装了使用,但一直有一个问题直到9926也没有解决,那就是vmware下的虚拟机无法桥接上网,但NAT方式正常.发现有一种办法可以实现桥接方式上网.但这种方式下本机与 ...

  7. 解决Windows 10 1803 April 2018 Updatete不能网络共享的问题

    Windows 10升级到1803后便不能网络共享了,现在我用的是Widnows 10 1809 Oct 2018 Update依然存在这个问题. 为了能够共享文件和文件夹需要去windows ser ...

  8. 【转载】解决Windows 10 局域网内共享的问题

    问题: 小米盒子,iPhone (OS 10.2) 无法访问 Win 1o共享 解决方案: 原文链接 http://www.dedoimedo.com/computers/windows-10-net ...

  9. 解决Windows 10笔记本接显示器分屏后没有声音的问题

    Windows 10 版本号:17763.292 1.首先右键点击任务栏托盘中的[扬声器]图标,选择[声音],如下图所示. 2.选择[播放],然后选择[扬声器],再点击[设为默认值],如下所示. 3. ...

随机推荐

  1. 关于mysql数据库涉及的一些规范

    tips:如果本文对你有用,请爱心点个赞,提高排名,让这篇文章帮助更多的人.谢谢大家!比心❤~ 如果解决不了,可以在文末加我微信,进群交流. 设计规范,在分工协作的工作场景中尤其重要,否则团队之间互相 ...

  2. SpringBoot2.x应用启动、关闭shell脚本

    本篇主要说明以下内容: 1.SpringBoot2.x应用启动.关闭的shell脚本 1 启动脚本 直接放到同jar包同一个目录下,如下: #!/usr/bin/env bash APPLICATIO ...

  3. 洛谷 P1522 牛的旅行 Cow Tours

    题目链接:https://www.luogu.org/problem/P1522 思路:编号,然后跑floyd,这是很清楚的.然后记录每个点在这个联通块中的最远距离. 然后分连通块,枚举两个点(不属于 ...

  4. ImportError: No module named wx

    先检查下Python中是否有此模块 $ python >>> import wx ImportError: No module named wx  wx模块的确没有安装. 要安装wx ...

  5. scala简单的功能实现~weektwo

    1.编写⼀个BankAccount类,假如deposit和withdraw⽅法,和⼀个只读的balance属性. //存款(deposit)和取款()函数 class BankAccount exte ...

  6. Linux中的CentOS 7克隆之后修改

    1.VMware Workstation软件查看克隆完成后的虚拟机网卡mac地址,记录下来 2.输入[cd /etc/sysconfig/network-scripts/]命令后,再执行[ip add ...

  7. 获取浏览器名称与版本checkbrowse()

    function checkbrowse() { var ua = navigator.userAgent.toLowerCase(); var is = (ua.match(/\b(chrome|o ...

  8. Increasing Performance by Reducing Dynamic Dispatch

    https://developer.apple.com/swift/blog/?id=39 Increasing Performance by Reducing Dynamic Dispatch Li ...

  9. 【JVM】内存和SWAP问题

    一.现象 1.系统稳定运行,偶尔发生响应超时的情况.查看下游依赖服务和数据库状态都良好.超时完全是由于服务本身问题造成的.重启不能解决问题,一直会间隔性的发生超时 二.原因分析 第一种情况,系统内存够 ...

  10. 小程序SetData