前言
相信很多人都跟我一样,电脑用一段时间后,里面就是杂货铺了。
最近又在电脑上测试好几个工具软件,其中有个工具需要屏幕定位,用工具软件自带的放大镜功能居然放大的内容同我鼠标所在的位置内容完全不一样,屏幕坐标左上角是0,0没错,右下角却只有2000多和1000多,我可是按照3K屏的设置呀。
IT男对这样的情况感到不可理解,到底哪里出问题了。终于想到可能是显示设置的问题,高分屏加上即将的老花眼,我之前曾经在应用设置里面选了150%的文本和应用缩放。

发现问题
想着将缩放改回100%,应该就能解决问题了。
很多解决问题不顺利都是相同的经历,IT男们估计也是经常碰到,不解决问题的时候啥问题没有,非常简单的一个问题想要解决,却不断发现新的问题。我这次也碰到了,就是桌面右键上的显示设置和个性化设置都打不开了。


很奇怪的提示,这两个都是操作系统自带的系统应用,怎么还需要用户来指定应用关联。既然微软的大佬有了指示,那就照办,打开控制面板--应用--默认应用--重置。

重置完成居然还是不行。
解决了问题,还是没搞懂原因
解决问题的过程很简单,度娘上很多人发了解决办法,就是注册表里删掉一个项。将\HKEY_CURRENT_USER\SOFTWARE\Classes\ms-settings这个项删掉就搞定了。

具体操作:打开运行框,输入注册表编辑工具---regedit---打开注册表,找到\HKEY_CURRENT_USER\SOFTWARE\Classes\ms-settings项,直接删除,如下图。

注册表操作各位一定要小心,容易出现系统损坏等情况。
问题很容易就解决了,也将缩放改回100%,对应工具里面的放大镜显示的内容也都正确了。产生问题的原因还是不了解。
具体问题
几个疑问,分享一下,有大神了解的给个解答哟!
1、我找了另外一台正常的系统,查看注册表相应位置,根本就没有ms-settings项。这个正常的系统是才安装不久的系统,并且是原版安装的版本。

2、注册表\HKEY_CURRENT_USER\SOFTWARE\Classes\下面通常是一些第三方软件设置的位置,为啥操作系统自带的显示设置和个性化设置无法打开会跟这个目录有关。
3、从前面两个报错来看,字面上理解ms-settings应该就是控制面板的设置命令,后面加上display参数就是显示设置,后面加上personalization-background就是个性化设置。可是不管是开始运行状态下,CMD模式下还是PowerShell模式下,都没有这个命令,系统盘里面也没有ms-settings.*的文件,这个到底是个啥?

度娘上没有能够找到答案,这个ms-settings到底是个啥妖怪,哪位大神有照妖镜借用一下,让俺开开眼!
有对IT感兴趣的朋友,欢迎关注本公众号,让咱们一起学习,共同进步!!!
需要上门解决问题时,请及时联系我们!




