深入 WIN2000 注册表 (1)

ROS下UR+Realsense相机进行手眼标定 手眼标定主要是用来确定相机坐标系和机械臂坐标系之间的转换关系,从而实现后续的抓取等任务。 阅读详情

                                           2000注册表的结构
因为注册表非常庞大,而且必须快速访问以避免降低系统性能,所以Windows 2000注册表中的信息以二进制格式保存,而不像Windows 3.x的I N I文件或者M S - D O S系统文件那样以文本格式保存。为了使从庞大的数据库中获取某一指定信息的时间最少,数据库的组织结构更像是硬盘上的文件系统。
Windows 2000注册表分为四层,而且呈层叠式的结构:
• 配置单元:有五个系统定义的配置单元,它们名称的第一部分是: H K E Y _。

• 项:分为用户定义的项和系统定义的项。这些项没有特殊的命名约定,它们以主
HKEY_ 配置单元的子目录形式存在。项和子项没有附带数据—它们只负责组织对数
据的访问。
• 子项:分为用户定义的子项和系统定义的子项。这些子项没有特殊的命名约定,它们是作为用户定义或者系统定义的项的子目录形式存在的。项和子项没有相关的数据—它们只是用来组织对数据的访问(注意,某些文档不区分项和子项)。

• 值:这些元素位于结构链的末端,就像是文件系统中的文件一样。它们包含着计算机及其应用程序执行时使用的实际数据。它们可分为小而有效的几种数据类型,本章稍后将对其进行介绍。
现在,让我们来看一下每个配置单元所包含的信息,以及它们如何同Windows 2000相互作用。
1. HKEY_LOCAL_MACHINE
H K E Y _ L O C A L _ M A C H I N E ( H K L M )是包含操作系统及硬件相关信息(例如计算机总线类型,系统可用内存,当前装载了哪些设备驱动程序以及启动控制数据等)的配置单元。实际上,H K L M保存着注册表中的大部分信息,因为另外四个配置单元都是其子项的别名。提示配置单元通常简写为H K加上它们以下划线分隔的单词的首字母。

2. HKEY_CURRENT_USER
H K E Y _ C U R R E N T _ U S E R ( H K C U )配置单元包含着当前登录到由这个注册表服务的计算机上的用户的配置文件。其子项包含着环境变量、个人程序组、桌面设置、网络连接、打印机和应用程序首选项(环境变量在Windows 2000中被用来允许脚本、注册表条目,以及其它应用程序使用通配符来代替可能会发生改变的重要的系统信息)。这些信息是HKEY_USERS 配置单元当前登录用户的Security ID(SID)子项的映射。
3. HKEY_CLASSES_ROOT
H K E Y _ C L A S S E S _ R O O T ( H K C R )配置单元包含的子项列出了当前已在计算机上注册的所有C O M服务器和与应用程序相关联的所有文件扩展名。这些信息是H K E Y _ L O C A L _M A C H I N E / S O F T WA R E / C l a s s e s子项的映射。
4. HKEY_USERS
H K E Y _ U S E R S ( H K U )配置单元包含的子项含有当前计算机上所有的用户配置文件。其中一个子项总是映射为H K E Y _ C U R R E N T _ U S E R (通过用户的S I D值)。另一个子项H K E Y _U S E R S / D E FA U LT包含用户登录前使用的信息。
5. HKEY_CURRENT_CONFIG
H K E Y _ C U R R E N T _ C O N F I G ( H K C C )配置单元包含的子项列出了计算机当前会话的所有硬件配置信息。硬件配置文件出现于Windows NT版本4,它允许你选择在机器某个指定的会话中支持哪些设备驱动程序。这些信息是H K E Y _ L O C A L _ M A C H I N E / S Y S T E M / C u r r e n t C o n t r o l S e t子
项的映射。

    因为注册表是一个小型关系数据库,所以从逻辑上就需要有一个能定义其组织结构的模式。除了上面介绍的之外,这个结构还应该提供有限的数据类型集以便包含注册表值。
Windows 2000注册表条目共有11种可识别的数据类型,表1 - 1提供了其名称和功能。
每一种原始数据格式类型(名称分别为D Wo r d、二进制、字符串、多重字符串) ,在
R e g e d t 3 2 . e x e中都有一个专门的编辑器。这些编辑器将在直接解决方案(Immediate Solutions)
部分介绍。

Windows 2000注册表可识别的数据类型 数据类型原始数据类型功能
R E G _ N O N E       未知加密数据
R E G _ S Z               字符串文本字符
R E G _ E X PA N D _ S Z  字符串带有变量的文本
R E G _ B I N A RY  二进制二进制数据
R E G _ D W O R D  数值数值数据
R E G _ D W O R D _ B I G _ E N D I A N  数值非I n t e l数值
R E G _ L I N K     字符串文件路径
R E G _ M U LT I _ S Z     多重字符串字符串数组
R E G _ F U L L _ R E S O U R C E _ D E S C R I P TO R 字符串硬件资源I D
R E G _ R E S O U R C E _ R E Q U I R E M E N T S _ L I S T 字符串硬件资源I D

 

