1. 概述

  1. 使用 ProcessExplorer

2. 环境

  1. os

    1. win10

3. 背景

  1. 偶然在论坛上看到了一个工具 ProcessExplorer

    1. 作用是 定位当前桌面窗口 对应的 进程
    2. 我没有这个需求, 但是出于好奇, 我决定把这玩意 下下来看看

4. 步骤: 定位窗口进程

  1. 下载安装

    1. 下载
    2. 解压
  2. 运行
    1. 运行 procexp64.exe 程序
  3. 定位
    1. 找到一个 准心 的图标
    2. 左键单击图标, 按住不要松
    3. 移动鼠标到待定位窗口
    4. 松开鼠标
    5. 进程列表里, 对应的进程, 会高亮并自动跳转

5. 意外发现: 资源监控

  1. 概述

    1. ProcessExplorer 的资源监控, 也很强大
  2. 内容
    1. cpu
    2. 内存
    3. io
    4. 其他
  3. 形式
    1. 折线图
  4. 和 资源管理器 的区别
    1. 这里的折线图, 鼠标悬停后, 可以给出 当时占用资源最高的进程
  5. 作用: 帮我定位莫名其妙的 资源占用
    1. 我的电脑, 经常会一些怪现象

      1. cpu

        1. 在无人使用的情况下, 忽然升高
        2. 挪动一下鼠标, 又忽然降低了
        3. 我的 cpu 风扇策略有点问题, 温度一上去就特别响
      2. 内存
        1. 莫名其妙会被占用,
        2. 而且像是泄露了一样, 无法释放, 只能重启
    2. 之前的处理, 不是很成功
      1. 尝试定位内存消耗的原因, 没有成功, 无法定位到进程
    3. 这次定位
      1. cpu 方面, 发现了占用 cpu 资源的进程名

        1. qqpyusercenter

          1. 进一步定位, 是来自 qq 拼音
      2. 上网查询, 有以下结果
        1. 有人发现该进程会让 windows 资源管理器, 频繁停止
        2. qq拼音 还会有其他进程, 也有 系统资源占用 的问题
    4. 处理
      1. 卸载 qq 拼音
      2. 使用 微软拼音
    5. 结果
      1. 感觉不错

        1. 系统资源

          1. cpu 很少有那种莫名其妙的占用了
          2. 内存 的上升也减缓了很多
          3. 初步观察了两天, 但愿这个结论正确把
        2. 输入法
          1. 微软拼音使用良好

            1. 默认外观还行
            2. 常用的文字都有
            3. 快捷键也可以自定义
            4. 时间日期的输入稍微麻烦, 但也可以通过自定义解决
              1. 这个后面会说

ps

  1. ref

    1. Process Explorer 下载地址
    2. QQ拼音远程线程注入导致windows资源管理器频繁停止工作
  2. 其他
    1. 在 qq拼音 的安装目录里, 发现了一个叫做 a.ini 的文件

      1. 里面的内容, 竟然是 搜狗拼音 相关的东西...
      2. 难道 qq拼音 只是 搜狗拼音换了层皮?

其他-使用 ProcessExplorer 定位 win10 系统资源占用的更多相关文章

  1. ubuntu查看系统资源占用(内存,cpu和进程)

    ubuntu查看系统资源占用(内存,cpu和进程) 1  top 查看ubuntu的资源占用的命令为$: top    说明:top命令就可以查看内存,cpu和进程了,很方便 top: 主要参数 d: ...

  2. Linux查看系统资源占用

    Linux查看系统资源占用 在系统维护的过程中,随时可能有需要查看 CPU和内存的使用率,并根据相应信息分析系统状况的需求.本文介绍一下几种常见的Linux系统资源查看命令. 1.总体内存占用的查看 ...

  3. 查看Linux下系统资源占用常用命令(top、free、uptime)

    本文介绍下,在linux中查看系统资源占用的三个命令:top.free.uptime,通过实例学习下它们的用法,有需要的朋友参考下 一,top命令 1.作用top命令用来显示执行中的程序进程,使用权限 ...

  4. ubuntu查看系统资源占用(内存,cpu和进程)

    http://blog.csdn.net/vivian187/article/details/51476043 http://bluexp29.blog.163.com/blog/static/338 ...

  5. 五个Taurus垃圾回收compactor优化方案,减少系统资源占用

    简介 TaurusDB是一种基于MySQL的计算与存储分离架构的云原生数据库,一个集群中包含多个存储几点,每个存储节点包含多块磁盘,每块磁盘对应一个或者多个slicestore的内存逻辑结构来管理. ...

  6. 解决win10 CPU占用高的问题

    [PConline 技巧]很多笔记本用户在升级到Win10后,都遇到了这样一个问题,那就是Win10的CPU占用明显高于Win7.这个问题对于台式机可能还算不了什么,顶多就是偶尔卡一下罢了.可由于笔记 ...

  7. Win10 磁盘占用 100% 有效解决办法

    立即查看 任务管理器,看看是不是有一个 服务主机 unistack服务组或者找类似名称的,点开以后你会看到里面有同步主机 blablah请你毫不犹豫的结束它!结束它!结束它! 按下WIN+R调出运行, ...

  8. win10 磁盘占用高--- 禁用用户改善反馈 CompatTelRunner.exe

    1. 2.右键点开[这台电脑],点[管理],点[服务和应用程序]点[服务],在右边框里把[superfetch] [windows search][HomeGroupListener] [HomeGr ...

  9. 查看Linux下系统资源占用常用命令

    一 top命令 1.作用top命令用来显示执行中的程序进程,使用权限是所有用户. 2.格式top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数d:指定更新的 ...

随机推荐

  1. Bootstrap 手机屏幕自适应的响应式布局开关

    head中添加 <meta name="viewport" content="width=device-width, initial-scale=1, shrink ...

  2. 10maven依赖继承、统一版本/编码

    A >  B  >  C A依赖于B,B依赖于C,如果A想间接依赖C,那么B和C之间的依赖范围必须是compile,不然A依赖不了C 但是有点麻烦,因为每次A想依赖于C都要确认B和C之间的 ...

  3. es5和es6创建新数组的方法

    //es5 let array = Array(5) let array = [] //es6 1.let array = Array.of(1,2,3,4,5) 2.let array = Arra ...

  4. 更改 Solution (.Sln) file

    Microsoft Visual Studio 2010 的项目为件改为Microsoft Visual Studio 2015默认打开 2010 的Solution (.Sln) file Micr ...

  5. 学习R语言的一点小心得

    1.目前R 语言处于入门阶段吧,能够执行一些简单的模型了,还是有收获的. 但是在跑模型的时候经常遇到各种各样的错误,最常见的错误就是数据带入模型之后,数据的类型不对,因此模型跑不下去,因此说,利用he ...

  6. Qt实践-基于C++的UI设计基础

    学习网址:http://c.biancheng.net/view/1824.html 我的代码: 头文件qwdlgmanual.h: #ifndef QWDLGMANUAL_H #define QWD ...

  7. 吴裕雄--天生自然HADOOP操作实验学习笔记:hbase学生选课案例

    实验目的 复习hbase的shell操作和javaAPI操作 了解javaWeb项目的MVC设计 学会dao(数据库访问对象)和service层的代码编写规范 学会设计hbase表格 实验原理 前面我 ...

  8. 吴裕雄--天生自然HADOOP操作实验学习笔记:hbase的shell应用v2.0

    HRegion 当表的大小超过设置值的时候,HBase会自动地将表划分为不同的区域,每个区域包含所有行的一个子集.对用户来说,每个表是一堆数据的集合,靠主键来区分.从物理上来说,一张表被拆分成了多块, ...

  9. STL-set&&multiset 集合

    #include <iostream> #include <cstdio> #include <set> // 仿函数的原型 //struct greaters / ...

  10. 42.通过原生SQL语句进行操纵mysql数据库

    views.py文件中: from django.shortcuts import render # 导入connection模块 from django.db import connection d ...