精华内容
下载资源
问答
  • Windows Server 2012 R2 WINDOWS进程占用内存过多问题
    千次阅读
    2021-07-30 04:30:55

    我找了下服务器的系统日志,提示频繁重启。内存占用高,目前稳定在20-30%。帮忙看下,主要的几条日志

    1============================================================================================================================================================

    日志名称:          System

    来源:            Service Control Manager

    日期:            2019/5/31 22:24:30

    事件 ID:         7036

    任务类别:          无

    级别:            信息

    关键字:           经典

    用户:            暂缺

    计算机:           WIN-4DME0F8CC1T

    描述:

    WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态。

    事件 Xml:

    7036

    0

    4

    0

    0

    0x8080000000000000

    6767075879

    System

    WIN-4DME0F8CC1T

    WinHTTP Web Proxy Auto-Discovery Service

    停止

    570069006E0048007400740070004100750074006F00500072006F00780079005300760063002F0031000000

    2============================================================================================================================================================

    日志名称:          System

    来源:            Microsoft-Windows-Kernel-Boot

    日期:            2019/6/1 16:53:10

    事件 ID:         20

    任务类别:          无

    级别:            信息

    关键字:

    用户:            SYSTEM

    计算机:           WIN-4DME0F8CC1T

    描述:

    上一次关机的成功状态为“false”。上一次引导的成功状态为“true”。

    事件 Xml:

    20

    0

    4

    0

    0

    0x8000000000000000

    6767075960

    System

    WIN-4DME0F8CC1T

    false

    true

    3============================================================================================================================================================

    日志名称:          System

    来源:            Microsoft-Windows-Kernel-Boot

    日期:            2019/6/1 16:53:10

    事件 ID:         30

    任务类别:          无

    级别:            信息

    关键字:

    用户:            SYSTEM

    计算机:           WIN-4DME0F8CC1T

    描述:

    固件报告了启动指标。

    事件 Xml:

    30

    0

    4

    0

    0

    0x8000000000000000

    6767075964

    System

    WIN-4DME0F8CC1T

    0

    0

    122631

    0

    0

    4============================================================================================================================================================

    日志名称:          System

    来源:            EventLog

    日期:            2019/6/1 16:53:34

    事件 ID:         6008

    任务类别:          无

    级别:            错误

    关键字:           经典

    用户:            暂缺

    计算机:           WIN-4DME0F8CC1T

    描述:

    上一次系统的 7:02:39 在 ‎2019/‎6/‎1 上的关闭是意外的。

    事件 Xml:

    6008

    2

    0

    0x80000000000000

    6767075965

    System

    WIN-4DME0F8CC1T

    7:02:39

    ‎2019/‎6/‎1

    246622

    E3070600060001000700020027007400E307050005001F0017000200270074003C0000003C0000000000000000000000000000000000000001000000FCFFFFFF

    更多相关内容
  • windows 开机内存占用高但实际进程占用低 内存高 占用内存 开机内存

    其他:windows 开机内存占用高但实际进程占用低


    1.现象

    windows 开机后,没有启动任何软件,任务管理器看到内存占用90%+接近100%。

    同时,任务管理器看到的进程数不多,且每个进程占用内存也不多,总和远达不到90%+占用。

    已禁止无效的开机启动项,反复重启,仍然内存占用率高。


    2.解决

    看到网上的一篇帖子

    1)以管理员身份启动命令行:(win+s)

    在这里插入图片描述

    2)执行命令 sc config ndu start=disabled

    sc config ndu start=disabled
    

    在这里插入图片描述

    3)重启系统,恢复正常。

    展开全文
  • Windows进程占用CPU过大 1、WMIProviderHost(wmiprvse.exe)占用CPU 新装win...

    Windows下进程占用CPU过大





    1、WMI Provider Host(wmiprvse.exe)占用CPU高


    新装windows8.1 发现WMI Provider Hostwmiprvse.exe)占用CPU非常高,有事会瞬间飙升到100%造成机器卡死几秒。寻找了很久找到了以下解决方案:
    1、
    首先要排除病毒或木马的可能。
    2、
    在运行里执行 services.msc启动系统服务。
    3、
    找到windows management Instrumentation 这个服务,右键点击选择属性查看该服务的相关依赖服务。
    4、
    将依赖服务里除了windows firewall/Internet connection sharing(ICS)设为自动启动,其余相关服务都设置为手动启动。
    5、
    重启机器。

    我按上述步骤找到windows management Instrumentation的相关依赖服务,有三个:Internet connection sharing(ICS)IP HelperSecurity Center



    Internet connection sharing(ICS)原本就是禁用。IP Helper是和IPv6有关,目前基本上是没有用的,原本是自动,改为手动。

    Security Center是安全中心,原本设置是自动(延迟),因为觉得还有用,没舍得改。

    上面方案所说的windows firewall,是win8.1自带的防火墙。这个我就不需要了,禁用了。


    重启计算机后发现ok了。

    老实说我只将IP Helper改为手动、windows firewall改为禁用就解决了问题,个人以为WMI Provider Hostwmiprvse.exe)占用CPU非常高windows firewall相关的可能性更大些。所以建议先将windows firewall禁用看看,如果没用再按上面的方案进行。


    (2)今天上班,发现系统有点卡,QQ总是没响应。

    打开任务管理器,发现有一个程序- WMI Provider Host 占用cpu竟然高达80%

    然后通过事件查看器发现是一个pid为9832的程序造成的

    然后在任务管理器里面查找这个程序,发现是360的一个程序,名字为360QMachine,卸载即可。

    我卸载不掉,就把360全都卸载了,重启后正常了

    (3)更新驱动

    最近忙着准备毕业论文,答辩便闲置下来维护手里的小黑,莫名发现任务管理器里面CPU占用率爆炸了。经常保持在100%.

    发现主要是因为WMI服务占用了太多的CPU,接下来作为伸手党的我打开百度插了若干方法,无一例外的都是说让我禁用WMI服务,虽然我对于系统这块来说是个小白,但是讲道理我也觉得禁用系统服务的做法太离谱,后来多方的探索后。在更新了主板Bios之后,我的CPU使用率大幅度下降

    我估摸这应该是win10 和主板的兼容有问题,所以才导致wmi的异常。之后在贴吧里也发现吧友说win8.1也出现过wmi占用率贼高的问题。


    所以win7以上的WMI Provider Host对CPU使用率高的话,推荐大家更新主板驱动,而不是去禁用该服务。---小麦苗把能更新的驱动都更新了一遍,然后就可以了。









    2、NT Kernel & System 进程CPU占用过高

    最近电脑突然出现顿卡顿卡的现象,查看进程管理,发现有一个System的进程一直占用CPU 50%,并且开机便如此。

    NT Kernel & System 进程CPU占用过高问题解决方法

    NT Kernel & System 进程CPU占用过高问题解决方法

    针对这个问题我在网上查了很多资料,大部分都说系统该清理啦或者巴拉巴拉之类的电脑小白解决办法,都是复制粘贴的,看到老外写了一篇关于NT Kernel & System 进程CPU占用过高问题文章分析,我觉得分析的还是很好的,只可惜我最终发现我的问题并非出现在驱动上面(之前一直在这个误区里面走了好久,驱动装了卸了装,折腾不息)。

    好了,背景介绍到这里,下面说下我的问题是怎么解决的:

    首先打开Process Explorer查看System进程,

    NT Kernel & System 进程CPU占用过高问题解决方法

    接下来双击System进程,进入属性,查看Threads,

    NT Kernel & System 进程CPU占用过高问题解决方法

    按CPU排序之后你就会发现是什么后台服务占用了那么高的CPU,我到后来才发现竟然是91助手(连接android和PC的一个软件),当时虽然卸载了91助手,但是它竟然在C:windowsSystem32drivers下面留下了91Ass**.sys的一个文件,每次进系统都会加载,直接导致了我的CPU占用率居高不下,双核的CPU几乎废了一个核。






    3、svchost.exe占用CPU 100%的解决方法


    就前两天在使用电脑的时候,突然发现电脑缓慢,查看了一下windows任务管理器,发现CPU被占用99%,查看了一下进程,发现是一个叫svchost.exe的进程占用了,于是直接结束了这个进程,结束进程后,发现无法上网了(上不了网问题是因为我们结束了这个关键进程svchost.exe)。于是我又重新启动了一下电脑,在没上网的时候发现svchost.exe运行正常,没有占用多余资源,CPU资源占用也正常,但是我连接网络后,过了一小会又发现svchost.exe占用了大量的CPU资源,导致系统很慢,刚开始以为是中病毒了,赶紧重新安装了一下系统。

    系统安装完了,更新补丁,由于网络速度不是很快,于是我先取消了更新补丁(需要先上网查点东西),过了一会,老问题重现了,svchost.exe又开始占几乎100%的CPU资源了,到这里我突然想到,是不是因为自动更新的原因?因为我上次出现这个问题的时候也是取消了自动更新安装进程,于是我打开了自动更新的服务:打开控制面板管理工具服务,找到"Automatic Updates",“Automatic Updates”这个服务的描述是:启用下载和安装 Windows 更新。如果此服务被禁用,这台计算机将无法使用“自动更新”功能和 Windows Update 网站。可执行文件路径为:“C:\WINDOWS\system32\svchost.exe -k netsvcs”目前状态是已启动,于是我直接停止了该服务,发现svchost.exe占用资源情况正常了,问题得到了解决。问题解决后,我在网络上也转了一下,发现遇到这问题的人还挺多,大概现象就是: 

    1.电脑启动运行几分钟后 svchost.exe就会占系统cpu资源接近100%,一般99%左右。

    2.当电脑拔掉网线后,svchost.exe就恢复正常了,但是重连上网后一会儿:svchost.exe又占cpu资源的99%; 

    下面总结一下解决方法: 

    1.首先需要使用杀毒软件排除病毒的影响。

    2.清空C:\WINDOWS\SoftwareDistribution 目录下所有的文件重启机器即可。(C:\WINDOWS\SoftwareDistribution是Windows update服务的临时文件存放目录) 

    如果机器提示文件正在使用("Automatic Updates"服务正在运行)无法删除相应目录:则想办法打开控制面板管理工具服务,找到"Automatic Updates",停止启动状态,设置成手动启动, 重启后再删除 C:\WINDOWS\SoftwareDistribution。问题就解决了。 然后再打开控制面板>管理工具服务,找到"Automatic Updates",恢复成自动启动重启。 重启后让系统认真的把补丁安装一下,不要再取消安装操作了,完成系统自动更新后应该就不会再出现这个问题了。 

    再来说说什么是“svchost.exe”:svchost.exe是一个属于微软Windows操作系统的系统程序,微软官方对它的解释是:Svchost.exe 是从动态链接库 (DLL) 中运行的服务的通用主机进程名称。这个程序对系统的正常运行是非常重要,而且是不能被结束的。简单的说没有这个服务机器几乎就上不了网了。很多应用服务都是以来于这个接口RPC的,如果发现这个进程占了太多的CPU资源,造成svchost占系统CPU100%的原因并非svchost服务本身:以上的情况是由于Windows Update服务下载/安装失败而导致更新服务反复重试造成的。而Windows的自动更新也是依赖于svchost服务的一个后台应用,从而表现为svchost.exe负载极高。常发生这类问题的机器一般是上网条件(尤其是去国外网站)不稳定的机器,比如家里的父母的机器,往往在安装机器几个月以后不定期发生,每个月的第二个星期是高发期:因为最近几年MS很有规律的在每个月的第二个星期发布补丁程序)。其实都是软件太聪明惹的祸,svchost.exe的问题都是应用遇到失败/例外情况后自动重试造成的,微软本想为用户节省时间的设计,但是重试的频度过高反而导致了CPU被大量占用,电脑运行缓慢。





    About Me

    ...............................................................................................................................

    本文整理自网络

    本文在itpub(http://blog.itpub.net/26736162)、博客园http://www.cnblogs.com/lhrbest和个人微信公众号(xiaomaimiaolhr)上有同步更新

    本文itpub地址:http://blog.itpub.net/26736162/abstract/1/

    本文博客园地址:http://www.cnblogs.com/lhrbest

    本文pdf版小麦苗云盘地址:http://blog.itpub.net/26736162/viewspace-1624453/

    ● QQ群:230161599     微信群:私聊

    联系我请加QQ好友(646634621),注明添加缘由

    2017-04-28 09:00 ~ 2017-04-30 22:00魔都完成

    文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

    版权所有,欢迎分享本文,转载请保留出处

    ...............................................................................................................................

    拿起手机使用微信客户端扫描下边的左边图片来关注小麦苗的微信公众号:xiaomaimiaolhr,扫描右边的二维码加入小麦苗的QQ群,学习最实用的数据库技术。

    ico_mailme_02.png
    DBA笔试面试讲解
    欢迎与我联系

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2137272/,如需转载,请注明出处,否则将追究法律责任。

    展开全文
  • windows内存占用

    千次阅读 2022-04-07 20:03:46
    Windows开机内存占用超过30%(6G/18G),Come on: Round 1 msconfig->常规:有选择的启动->服务->隐藏所有Microsoft服务,全部禁用。Ban了再说。需要的自己单独启。 发现触摸板配置没了(主要是连接外部...

    Windows开机内存占用超过30%(6G/18G),Come on:

    Round 1

    1. msconfig->常规:有选择的启动->服务->隐藏所有Microsoft服务,全部禁用。Ban了再说。需要的自己单独启。

      发现触摸板配置没了(主要是连接外部设备时禁用触摸板的设置),查找刚刚关闭的服务,是SynTPEnhService(制造商:Synaptics),开启它。设置以后记得点击应用才会生效。

      image-20220407165626767

    2. 添加虚拟内存,设置->系统->关于->高级系统设置->高级->性能:设置->更改,改成8192G. 建议位置放在非C盘。

      image-20220407165922701

    3. 重新审视一下自己设置自启动的软件:任务管理器->启动。将没必要的禁用。有些服务是偶尔想要使用一次,但日常百分之八十时间都没用,没必要一直挂着,用的时候再手动启动就行了。个人把像everything、搜词这样的都关了。个人自启动的有:Clash(代理)、Ditto(粘贴板,Windows有自带的,在设置->系统->剪贴板中开启,个人觉得不够好用,不能缓存如图片等)、Traffic Monitor(占用率监视)等。

      image-20220407170352258

      经过前三步。重启后内存占用仅20%以下(2G左右)

    Round 2

    重启后再打开任务管理器瞧瞧,看下有哪些好康的.

    1. Vmmen:每次开启占用很高。是安装WSL使用的Hyper-v导致的。不过一段时间后就消失。WSL不用时最好还是shutdown了,关注window + hper-v +docker可能有坑:https://zhuanlan.zhihu.com/p/277825426。

    2. secure system:一直都存在。名字可疑的像病毒…解释是:由于启用内存完整性需要启用虚拟化,以便可以打开 Hyper-V 虚拟机以包含核心 Windows 操作系统组件。又是Hyper-v,真麻烦。动不了,留着吧。

    3. 开始:开始菜单。留着

    4. Windows Modules Installer Worker:windows更新。可以在设置->更新中,暂停更新,或者关闭自动更新。

    5. MoUSO Core Worker Process:管理 Windows 更新的安装。同Windows更新。不过这几个都是开机一会就没了。一般可以不用管,除非占用大量资源。

    6. Microsoft Text input Application:设置->隐私->墨迹书写和键入个性化

    7. Microsoft Office Click-to-Run (SxS):Microsoft Office自带的东西。一直会留着,没占用太多不管。

    8. 然后是后台服务。任务管理器->服务,一个一个看看。主要挑前几个占用较高的吧。参考:https://www.zhihu.com/question/36192602

      • 服务主机UtcSvc(Connected User Experiences and Telemetry):

        微软用于改进 Windows 平台的体验和质量的。干掉。

      • 服务主机WindowsEventlog:大概是事件日志,留着吧。

      • windowsUpdate:这个也是开机一段时间就没了。想干掉可以干掉。

      • Diagnostic:断你的系统错误,反馈给微软,帮你自动解决。屁用。干掉。

      • 还有好多懒得一个一个去找了…

      • 更多服务解释:https://blog.51cto.com/u_13762952/3628967

    虚拟机

    装个win10虚拟机,卡死人了。

    1. 服务主机 SysMain

      它的工作是随着时间的推移维护和改善系统性能

      services.msc 关掉SysMain

    2. antimalware service executable

      Windows Defender扫描杀毒(你才是最大的毒,烦死我的毒)。

      用dControl干掉Defender,或者至少关掉实时防护。

    3. Microsoft Compatibility Telemetry

      Microsoft 兼容性遥测是 Windows 10 中的一项服务,其中包含有关 Windows 设备及其相关软件如何工作的技术数据,并定期将此数据发送给 Microsoft,以通过修复发生的潜在问题来增强用户体验。

      在 TaskScheduler 窗口中,转到此路径:Task Scheduler Library\Microsoft\Windows\Application Experience。查找“Microsoft Compatibility Appraiser” 禁用

    4. 微软小娜 Cortana

      关闭:gpedit.msc 计算机配置 -> 管理模版 -> Windows组件 -> 搜索,双击 “允许使用 Cortana” -> 已禁用 -> 确定。

      Get-AppxPackage -allusers Microsoft.549981C3F5F10 | Remove-AppxPackage

    5. System占用高

      关闭Superfetch服务,可能就是SysMain

    还有很多没找着没发现,看到再说吧。一般就是开机时特别卡,卡一会就好了。这样的话可以考虑把快速启动关了。

    总结

    看下来就是傻逼windows,东西贼多,问题贼大(上述每个都可能出现问题,导致占用一下子飙升到70以上)。真想搞个纯净版。

    看到个很欢乐的:

    找绿色软件                         :带来许多问题
    使用services.msc                   :解决一些问题
    换linux                            :解决更多问题
    使用轻量级发行版比如Manjaro(Xfce4) :解决大多数问题
    ……更往下的一档是……
    从0开始编译Gentoo/LFS              :带来许多问题
    

    就这样吧。win10开机占个3、4G内存很正常。所以说那些买4G内存的电脑怎么能不卡(很多朋友一问说新买的电脑很卡,都不用说,肯定是4G内存…)

    既然内存占用低了,那可多整点活了,来开个wallpaper engine吧~

    更多:https://www.zhihu.com/question/36192602

    https://blog.csdn.net/hyongilfmmm/article/details/116134977

    展开全文
  • 在测试过程中,有时我们需要关注某个进程的内存占用、CPU占用、句柄数等情况,在Windows系统中,使用windows自带的性能监视器可以达到目的。 使用方法 运行“perfmon”,打开性能监视器;新建自定义的数据收集器...
  • 最近有用户反馈使用Win10系统特别的卡,在打开任务管理器查看之后发现有一个服务主机本地系统cpu占用高,磁盘高占用高,内存也很高,电脑都卡的没法使用,那么这是怎么回事,如何解决呢?服务主机本地系统是Win10...
  • 朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysqld-nt.exe) CPU 占用率总为 100% 高居不下。此主机有10个左右的 database, 分别给十个网站调用。据朋友测试,导致 mysqld-nt.exe cpu 占用...
  • 有些使用Win10系统的...接下来,小编就向大家分享解决win10服务主机内存和cpu高占用的解决方法。步骤如下:1、打开我的电脑-》管理;2、打开服务和应用程序-》服务,找到Connected User Experiences and Telemetry...
  • 电脑中都会自动运行很多进程,而有时候进程多了就会影响系统运行速度,就有win10专业版系统用户在查看进程的时候发现有一个Antimalware Service Executable进程占用cpu过,该怎么办呢,下面为大家分享一下win10...
  • 在本地调试代码时,经常遇到端口被占用导致启动失败的问题,又不能很快找到哪个进程占用了端口,很是恼火。 今天,我们用shell命令轻松搞定。
  • Windows10 explorer资源管理器CPU占用的一种情况和解决办法1.系统基本信息2.explorer占有率查因3.解决方法4. 附加:CPU状态 1.系统基本信息 版本:windows10专业版 版本号:21H2 操作系统内部版本:19044.1586...
  • windows系统进程占用CPU和内存和磁盘
  • windows 查看chrome的进程内存占用

    千次阅读 2019-03-20 11:17:15
    Windows Chrome 查看任务/进程管理器 快捷键 Shift+Esc 后续补充………………
  • 您好,了解到您进程占用的问题。请问您是在什么时候遇到这个问题的,在出现这个问题之前,您在系统下进行过何种操作?(比如:更新,升级设备驱动,修改系统配置,使用三方优化类软件进行系统清理等)目前,您可以先...
  • 检查进程,有个服务主机:本地服务 的进程 占用磁盘很多。上网搜索,根据网上的操作,打开 计算机管理 -> 服务,找到 Connected User Experiences and Telemetry 服务,打开其属性设置,停止、禁用,保存。...
  • win7系统内存占用高的解决方法

    千次阅读 2021-07-29 01:22:05
    我们在操作win7系统电脑的时候,常常会遇到win7系统内存占用高的困惑吧,一些朋友看过网上零散的win7系统内存占用高的处理方法,并没有完完全全明白win7系统内存占用高是如何解决的,今天小编准备了简单的解决办法,...
  • 1、获取系统cpu: 使用WindowsAPI函数GetSystemTimes(),为获取当前使用率,通过执行两次的方式进行...//Windows程序获取cpu占用率 void GetCpuUsage_WIN(double* CPUResult) { CPUResult[0] = 0; CPUResult[1...
  • 禁用 Windows 10 更新 1、找到任务管理器中的“ 服务主机:本地系统”->“Windows Update”,右键,进入“服务” 2、在服务列表中找到“Windows Update”,右键,停止 3、在服务列表中找到“Windows Update”,...
  • 很多朋友在使用电脑都出现过电脑CPU使用率导致电脑非常卡,运行的一些程序卡不动了。无响应的情况。那么电脑CPU占用100%使用率怎么解决呢?导致CPU使用率的问题无非就在于两点:1.系统或软件问题;2.硬件问题...
  • 在本文中将从硬件,系统进程,应用软件和病毒木马四个方面来介绍CPU资源使用率为什么会达到那么,以帮助大家排除服务器CPU使用率的种种疑惑。 一、硬件因素 以下分别从CPU温度,CPU超线程,硬件配
  • WIN10CPU百分百,Windows10 DCOM占用解决办法作者:dthost |时间:2018-09-26 |分类:未分类 |14,361 次阅读最近很多朋友在用WIN10,但是自从1803这个版本一会,发现WIN10贴吧以及QQ群等很多人都出现了,CPU百分...
  • 能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器内容解释:PID:进程的IDUSER:进程所有者PR:进程的优先级别,越小越优先被执行NInice:值VIRT:进程占用的虚拟内存RES:进程占用的物理内存...
  • 之后打开任务管理器发现CPU占用已经达到100%,而且一个叫做服务主机:DCOM服务进程占用将近50%,之后我就在网上找了些方法,解决了这个问题。问题的原因是Windows Update 这个服务一直在后台运行着。 方法一: 如果...
  • windows 内存过解决办法

    千次阅读 2021-03-23 14:27:59
    windows 内存过解决办法 原因一 由于win10默认开启了内存压缩(memory compression), 目的是压缩内存让内存占用更低 ,但是实际并不是无时无刻都需要使用这个功能。因此我们可以选择关闭 解决办法 开始菜单...
  • Linux下查看某个进程占用的CPU、内存

    千次阅读 2021-05-13 08:58:03
    1、用top命令指定固定的PIDtop -p 10997查询指定进程的PIDps -ef | grep zookeeperjim 10997 1959 0 12月14 pts/2 00:00:01 /usr/lib/jvm/java-8-oracle/bin/java -Dzookeeper.log.dir=. -Dzookeeper.root.logger=...
  • 程序中解决Windows服务器下进程不存在但端口被占用问题 问题现象: 1、使用命令netstat -ano | findstr 端口查看端口占用进程,会得到端口占用进程的PID号,但通过PID号在任务管理器中查不到该进程,且使用命令...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,866
精华内容 34,346
关键字:

windows主进程占用高