查看: 1799|回复: 7
收起左侧

[求助] 开机卡两分钟系统在干什么?

[复制链接]
随便注册
发表于 2018-4-30 23:13:10 | 显示全部楼层 |阅读模式
本帖最后由 随便注册 于 2018-5-19 12:31 编辑

5.19结论:关闭DHCP会影响上网,至少一次需要重拨号和一次重拨号都无效,直到开启DHCP,另外断网时仍卡过。
目前关闭了自动根证书更新,用IE上常见https站点,把根证书导出备份。
只是手动导入麻烦,好在只麻烦每月打还原点一次,见另一提问帖:
https://bbs.kafan.cn/thread-2123073-1-1.html
==========
一个多月前注意到的,大部分出现在刚开机时。
系统是Win7,打了4月补丁,但12月补丁、没打最新汇总补丁的时候也会出问题。
表现为点击程序长时间无反应,一两分钟才出界面,然后就恢复正常了。设置的开机自启动程序有几次就没了,还有一次点击各分区的快捷方式提示内存不足,而当时内存占用15%。
卡顿中若点击“开始”按钮,exploer就卡死并提示“结束进程”,重启它也没用,继续卡。有时卡完了任务栏不能点击切换程序,倒是“开始”按钮能点
性能监视器中CPU、硬盘、网络均闲着,0%。

经过一周折腾,基本确定开机前拔网线就无事,插上网线但不拨号联网就卡,没有路由器。

重启还原系统首次开机后的事件查看器,用的是同一个还原点,只是一个拔了网线,另一个没有
拔网线10个错误(2个不在图内)共2秒钟
1.png

没拔的2个错误2分钟,卡完了开始RasClient拨号,时间对得上
2.png

CAPI2错误信息为
从 <http://ctldl.windowsupdate.com/……> 中自动更新检索第三方的根证书失败,错误为: 指定的服务器无法运行请求的操作。


搜到这个,倒是挺像,用了后好像是不再有CAPI2错误,但IE上https网站就有问题了,所以不能用
启用“关闭自动根证书更新”,解决Windows系统各种卡顿的问题(Visual studio 卡、远程桌面mstsc卡、SVN卡) - 东篱南山 - 博客园
http://www.cnblogs.com/hz-blog/p/4900723.html

这是干嘛呢 其实想拨号也拨不了,卡完了才能拨!

比较奇怪的是为什么还原后首次开机卡,再开机就不是每次都卡,更奇怪为什么才出现,我用还原软件的,又没大动过,要有问题早两年就该有啊,因为证书们到什么节点了?
Ytqing
发表于 2018-5-2 11:02:47 | 显示全部楼层
正紧对你的硬盘“蹂躏”
峪飞鹰
发表于 2018-5-2 11:10:12 | 显示全部楼层
这个基本上是证书更新的问题。访问的那个地址是下载的windows包(cab文件),然后每个包会经过一个数字证书签名,签名后的文件需要系统去验证。问题就出在验证这块上。你的电脑里缺少对应的中级证书,或者根证书,导致首次验证的时候,系统内置组件CAPI2会去网站访问证书颁发机构的CRL等几个地址,确认这张证书是否有效,是否被吊销,是否能使用。而访问的时候有个时间超时,超时比较久,于是让你感觉到卡顿。如果证书验证成功(不记得失败是否是这样),会有一个有效期,在这个有效期之内,不会再次网络请求验证。这就是你发现的,首次启动会卡,之后就不卡了的原因。
随便注册
 楼主| 发表于 2018-5-2 12:19:58 | 显示全部楼层
峪飞鹰 发表于 2018-5-2 11:10
这个基本上是证书更新的问题。访问的那个地址是下载的windows包(cab文件),然后每个包会经过一个数字证书 ...

它是在点击运行程序时,验证该exe的签名吗,所以验证之前就不给运行导致系统卡死?不过没数字签名的也会卡,比如7z。
后面那一串数字是怎么来的,exe的哈希?
http://ctldl.windowsupdate.com/m ... 73B0FA77BB70D54.crt

以前怎么没有呢,有证书过期了?我还原点是拔网线打的,所以证书还是原始系统的,能手动全更新了不?

Cryptographic Services服务是不是管这个的,禁用不了,最多设为延迟启动。
峪飞鹰
发表于 2018-5-2 12:29:31 | 显示全部楼层
它是在点击运行程序时,验证该exe的签名吗,所以验证之前就不给运行导致系统卡死?不过没数字签名的也会卡,比如7z。

这个是系统服务的一部分,所有exe,cab,或者你访问的 https,只要用到验证证书的流程,就会去检测。至于你提到的 7z 也会卡,估计是另外的原因(SmartScreen 检测?结果访问不到 SmartScreen 网址?不确定)。

后面那一串数字是怎么来的,exe的哈希?http://ctldl.windowsupdate.com/m ... 73B0FA77BB70D54.crt

不是hash,是Windows自己记录的,可能是编目文件,也可能是其它证书的地址,具体我不知道,只是猜测,不过肯定不是文件 hash,因为 crt 不是每个文件一个的,而是一张证书一个。

以前怎么没有呢,有证书过期了?我还原点是拔网线打的,所以证书还是原始系统的,能手动全更新了不?

有可能过期,也有可能缓存被刷新。

Cryptographic Services服务是不是管这个的,禁用不了,最多设为延迟启动。

是的

评分

参与人数 2经验 +5 人气 +1 收起 理由
林雨 + 5 感谢解答: )
随便注册 + 1 感谢解答: )

查看全部评分

随便注册
 楼主| 发表于 2018-5-2 12:33:39 | 显示全部楼层
峪飞鹰 发表于 2018-5-2 12:29
这个是系统服务的一部分,所有exe,cab,或者你访问的 https,只要用到验证证书的流程,就会去检测。至于 ...

等出了这个月的补丁,改这个服务试试。另外禁用DHCP好像也行,暂时不影响上网。
powerpig
发表于 2018-5-2 12:40:07 | 显示全部楼层
系统服务错了吧?或者装了太多了软件。
随便注册
 楼主| 发表于 2018-5-2 12:40:55 | 显示全部楼层
powerpig 发表于 2018-5-2 12:40
系统服务错了吧?或者装了太多了软件。

谁都可能,就我不可能
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-1 19:58 , Processed in 0.172527 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表