win7 焦点丢失解决方案(第一版)
方案一:修改注册表选项
1.打开注册表,点击屏幕左下角『 开始 』,输入『 运行 』, 回车,输入 regedit 回车打开注册表,如下图

2.依次找到 HKEY_CURRENT_USERControl PanelDesktop 里面 ForegroundLockTimeout 的选项,把这个数值改成 10 进制的任何 6 位数以上(系统默认 200000 毫秒 / 十六进制 30d40 )。提示:200000 毫秒为 200 秒,3 分钟,可以更改为更大的数值。
注:以前遇到过类似的情况,注册表中的选项被某个软件或程序修改为 0,到时焦点丢失,修改后重启电脑即可解决。如果注册表中数值正常,可尝试使用下面的方法。
方案二:使用杀毒软件查杀
-
干掉所有的漏洞
-
删除所有的不信任文件
方案三:史上最麻烦的方法
-
关闭所有的软件,用记事本打开一个 txt 文件
-
右键『 计算机 』 或 『 我的电脑 』,点击 『 管理 』 ->『 计算机管理 』 -> 『 服务和应用程序 』-> 『 服务 』 ,找到所有正在运行的服务
-
每次关闭几个服务,然后在记事本中等待焦点丢失,如果在注册表项中的时间内焦点丢失,则继续关闭服务
-
直到焦点不在丢失,再将最后关闭的几个服务一个一个的启动,继续等待焦点丢失
-
找到导致焦点丢失的服务,启动类型设为 『 禁止 』, 重启电脑即可。
失败
win7 焦点丢失解决方案(第二版)
步骤很简单粗暴,修改注册表中三个选项即可,如下:
- ActiveWndTrackTimeout,默认值(0),修改为(1)
- ForegroundFlashCount,默认值(3),修改为(200000)
- ForegroundLockCount,默认值(200000),修改为(16777215)
然后注销计算机,就ok了,至于修改后有其他什么负面的影响还没有测试。
失败
win7 焦点丢失解决方案(第三版)
终于找到了丢失焦点的原因,金山毒霸,真是日了狗了。每次把金山毒霸关掉就 ok,打开就丢失焦点,真的是一个叫做,sb a child 的程序。卸载金山毒霸。
失败
win7 焦点丢失解决方案(第四版)
将所有的 svchost.exe *32 进程关闭掉。
- 打开任务管理器
- 查看进程
- 找到 svchost.exe *32, 大概有 10 个
- 将所有的 svchost.exe *32 关闭,
- 关闭之后可能会有一两个进程重新自启动,没有关系,不要管他们。
这样焦点就不会丢失了。
成功
那么问题来了,谁你告诉我如何将我关闭的程序设置为开机不启动
该进程对应的是 64 位系统下 C:WindowsSysWOW64svchost.exe 。我现在的做法是更改程序名,将其改为 svchost1.exe。使用一周了,没发现有什么问题。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!