none
Windows10下SVCHOST.EXE占CPU过高,且机器无法关机、重启 RRS feed

  • 问题

  • DELL笔记本,安装卡巴斯基杀毒软件后,发现机器时常出现SVCHOST.EXE占用CPU过高的情况,而且随着这个现象的出现,机器无法重启或关机,需要强制关机。用PROCEXP查看占用CPU过高的SVCHOST进程中的异常线程的SERVICE为:StorSvc,线程STACK如下:

    ntoskrnl.exe!KeSynchronizeExecution+0x4002
    ntoskrnl.exe!KeSynchronizeExecution+0x3b6d
    klif.sys+0x5f873
    klif.sys+0x5e954
    klif.sys+0x5e828
    klif.sys+0x183a7
    klif.sys+0x39038
    klif.sys+0x3aedb
    klif.sys+0x3b249
    ntoskrnl.exe!NtQueryInformationFile+0x3d50
    ntoskrnl.exe!FsRtlAcknowledgeEcp+0x100c
    ntoskrnl.exe!setjmpex+0x3963
    ntdll.dll!ZwSetValueKey+0x14
    KERNELBASE.dll!RegSetValueExW+0x363
    KERNELBASE.dll!RegSetValueExW+0x141
    storsvc.dll!ServiceMain+0x935f
    storsvc.dll!ServiceMain+0x97ca
    storsvc.dll+0x1a872
    storsvc.dll+0x1ade5
    storsvc.dll+0x17e8d
    RPCRT4.dll!NdrInterfacePointerMemorySize+0x623
    RPCRT4.dll!NdrClientCall3+0x3611
    RPCRT4.dll!NdrServerCallAll+0x3c
    RPCRT4.dll!RpcServerInqCallAttributesW+0x2493
    RPCRT4.dll!RpcServerInqCallAttributesW+0xf38
    RPCRT4.dll!RpcServerInqCallAttributesW+0x1a5e
    RPCRT4.dll!NdrFullPointerQueryRefId+0x7376
    RPCRT4.dll!NdrFullPointerQueryRefId+0x7ed9
    RPCRT4.dll!NdrFullPointerQueryRefId+0x460c
    RPCRT4.dll!NdrFullPointerQueryRefId+0x29f9
    RPCRT4.dll!RpcBindingInqAuthClientExW+0x20a
    ntdll.dll!RtlRbRemoveNode+0x8a0
    ntdll.dll!RtlAcquireSRWLockShared+0x44a6
    KERNEL32.DLL!BaseThreadInitThunk+0x22
    ntdll.dll!RtlUserThreadStart+0x34

    这样的情况该如何处理?

    2016年4月20日 2:34

答案

  • 可能是 Storage Service 因为与卡巴斯基的组件产生了兼容性问题。看看这个版本的卡巴斯基在其它 Windows 10 计算机上有没有类似的问题。


    Alexis Zhang

    http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <FatterFat>;

    | DELL笔记本,安装卡巴斯基杀毒软件后,发现机器时常出现SVCHOST.EXE占用CPU过高的情况,而且随着这个现象的出现,机器无法重启或关机,需要强制关机。用PROCEXP查看占用CPU过高的SVCHOST进程中的异常线程的SERVICE为:StorSvc,

    2016年4月20日 14:28
  • FatterFat 您好,

    您确定是安装卡巴斯基之后出现的系统CPU占用过高吗?

    这里对三方杀软不做评论哈,建议是卸载掉,保护电脑的话用系统内置的 Windows Defender 就可以。如果是希望运用卡巴斯基的某些功能,可以尝试找一些替代应用程序。

    如果方便的话,您可以将用process explorer 抓的trace上传到OneDrive, 之后把共享地址贴在回复中,我们会帮忙检查一下。


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2016年4月21日 4:53
    版主

全部回复

  • 可能是 Storage Service 因为与卡巴斯基的组件产生了兼容性问题。看看这个版本的卡巴斯基在其它 Windows 10 计算机上有没有类似的问题。


    Alexis Zhang

    http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <FatterFat>;

    | DELL笔记本,安装卡巴斯基杀毒软件后,发现机器时常出现SVCHOST.EXE占用CPU过高的情况,而且随着这个现象的出现,机器无法重启或关机,需要强制关机。用PROCEXP查看占用CPU过高的SVCHOST进程中的异常线程的SERVICE为:StorSvc,

    2016年4月20日 14:28
  • FatterFat 您好,

    您确定是安装卡巴斯基之后出现的系统CPU占用过高吗?

    这里对三方杀软不做评论哈,建议是卸载掉,保护电脑的话用系统内置的 Windows Defender 就可以。如果是希望运用卡巴斯基的某些功能,可以尝试找一些替代应用程序。

    如果方便的话,您可以将用process explorer 抓的trace上传到OneDrive, 之后把共享地址贴在回复中,我们会帮忙检查一下。


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    2016年4月21日 4:53
    版主
  • FatterFat 您好,

       我也出现了和你相同的情况,不过我是台式机,询了好久也没有找到解决方法。不知道你这边解决了没有?也求助高手们帮忙看一下如何解决。我发现如果正常操作电脑不会出现此情况,但是让电脑闲置5~10分钟就会突然跳出此问题。请大家帮忙看下,谢谢!

    2016年7月6日 13:10
  •      大家好,我在网上也查找到有人是通过重新安装windows7,并通过windows7升级到windows10解决了这一问题。不知道这是为什么?
    2016年7月15日 2:31