待续

泛微ecology9二次开发-附件上传接口实战:从表单创建到数据库存储解析 本文详细解析了泛微ecology9二次开发中的附件上传接口实战,从测试环境搭建、数据库表结构解析到接口代码实现,提供了全面的开发指南。重点介绍了文件上传的核心逻辑、常见问题排查及高级应用场景,帮助开发者高效实现附件上传功能并优化系统性能。 阅读详情

相关推荐

【远控使用】Cobalt Strike横向渗透域控

categories: 知识积累 top: FALSE copyright: true abbrlink: 1643719980 #date: '2021-8-7 12:00:00' #description:1400x780 tags: 内网渗透 提权 渗透测试 黑客工具photos: https://gitee.com/gylq/cloudimages/raw/master/img/image-20210826182104275.png 前言 Cobalt Strike.

孤桜懶契 2704

深入 WIN2000注册表 (15) SQL Server

  SQL Server简介SQL Server是M i c r o s o f t向关系数据库管理系统(Relational Database Management System,R D B M S )市场推出的竞争者,与它竞争的产品包括O r a c l e和I n f o r m i x。SQL Server运行在Windows NT/2000服务器以及许多其它M i c r o s

coolstar的调侃 1745

手势控制 Python !Leap Motion Python 开发教程 (二)

手势控制 Python !Leap Motion Python 开发教程 (二) 现在进入正题,我来给大家总结一下我在使用 Leap Motion 开发过程中的经验以及学到的东西,其中我会概括以及翻译官方给出的注释,为了让这些注释更加通俗易懂,让大家更好理解。 回顾 在上一篇文章中我们讲了如何配置 Leap Motion 的 Python 2.7 的开发环境,如果您还没有配置好您的开发环境,可以参...

成畅的博客 3194

注册表的基础

禁用启用任务管理器:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current version\Policies\System。HKEY_CURRENT_USER\Software\Microsoft\Windows\Current version\Policies\新建System子项。选BMP格式文件→重命名为oemlogo.bmp→复制到c:\windows\system32\oobe\info中 (info为新建文件夹)NTUSER.DAT。

yuan130625的博客 2492

C语言实战:最小二乘法在传感器数据校准中的应用(附完整代码)

本文详细介绍了如何使用C语言实现最小二乘法,对传感器数据进行线性校准。通过模拟带噪声的传感器数据,手把手演示了从核心算法实现、参数计算到效果验证的完整流程,并提供了可直接编译运行的完整源码,帮助嵌入式开发者解决传感器数据不准的常见问题,提升系统测量精度。

weixin_28025327的博客 518

python docx设置标题中文字体rPr.rFonts.set(qn(‘w:eastAsia‘),u‘黑体‘),报错‘NoneType‘ object has no attribute ‘set‘

一、我的代码: 因为要编一个报告自动化生成的代码,所以用了python docx,在设置标题自己写了一段代码,要求将标题设置成:一级标题 黑体 小四 from docx import Document from docx.oxml.ns import qn from docx.shared import Pt def add_Head(document, level, text, font, size): # document word对象 # level 几级标题 # text 标题内容 # f

qq_40272386的博客 8860

