V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jx99
V2EX  ›  程序员

笔记本每天都会假死几次,有办法排查问题吗?

  •  
  •   jx99 · 2018-10-16 13:48:23 +08:00 · 9581 次点击
    这是一个创建于 2232 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近一两个月,笔记本每天都会假死几次,屏幕亮着,鼠标键盘全没反应,把笔记本电源拔掉在插上就又恢复了,笔记本每天基本就是 IEDA 会一直开着,然后一些浏览器后台数据库之类的东西,每次假死基本都是白天在做开发时或者中午休息 IDA 都没关的时候会,晚上回家不开开发软件,仅日常使用倒不会,有什么方法排查吗?

    万分感谢!已经分别测过基础的几大硬件好几次了,但就是查不出来什么问题。IDEA 内存设置什么的也试过并没有用。

    第 1 条附言  ·  2018-10-16 17:43:59 +08:00
    追踪到了最后一次日志信息:

    日志名称: System
    来源: Microsoft-Windows-Kernel-Power
    日期: 2018/10/16 17:38:43
    事件 ID: 40
    任务类别: (36)
    级别: 信息
    关键字: (1024),(4)
    用户: 暂缺
    计算机: 小吴同学的破旧笔记本
    描述:
    设备 SWD\DAFWSDProvider\urn:uuid:e3248000-80ce-11db-8000-c0188595f7ce/uri:e3248000-80ce-11db-8000-c0188595f7ce/ScannerService 的驱动程序 \Driver\WSDScan 已停止电源转换。
    事件 Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331C3B3A-2005-44C2-AC5E-77220C37D6B4}" />
    <EventID>40</EventID>
    <Version>0</Version>
    <Level>4</Level>
    <Task>36</Task>
    <Opcode>35</Opcode>
    <Keywords>0x8000000000000404</Keywords>
    <TimeCreated SystemTime="2018-10-16T09:38:43.016642200Z" />
    <EventRecordID>21752</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="12256" />
    <Channel>System</Channel>
    <Computer>小吴同学的破旧笔记本</Computer>
    <Security />
    </System>
    <EventData>
    <Data Name="DriverNameLength">15</Data>
    <Data Name="DriverName">\Driver\WSDScan</Data>
    <Data Name="InstanceNameLength">120</Data>
    <Data Name="InstanceName">SWD\DAFWSDProvider\urn:uuid:e3248000-80ce-11db-8000-c0188595f7ce/uri:e3248000-80ce-11db-8000-c0188595f7ce/ScannerService</Data>
    </EventData>
    </Event>
    第 2 条附言  ·  2018-10-16 17:52:55 +08:00
    日志好像没有什么又价值的东西,看了一下,产生的日志是我自己把笔记本盖子盖上产生的。
    第 3 条附言  ·  2018-10-17 13:46:16 +08:00
    问题已经解决,昨天晚上烤机测试到现在并未在假死,感谢 @Qzier 提供的方案,在将 windows 10 1803 升级到 1809 后解决了这个问题。
    有相同问题的朋友也可以试一下,升级的方式 @Qzier 是下载了新的 1809 的镜像安装,而我是加入了 windows 预览体验计划,打开接收 Insider Preview 内部版本的设置就收到 1809 更新的推送。
    31 条回复    2018-10-17 16:45:13 +08:00
    billyu
        1
    billyu  
       2018-10-16 13:49:45 +08:00
    我的 chrome 每天都会假死几次 最新版
    dychenyi
        2
    dychenyi  
       2018-10-16 14:14:21 +08:00
    估计那个电源适配器有问题了, 很明显不是么
    jx99
        3
    jx99  
    OP
       2018-10-16 14:28:39 +08:00
    @dychenyi 电源适配器坏了偶尔造成电压不稳的原因吗?倒是没有怀疑过这个,谢谢,看来得找一个新的电源试一下了。
    jasonyang9
        4
    jasonyang9  
       2018-10-16 14:29:21 +08:00
    日志?
    ni9ht
        5
    ni9ht  
       2018-10-16 14:38:21 +08:00
    同样的问题,有时候 eclipse 启项目会一样的情况,屏幕亮着,鼠标键盘不好使,电源拔掉再插就好了
    jx99
        6
    jx99  
    OP
       2018-10-16 14:53:45 +08:00
    @jasonyang9
    日志名称: Microsoft-Windows-Kernel-EventTracing/Admin
    来源: Microsoft-Windows-Kernel-EventTracing
    日期: 2018/10/16 13:25:32
    事件 ID: 3
    任务类别: Session
    级别: 错误
    关键字: Session
    用户: SYSTEM
    计算机: 小吴同学的破旧笔记本
    描述:
    会话“ Circular Kernel Context Logger ”已停止,原因是存在以下错误: 0xC0000188
    事件 Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="Microsoft-Windows-Kernel-EventTracing" Guid="{B675EC37-BDB6-4648-BC92-F3FDC74D3CA2}" />
    <EventID>3</EventID>
    <Version>1</Version>
    <Level>2</Level>
    <Task>2</Task>
    <Opcode>14</Opcode>
    <Keywords>0x8000000000000010</Keywords>
    <TimeCreated SystemTime="2018-10-16T05:25:32.517323000Z" />
    <EventRecordID>194</EventRecordID>
    <Correlation />
    <Execution ProcessID="4" ThreadID="7368" />
    <Channel>Microsoft-Windows-Kernel-EventTracing/Admin</Channel>
    <Computer>小吴同学的破旧笔记本</Computer>
    <Security UserID="S-1-5-18" />
    </System>
    <EventData>
    <Data Name="SessionName">Circular Kernel Context Logger</Data>
    <Data Name="FileName">C:\windows\system32\WDI\LogFiles\ShutdownCKCL.etl</Data>
    <Data Name="ErrorCode">3221225864</Data>
    <Data Name="LoggingMode">41943168</Data>
    <Data Name="FailureReason">0</Data>
    </EventData>
    </Event>

    1 点多的时候刚假死了一次,这是唯一一条符合这个时间的错误日志
    jx99
        7
    jx99  
    OP
       2018-10-16 14:54:40 +08:00
    @ni9ht 对的,确定不下来时软件还是硬件的问题。。
    gamexg
        9
    gamexg  
       2018-10-16 15:43:05 +08:00
    有独显的本子?
    开合屏幕是否能够恢复?
    我之前也碰到了这个问题,听说是 win10 系统双显卡实现由 bug,强制独显或集显可解。
    据说最新 win10 版本已解决了这个问题。
    实际用起来的确是没在出现这个问题。
    ni9ht
        10
    ni9ht  
       2018-10-16 16:33:13 +08:00
    @jx99 因为我这台电脑只是拿来在公司开发代码用,所以懒得去解决了,遇到就拔下电源将就用了
    jx99
        11
    jx99  
    OP
       2018-10-16 17:49:54 +08:00
    @jasonyang9 非常感谢,我试了一下,不行,刚才又死机了
    新的日志说是:
    设备 SWD\DAFWSDProvider\urn:uuid:e3248000-80ce-11db-8000-c0188595f7ce/uri:e3248000-80ce-11db-8000-c0188595f7ce/ScannerService 的驱动程序 \Driver\WSDScan 已停止电源转换。
    jx99
        12
    jx99  
    OP
       2018-10-16 17:55:34 +08:00
    @jasonyang9 重新试了一下,上面说的日志是我自己把笔记本盖子盖上产生的,实际假死的时候并没有产生日志,非常感谢你,我在慢慢排查吧
    shm7
        13
    shm7  
       2018-10-16 18:58:55 +08:00 via iPhone
    内存接口擦一下试试
    Qzier
        14
    Qzier  
       2018-10-16 19:08:57 +08:00 via iPhone
    不会是由 7000 或 y7000p 吧,我的 y7000p 买了不到几天就频繁卡死,拔电源才能解决。官方自己也说不出个所以然,联想论坛哀鸿遍野,有人换主板都没解决。直到最近我升级了 1809,居然 tm 不卡了!

    所以很有可能是 1803 的某个 BUG 引起的,所以楼主等微软推送 1809 或者像我这样直接找镜像安装!
    402124773
        15
    402124773  
       2018-10-16 19:17:01 +08:00
    先把 windows 10 升级为最新的版本。
    jimmyczm
        16
    jimmyczm  
       2018-10-16 19:33:08 +08:00
    我也遇到过,基本用这两个方法解决的
    1、重装系统
    2、换硬盘(固态)
    supuwoerc
        17
    supuwoerc  
       2018-10-16 20:47:49 +08:00
    搭楼问一下,我的笔记本用起来没问题,但是偶尔会突然断电关机,就像 CPU 超温的关机,强制关机的那种,散热没问题,键盘的 end 键好像卡死了,偶尔会一直 end,然后禁用了自带键盘还是会关机,是硬件问题吗?还是说电源问题?有没有大手子分析下,平常电源不太拔下来,插着电源一两年的那种。=。=
    xz
        18
    xz  
       2018-10-16 22:06:04 +08:00
    有没有可能后台在更新?
    laidycy
        19
    laidycy  
       2018-10-16 22:09:22 +08:00 via iPhone
    看出错像是电源管理驱动的锅?升级或者降级试下?
    dxgfalcongbit
        20
    dxgfalcongbit  
       2018-10-16 22:33:51 +08:00 via Android
    我从今年年初开始基本每天至少冻屏一次,建议先把蓝牙关了再说,我开着蓝牙的话每天必死,最近好久没死过了,微软三天两头打补丁,估计这个 bug 既是微软造出来的,也是微软修好的,解铃还须系铃人。
    onlin
        21
    onlin  
       2018-10-16 23:08:14 +08:00 via Android
    如果说是 1809 那么毫无疑问就是他的锅
    jx99
        22
    jx99  
    OP
       2018-10-16 23:11:40 +08:00
    @onlin 目前是 1803,正在更新 1809,明天试一下
    sgissb1
        23
    sgissb1  
       2018-10-16 23:19:57 +08:00   ❤️ 1
    会假死,多数时候是中断响应问题。软中断或者硬中断,以前我就用 vs 做单步调试的时候,在 xp 和 win7 上模拟出来过。

    下次你这样,打开一个 ping 窗口,一直 ping 网关接着窗口放一边不要最小化,出问题的时候看 ping 窗口是不是活着的。如果分辨不清楚,就写个 bat,定时打印时间。

    如果“假死”的时候,窗口 ok,那么你就要看键盘鼠标这块了,比如排线、驱动(没错键盘鼠标也有驱动)等。
    如果窗口都死了,那可以推断中断处理暂停了。接着就继续查 windows 日志,看有没有错误码什么的。

    这类现象在 win 2000 那个年代很常见,有一部分是浪涌引起。
    sgissb1
        24
    sgissb1  
       2018-10-16 23:20:54 +08:00
    另外说一下,如果 ping 窗口正常,鼠标键盘失灵,也有部分原因是中断响应问题。
    omph
        25
    omph  
       2018-10-16 23:43:35 +08:00
    看上去是驱动的问题,换系统试试吧
    a1044634486
        26
    a1044634486  
       2018-10-17 00:06:22 +08:00 via Android
    之前买了几台 t470s,有一台也是经常 win10 卡死,只能强制重启了,重装没启动用。
    just1
        27
    just1  
       2018-10-17 00:31:43 +08:00 via Android
    同样问题,mark
    mogutouer
        28
    mogutouer  
       2018-10-17 00:40:05 +08:00
    小吴,你现在赚大钱了,怎么不买一个新电脑呢?
    gablic
        29
    gablic  
       2018-10-17 09:56:24 +08:00
    重装系统+升级驱动大法
    DamonLin
        30
    DamonLin  
       2018-10-17 10:38:35 +08:00
    温度
    wsh1108
        31
    wsh1108  
       2018-10-17 16:45:13 +08:00
    把 小吴同学的破旧笔记本 改成 小吴同学的超级无敌优秀笔记本 试试? doge
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5899 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:46 · PVG 09:46 · LAX 17:46 · JFK 20:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.