注册表


Windows 10注册表

注册表

早期注册表

以ini为扩展名的文本文件的配置文件

Windows的配置说明文件,这个文件里面记录一些参数和数值,这些参数和数值用来加载硬件,软件以及储存系统应用程序的一些基本配置信息。

注册表

注册表数据库由多个文件组成

Windows提供了注册表编辑器

注册表可以理解为整个操作系统的数据库,用于储存系统和应用程序的设置信息(配置信息)。

Win + R + regedit:打开注册表编辑器

谁动了我的注册表?注册表比对分析工具 & 手动实现右键菜单自由

谁动了我的注册表?程序下载地址:lanzouw.com/ixFgD00qoe6b 密码:c6bn

  • 修改注册表可以进行一些系统优化
  • 流氓软件通过注册表篡改系统

注册表是windows系统的核心数据库,所以不要在没有备份的情况下修改,否则会造成系统异常!

  1. 系统参数
  2. 当前用户参数
  3. 本地软硬件参数
  4. 所有用户参数
  5. 对第三项的部分硬件参数的映射

前三项很重要,修改右键菜单就是定义系统参数。

右键自由的菜单很适合加入自己常用的程序

右键菜单的显示位置在注册表中是由对应项目来控制的,一般有5处不同的数据

第一个注册表项目建立的右键菜单可以显示在桌面上,资源管理器左侧目录,右侧空白处。在右侧目录和文件右键里没有它。

第二个注册表项目建立的右键菜单仅可以显示在桌面上

凡是项目下面有子项目的都需要在其中建立一下shell,把下层的子项目建立到这个shell的下面。

多级菜单的创建规律:shel里面是项目名称,项目名称里面呢又是shell,如此循环最后是一个command项目。——如果没有shell有右键新建项目,把名称改为shell

要执行的命令也可以换成要调用的程序路径

注册表限制一个项目下的子项目数量,最多不能超过16个

SubCommands:声明一下在这个项目下面还有子项目,否则子菜单就不会显示了

不需要键值

MUIVerb:项目命名和添加热键

半角括号,中间没有空格

icon:图标键,定义菜单图标

可以是icon图标文件的路径,也可以是应用程序的路径,系统会自动提取图标

Extended:扩展键,起到是否常规显示菜单的作用

只能作用于一级菜单,在其他级别菜单无用

按shift的同时才显示

不需要有键值,只需要声明一下就可以了

创建方式是右键——新建——字符串值

文本文件

右键的打开和编辑都会由记事本来执行,如果想要用记事本打开,用UltraEdit编辑

%SystemRoot%system32\NDTEPAD.EXE %1

谁动了我的注册表

专门用来分析注册表变化的

程序需要管理员权限启动

注册表数据库动辄几百万条数据,比对速度不会太快

更让人难受的是Windows无时不刻的修改你的注册表


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM