多 时候我们要调整一项 Windows 的功能时只需更改一下注册表即可实现。而很多大家眼中所谓的高手,对 Windows 注册表更是玩得出神入化。难道这些高手把 Windows 注册表都记下来了?答案是当然不可能。那么,我们怎么知道 Windows 中的某个功能对应的是哪个注册表值呢?

在接下来的文章内容中,我们将以示例的方式教会大家使用 Process Monitor 的事件监控功能来找出某个 Windows 选项所对应的注册表值。

使用Process Monitor找出注册表值

相 信大家都经常通过 Windows 中的复选框或下拉框来更改系统配置,那这些配置项到底是存储到哪儿的呢?其实在 Windows 操作系统中,各系统配置项大多都是存储在注册表中的。例如大家更改组策略配置、Windows 服务配置和启动状态等都是存储到注册表当中的,现在我们就以示例的方式向大家演示如何找出这些注册表路径。

演示示例

大家都知道可以在任务栏选项卡中勾选锁定任务栏功能来对任务栏进行锁定,那我们就以找出锁定任务栏时对应的注册表路径来给大家做个演示!

我们先打开 Process Monitor 让其开始对系统事件进行监控,然后再勾选锁定任务栏之后点击应用,应用完之后 Process Monitor 应该已经抓取到更改此项时所对应的注册表值了。但此时 Process Monitor 中抓取到的 Windows事件会非常多,此时我们需要使用筛选功能过滤出设置注册表的所有事件,所以先应用一个 Operation(操作)为RegSetValue 过滤器。在对无关事件进行屏蔽之后,我们再手动来找所需的信息就变得非常容易了。

当在 Process Monitor 中找到相关注册表路径之后,我们可以使用 Jump To 跳转到注册表的具体路径。如果无法判断该路径和所对应的注册表项是否就是与我们更改的 Windows 选项所对应,只需在重新更改 Windows 选项之后检查注册表值是否变化即可判断。

当确定 Windows 选项与注册表值对应无误之后,我们便可以确定其对应关系了。

上面是我臆想出来的一个演示示例,下面我举一个实际的事例来给大家说明。

实操示例

我在 Windows 10 中安装完 Adobe 的一些软件后,资源管理器左侧多出来一个 Creative Cloud 文件 栏目,感觉十分碍眼于是决定将其干掉。

先打开 Process Monitor 将系统监控起来,由于知道这个目录是显示在资源管理器上的,而资源管理器使用explorer.exe 进程,所以为了以防止干扰,我在 Process Monitor 只将 Explorer.exe 进程的相关事件筛选出来。

为了能够捕获到该文件夹的相关事件,所以我点击资源管理器的左侧  Creative Cloud 文件 图标以方便 Process Monitor 进行抓取。之后我再用Ctrl F 搜索 Creative Cloud 文件 关键字。

搜索出来的结果便是 Creative Cloud 文件 所对应的注册表路径

在注册表中将该路径删除之后,资源管理器左侧的 Creative Cloud 文件 栏目消失。

注意:为免出现意外,操作注册表之前请先进行备份。

小结

相信通过本文的示例介绍之后,大家对 Process Monitor 的使用有了更明确的认识。如果大家在使用上有任何疑问和问题,可以在评论中留言大家讨论。

著作权归作者所有。
作者:biny
链接:http://www.kzwr.com/article/119095
来源:www.kzwr.com

