DPI设置过大如何还原

现在的消费类电子设备屏幕越做越小,分辨率却反而在往上增加,例如 Surface Pro,10.6 寸的屏 幕,1080p 的全高清显示,会让 Windows 显示的文字变得异常的小。这个现象其实是因为屏幕点距比 标准的要小而导致的(约207.82点/英寸,而标准的约为96点/英寸),显示效果虽更加细腻,但是 Windows 对文字的渲染仍旧是默认的 DPI(通过下文可以知道它是96点/英寸),所以文字也就变小了 。

要让文字看起来不那么吃力,我们一般的做法是放大系统的 DPI。其实这个有点类似于数字图像 采样的 PPI 的概念了,假设调高 Windows DPI,让 Windows 针对 UI 元素的采样分辨率变高,那么重 新采样过后的 UI 元素会获得比之前更大的数字分辨率,长和宽均获得了更多的像素,在同一块屏幕上 ,占用的显示像素点就要比以前多,因此,你看到的元素就变大了。

可有的时候,万一我们自定义了一个过大的 DPI (例如500%),在应用并且重新登录后,可以发现 系统界面元素变得过大,于是我们再也不能通过操纵 UI 的方式,前往控制面板找到这个设置将其改回 来。此时我们有个校正的办法是重启到安全模式。

DPI 的设置是用户相关的,也就是说,你所 做的 DPI 设置,仅对你当前的这个用户有效。因此,DPI 的设置也是保存在注册表的 HKCU 分支下面 。比直接操作注册表更安全的方法是重启到安全模式,然后将 DPI 的设置改回正常以后,再重新启动 电脑。这是因为,安全模式下不应用 DPI 缩放设置,所有 UI 元素的大小将恢复正常。

注意, 在高级启动选项里,如果选择"启用低分辨率视频"模式,那么 UI 元素的尺寸还将是过大的 ,而且反而会加剧(因为分辨率更低了)。这个模式可以用来解决显卡驱动的一些问题,但是,DPI 设 置与显卡驱动无关,因此请注意选择进入安全模式修复这一问题。

如果你还想了解 DPI 设置在 注册表中存放的位置的话,那么以 Win8 为例,它位于 HKEY_CURRENT_USERControl PanelDesktop 项 目下,键名为"LogPixels"。默认地,系统里不会有这个键和键值,但是如果你设置过 DPI 缩放,那么这个键就出现了。默认设置下,Windows 的 DPI 绝对值其实是96,只不过通过 DPI 设置界 面是看不出来这一点的。这里给出 DPI 设置与注册表键值的对应关系:

DPI 设置 注册表键值
较小 - 100% 96
中等 - 125% 120
较大 - 150% 144

可以看出,注册表存放的键值是真实的 DPI 绝 对值,而 UI 里面显示的百分比是基于"96 '=' 100%"这个定义的。因此,手动调 整 DPI 设置后,你就可以轻松算出真实的 DPI 值了。对于像 Surface Pro 这样的设备,系统已经会 自动将默认 DPI 设为 150%。

时间: 2024-09-23 23:33:25

DPI设置过大如何还原的相关文章

Win8系统DPI设置过大后该如何还原?

  现在的消费类电子设备屏幕越做越小,分辨率却反而在往上增加,例如 Surface Pro,10.6 寸的屏幕,1080p 的全高清显示,会让 Windows 显示的文字变得异常的小.这个现象其实是因为屏幕点距比标准的要小而导致的(约207.82点/英寸,而标准的约为96点/英寸),显示效果虽更加细腻, 但是 Windows 对文字的渲染仍旧是默认的 DPI(通过下文可以知道它是96点/英寸),所以文字也就变小了. 要让文字看起来不那么吃力,我们一般的做法是放大系统的 DPI.其实这个有点类似于

Win8等设备DPI设置过大后的还原办法

  现在的消费类电子设备屏幕越做越小,分辨率却反而在往上增加,例如 Surface Pro,10.6 寸的屏幕,1080p 的全高清显示,会让 Windows 显示的文字变得异常的小.这个现象其实是因为屏幕点距比标准的要小而导致的(约207.82点/英寸,而标准的约为96点/英寸),显示效果虽更加细腻, 但是 Windows 对文字的渲染仍旧是默认的 DPI(通过下文可以知道它是96点/英寸),所以文字也就变小了. 要让文字看起来不那么吃力,我们一般的做法是放大系统的 DPI.其实这个有点类似于

Win8设备DPI设置过大后的还原办法

现在的消费类电子设备屏幕越做越小,分辨率却反而在往上增加,例如 Surface Pro,10.6 寸的屏幕,1080p 的全高清显示,会让 Windows 显示的文字变得异常的小.这个现象其实是因为屏幕点距比标准的要小而导致的(约207.82点/英寸,而标准的约为96点/英寸),显示效果虽更加细腻, 但是 Windows 对文字的渲染仍旧是默认的 DPI(通过下文可以知道它是96点/英寸),所以文字也就变小了. 要让文字看起来不那么吃力,我们一般的做法是放大系统的 DPI.其实这个有点类似于数字

调整Win7的DPI设置,方便阅读

  Windows7操作系统默认的字体大小为96像素,这样我们就面临着一个非常大的问题:Win7操作系统的默认96像素的字体大小使我们在使用高分屏阅读文字或做与文字有关的操作时会感觉非常吃力,而长时间的操作可能会对我们的视力造成伤害.为了解决上面提到的问题,我们可以通过调整Win7的DPI设置 来调整屏幕上的文本大小. 操作步骤 1. "桌面空白处右击-屏幕分辨率-放大或缩小文本和其他项目"这个界面非常简单的进行 DPI(每英寸点数)的调整, 2. 当然,如果您对 Windows7开始

如何修改Win8的登录界面DPI设置

随着显示器技术的发展,屏幕的分辨率在不断地提升,1920x1080分辨率的显示器也开始成为一般设备了. 不过 Windows 系统的默认 DPI 还停留在 96 DPI ,这在高分辨率的显示器下面查看文字效果很不好. 相信不少朋友已经手动调节DPI了,不过像我一样,你可能对登录界面的DPI设置感到疑问:为什么还是默认的96DPI呢? 在Windows Vista 中,DPI设置像分辨率设置一样,属于一个全局设置,进行设置之后所有用户包括登录界面处的 DPI 都会设置为你需要的值.而从 Windo

如何修改Windows 8的登录界面DPI设置

近年来随着显示器技术的发展,屏幕的分辨率在不断地提升,1920x1080分辨率的显示器也开始成为一般设备了.不过 Windows 系统的默认 DPI 还停留在 96 DPI ,这在高分辨率的显示器下面查看文字效果很不好.相信不少朋友已经手动调节 DPI 了,不过像我一样,你可能对登录界面的 DPI 设置感到疑问:为什么还是默认的 96 DPI 呢? 在 Windows Vista 中, DPI 设置像分辨率设置一样,属于一个全局设置,进行设置之后所有用户包括登录界面处的 DPI 都会设置为你需要

修改Win 8系统的登录界面DPI设置的方法

开头寄语:随着显示器技术的发展,屏幕的分辨率在不断地提升,1920x1080分辨率的显示器也开始成为一般设备啦! 不过Windows 系统的默认DPI还停留在 96DPI,这在高分辨率的显示器下面查看文字效果很不好;相信不少朋友已经手动调节DPI了,不过像我一样,你可能对登录界面的DPI设置感到疑问:为什么还是默认的 96DPI呢?在 Windows Vista 中,DPI设置像分辨率设置一样,属于一个全局设置,进行设置之后所有用户包括登录界面处的DPI都会设置为你需要的值.而从 Win 7 开

win7如何更改DPI设置让字体看着更舒服

  1.打开开始菜单,并在搜索框中输入"DPI",然后选中并打开"放大或缩小文本和其他项目"; 2.在打开的"显示"窗口中,我们选中左侧的"设置自定义文本大小(DPI)"; 3.在打开的在自定义DPI设置界面中,我们就可以对DPI 进行设置,可以选择自己觉得合适的百分比,然后点击确定即可.

浅谈Linux服务器究竟设置多大交换分区合适

年前一客户来电,说他们信息中心机房一台Linux服务器运行缓慢,系统服务出现间歇性停止响应,让过去帮忙处理一下这一问题. 到达现场之后,发现此服务器的物理内存是16G,而最初装机的时候,系统管理人员却只分配了2G的虚拟内存.查看内存的使用状况,物理内存并没有完全耗尽,但虚拟内存已经耗尽,整个系统CPU负载和磁盘IO都非常高. 知道了问题所在是由于交换分区不足导致,那么解决方法就是:将虚拟内存通过虚拟文件的方式增加到8G,系统运行状况明显好转. 其实虚拟内存并不是等到物理内存用尽了才使用的,是否尽