电脑服务器注册表,(恢复Windows服务器注册表的系统配置单元.doc

(恢复Windows服务器注册表的系统配置单元恢复Windows服务器注册表的系统配置单元关于注册表Windows服务器的注册表看上去令人望而生畏,包括一些陌生的拼写、怪异的字符,但它却是服务器配置的核心和灵魂。一旦Windows服务器的注册表受到破坏,可能会导致整个系统瘫痪。下面将描述注册表的系统配置单元通常出现的几个症状,并介绍相应的恢复方法。关于注册表注册表实际上是一个庞大的数据库,记录并更...

weixin_39933356的博客 514

【ESP32】ESP32连接JY61P并通过WIFI发送给电脑

ESP32S连接JY61P并通过WIFI把姿态数据发送给电脑1.采用Arduino IDE编译器;需要安装ESP32的开发板管理器;2.电脑接受数据是基于python的;

Doudou_Nai的博客 1133

注册表学习笔记-注册表文件的组成

20180228 今天学习注册表文件的组成原文路径:http://www.bianceng.cn/film/regedit12.htmWindows 9x注册表的文件组成:1.system.dat文件中存储着当前计算机的配置,特别是各种即特即用设备的硬件配置,如设备的中断号、I/O地址及DMA等。2. 用户平台配置注册表文件user.dat也存在于Windows 9x的系统目录中,其属性也为只读和...

小晨同学的博客 1346

zemax光线光扇图

通过入瞳某一坐标(PX,PY)的光线在像面上有唯一的位置(EX,EY),以EX,EY为纵坐标,以PX,PY为横坐标,分别建立坐标系,把通过入瞳的光线都在坐标系里描点就得到了光扇图。对于视场内任意一点,取其子午面内的光线,以光线在光阑面上的透射点坐标为横坐标,同时以该光线在像面上的坐标为纵坐标,描出所有点,构成的图形即为子午面光扇图。在焦点位置,曲线的斜率为0,也就是说,不管入射时的横坐标(光阑面上的位置)是多少,离轴多远,都将汇聚在焦点处。此时,子午面和弧矢面有不同的分布,两条曲线不重合。

fendoudecheng的博客 8102

价值投资/指标选股(akshare)

利用akshare的数据源,可以获取所有的股票数据以及公开的财务数据,可以进行条件筛选,获取满足条件的股票。 这套模板可以用于价值投资,指标选股。选股周期为日线级别。然后结果可以邮箱发送。 import time import akshare as ak ## A 股上市公司的实时行情数据 stock_zh_a_spot_df = ak.stock_zh_a_spot() #print(stock_zh_a_spot_df) ##取前300测试 ##取前300测试 df_stock =...

qq_26742269的博客 1万+

Win2000/xp下注册表修改和组策略详解(1)

《开始菜单及相关设置》[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]"NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单)"NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史

zcgzdhxm的专栏 1094

MATLAB R2023a下载链接及软件安装教程

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。a是上半年,b是下半年版本,但是有些小弱们总是觉得只要是b一定功能多,这不一定的,同年版本b比a可能稍微全点,不同年的,比如21b,22a,肯定22a要比21b版本高功能多了。10、选择目标文件夹,默认的是C盘,想修改的话可以单击【浏览】,然后单击【下一步】

qq_53545309的博客 5163

资源管理器中文件名排序的问题

WinXP中文件名排序与Win2000中的排序规则有所区别,表现如下:如有下列文件:1.txt2.txt11.txt22.txt则Win2000下排序为1.txt11.txt2.txt22.txt而WinXP下排序为1.txt2.txt11.txt22.txt在默认方式下,Windows XP与 Windows 2003 Server

nbabn的专栏 1598

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

修改系统图标大小

修改系统图标大小 适用系统:WIN2000 SP4/ WINXP SP1 SP2 /WIN2003 SP1适用类型:文件图标(平铺图标和缩略图无效) 好处:这里我们通过修改注册表来达到缩小图标的目的,有效的加快了系统性能! 缩小范围:开始菜单,桌面图标,各类文件图标 全部都缩小…… 好不多说我们开始吧 数值可以随意调整:16-32 注销后就可以看到了 开始→运行:reged...

weixin_30394333的博客 240

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

WIN2003安装Mssql server2000失败问题解决

        1、WIN2003需要打上sp1补丁。        2、注意数据执行保护里的设置。右键点“我的电脑”——“属性”——“高级”,“性能”框里的“设置”——“数据执行保护”,需要选择“仅为基本windows程序和服务启用DEP(T)”。设置完成后,查看“系统ODBC”里面的“DSN”的数据源驱动程序库里是否有内置的驱动程序,有则可安装。        3、修改注册表:(以下为

窃破天道 1957

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

悬而未决:win2000以上系统没法启用登陆框上的关闭系统按钮,而NT4就可以

win2000系统没法启用登陆框上的关闭系统按钮,而NT4就可以通过在注册表项“winnt/winlogo”添加一值ShutdownWithoutLogon=1就可以了。

寻找甘当科学家的女人/男人 1202

WIN2000大硬盘识别

先安装操作系统补丁:Win2000的用户,打上SP4补丁。WinXP的用户,打上SP1补丁,事实上是,即使打过SP1的补丁也要检查 Atapi.sys 的版本,因为只有5.1.2600.1135版本才能完全支持48 位 LBA。 然后手工编辑注册表,操作如下: 在"开始→运行"中键入regedit,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se...

weixin_30781631的博客 193

XP注册表优化工具箱

软件名称:XP注册表优化工具箱 软件版本:1.0.0.0 软件大小 1.11MB 适用环境:WinXP/Win2000/Win9X/ 软件性质:国产软件 - 系统工具 - 优化设置 下载地址 本文...

weixin_34220834的博客 126

winXP以及win2003缺省文件搜索功能都比2000差(按包含文字搜索文件),需设置

在winxp和win2003中,搜索包含某文字串的功能不如win2000了,比如,我的abc文件夹下一个 aaa.ttt 文件,是个包含字符“test”的文本文件,在winxp中,按包含文字“test”搜索将搜索不到这个文件(win2000能搜到),如果文件名为aaa.txt,倒是能搜到,不过很多情况下需要搜索的文件后缀名不一定都是.txt,有时需要搜索任意文件,包括.class,等。解决办法

angwan的专栏 1563

Windows 2000 无法直接关机解决方案

    Win2000 无法直接关机解决方案 第一方案:       1、运行regedit;       2、打开HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS NT /CURRENTVERSION/WINLOGON;       3、在WINLOGON项上单击右键,选择新建--字串值;       4、输入 “PowerdownAfterShut

1829
上一篇: WINAMP 配置文件
下一篇: 深入 WIN2000 组册表 (2)
coolstar
博客等级 码龄26年 214粉丝 164原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值