利用 Process Monitor 找出某个 Windows 选项所对应的注册表值的更多相关文章

  1. 病毒分析(三)-利用Process Monitor对熊猫烧香病毒进行行为分析

    前两次随笔我介绍了手动查杀病毒的步骤,然而仅通过手动查杀根本无法仔细了解病毒样本的行为,这次我们结合Process Monitor进行动态的行为分析. Process Monitor Process ...

  2. 利用快速排序原理找出数组中前n大的数

    #include <stdio.h> #include <stdint.h> #include <stdlib.h> #define MAX_SIZE 400001 ...

  3. 利用for循环找出1000以内的质数

    var n=0; for(var i=2;i<=1000;i++){  var zhishu=true;  for(var j=2;j<i;j++){    if(i%j==0){    ...

  4. 如何找出阻止windows睡眠的原因或软件

    1.开始菜单 2.搜索程序和文件里输入 CMD 3.cmd.exe上右键点击以管理员权限运行 4.在cmd黑屏窗口里输入 powercfg -requests如下图所示

  5. 文档翻译第001篇:Process Monitor帮助文档(Part 1)

    [译者注] Process Monitor是一款非常著名的系统进程监视软件.总体来说,Process Monitor相当于Filemon+Regmon,其中的Filemon专门用来监视系统中所有文件的 ...

  6. DFS应用——找出无向图的割点

    [0]README 0.1) 本文总结于 数据结构与算法分析, 源代码均为原创, 旨在 理解 "DFS应用于找割点" 的idea 并用源代码加以实现: 0.2) 必须要事先 做个s ...

  7. 找出 alter system kill session ‘sid,serial#’ kill 掉的数据库会话对应进程

    当我们使用alter system kill session ‘sid,serial#’ 在数据库中kill掉某个会话的时候,如果你观察仔细会发现v$session.paddr发生了改变,从而是的不能 ...

  8. Process Monitor监控进程操作注册表如何实现?

    http://zhidao.baidu.com/link?url=Kqav4qkQSprC5FnpHPOGJvhqvY9fJ9-Vdx9g_SWh4w5VOusdRJo4Vl7qIdrG4LwRJvr ...

  9. [SQL]透過redgate SQL Monitor 來找出 ASYNC_NETWORK_IO 問題

    原文:[SQL]透過redgate SQL Monitor 來找出 ASYNC_NETWORK_IO 問題 最近因為在查一個SQL的效能問題,透過 sys.dm_os_wait_stats 來取得To ...

随机推荐

  1. SAP查询事务、表属于哪个模块

    这个功能主要是在汇报SAP的产品问题时,让你知道该选择你所汇报的问题所哪个子模块的.它可以依据事务代码.表.程序名.域.数据元素来查找.     方法:SE38,执行报表程序:RSSTATUS .

  2. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q63-Q65)

    Question 63You are designing a SharePoint 2010 implementation that will be used by a company with a ...

  3. Tint(着色器)的兼容实现

    我们在做控件的时候可以使用tint这个属性给控件上色,这样在很多情况下能减少不同色彩的资源色彩.在MD设计中,控件颜色随着主体改变也是一大要点,今天我们就来看看如何使用它. 使用步骤:1.建立一个控件 ...

  4. LeakCanary中英文文档+使用例子

    Android 开源界最伟(jian)大(zhi)高(kai)效(gua)的公司 Square 又向业界投下一颗重磅炸弹.推出了一个叫 LeakCanary 的玩意儿,可以通过简单粗暴的方式来让开发者 ...

  5. 查看Android系统是User模式还是Eng模式

    root@itek82_wet_kk:/ # cat default.prop # # ADDITIONAL_DEFAULT_PROPERTIES # ro.secure= ro.allow.mock ...

  6. 浅谈Java五大设计原则之代理模式

    我们来定义一下  AOP(面向切面编程) 它是面向对象的一种补充或者是一种增强,它在这基础上增加了一些 而外的功能增强. 它可以在原有的行为不改变的前提,在这之前或者之后完成一些而外 的事情. 而AO ...

  7. 【VLC-Android】vlc-android简例

    前言 继续折腾vlc,做这个例子并不顺利,卡在只有声音没有图像这个问题好久,网上的例子有些API已经对不上,继续分享,,, 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cn ...

  8. iOS 自定义的对象类型的解档和归档

    自定义的对象的解档和归档 如果想对自己自定义的类进行解档和归档的话 必须遵循一个协议:NSCoding Student.h 文件 #import <Foundation/Foundation.h ...

  9. 【问题排查记录】Field 'id' doesn't have a default value;

    错误信息: org.springframework.dao.DataIntegrityViolationException: StatementCallback; SQL [delete from t ...

  10. 用Phaser实现Flappy Bird 游戏

    How to Make a Flappy Bird in HTML5 With Phaser - Part 1 Flappy Bird is a nice little game with easy ...