修改注册码
Ⅰ 修改注册表的命令是什么
在windows的开始/运行菜单中输入"regedit"你就可以通过注册表编辑器看到注册表,注册表是什么呢?简单地说,它是用来对windows操作系统进行配置的一个工具.通过它,可以对操作系统及应用软件进行优化,可以自己设置windows的使用权限,可以解决硬件及网络设置不当带来的故障甚至可以改造自己的操作系统.
在windows 3.X时代,主要通过WIN.INI及SYSTEM.INI对windows进行配置,但WIN.INI及SYSTEM.INI文件存在着安全性不高,大小受限制等问题,为了解这一问题MICROSOFT公司在WINDOWS98以后的版本中引入了注册表这一便更好的对windows系统进行配置,这就是为什么我们要使用注册表的原因.
注册表的作用是保存程序所需要的信息,当程序需要这些信息时,就从注册表里读出.因此,注册表最基本的功能就是保存信息.
当了解了注册表的主要功能--保存信息后,再来了解其保存信息后,再来了解保存信息所发挥的作用!
1,记录安装信息;
2,设置硬件属性;
3,定制WINDOWS以及应用软件.
注册表逻辑结构中最基本的是主键,子键,键值项以及键值.它们是按照分组的方式来管理和组织的.首先是最底根键, 每个根键下有若干个子键,每个子键下又可以有若干(一个或多个)子键,子键下可以有一个或多个键值项和键值.
根键:注册表中最底层的键,类似于磁盘上的根目录.
子键:子键位于根键下又可以嵌套其他子键中,在注册表的六大根键中,有若干的子键,而每个子键中又可以嵌套成千上万的子键.
键值项与键值:在每个根键和子键下,可以有若干键值,这种结构类似于磁盘上根目录和子目录里的文件和文件内容.
windows 9x注册表逻辑结构中包含六个根键,每个根键包含着分类不同的信息!在windowsNT/2000/XP中,如果用windows自带的编辑器打开的时候,只能看到五个,还有一个隐藏的根键:HKEY_PERFOR_MANCE_DATA.
*HKEY_CLASS_ROOT
记录windows操作系统中所有数据文件的格式和关联信息,主要记录不同文件的文件名后缀和与之对应的应用程序其下子键可分为两类:一类是已经注册的各类文件的扩展名,这类子键前面都带有一个".";另一类是各类文件类型有关信息.
*HKEY_CURRENT_USER
些根根键包含当前登录用户的用户配置文件信息,这些信息保证不同的用户登录计算机时,使用自己的修改化设置,例如自己定义的墙纸,自己的收件箱,自己的安全访问权限.
*HKEY_LOCAL_MACHINE
此根键包含了当前计算机的配置灵气,包括所安装的硬件以软件设置.这些信息是为所有的用户登录系统服务的.这是事个注册表中最庞大也是最重要的根键!
*HKEY_USERS
HKEY_USERS根键包括默认用户的信息(DEFAULT子键)和所有以前登陆用户的信息.
*HKEY_CURRENT_CONFIG
此根键实际上是HKDY_LOCAL_MACHINE/CONFIG/0001分支下的数据完全一样.
*HKEY_DYN_DATA根键
这个键保存每次系统启动时,创建的系统配置和当前性能信息.这个根键只存在于windows 9X中
*HKEY_PERFORMANCE_DATA
在windowsNT/2000/XP注册表中虽然没有HKEY_DYN_DAT键,但是它却隐藏了一个名为"HKEY_PERFORMANCE_DATA的键.所有系统中的动态信息都是存放在此子键中,系统自带的注册表编辑器无法看到些键.介可以用专门的程序来查看此键,比如使用性能监视器.
Ⅱ 请问怎么修改注册表
你好,来
找出officeexcel2007注册表所在文源件夹·并进行·修改的方法:
1、打开注册表编辑器
方法:开始 -> 运行 -> 输入regedit -> 确定
2、找到注册表子项【注意2007版为12.0 2010版为14.0】
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Security
3、在右侧空白处点击鼠标右键,选择“新建 -> DWORD值(D)”,输入“ExtensionHardening”点击确定。
4、用鼠标右键点击ExtensionHardening,然后单击“修改(M)”,在数值数据中填写“0”即可确定。
Ⅲ 电脑怎么修改注册表
定期给硬盘清理可以为硬盘腾出更多的空间存放更重要的资料,但有时这样的举动也会给自己带来一
些麻烦。比如,当我们在进行磁盘清理的时候,很容易出现误删 除文件的情况,而如果恰恰被删除的
文件十分重要。那么如何才能找回硬盘清理后误删除的文件呢?数据恢复行家给出了答案,借助目前专
业的数据恢复软件,大家都能自己动手找回丢失的文件。
首先对于硬盘所删除的文件来说,一般也都是可以进行修复的,但是在文件修复之前,需要保证所删
除的文件没有被覆盖丢失,一旦数据出现覆盖丢失的话, 那么也都无法找回丢失文件。不管是哪种原
因造成数据丢失或损坏,首先也就需要及时停止对都是数据的硬盘进行扫描和读写,避免文件出现覆
盖丢失的现象。
硬盘打不开的原因:
1、硬盘系统驱动出现问题,如果是驱动出现问题的话,在插入硬盘时会有所提示,此时也就需要重新
安装对应的 USB3.0 驱动程序。
2、硬盘内部设备供电不足,导致硬盘无法打开。
3、人为因素导致接口出现问题,很多人在使用 USB 设备时,往往没有对硬盘进行定期的保养和维
护,导致它内部的 USB 接口出现断针的现象。
4、文件或目录损坏,如果将硬盘插入电脑中,界面提示是否需要对硬盘进行格式化,此时也就说明硬
盘的目录文件有损坏的现象.
以上就是移动硬盘打不开的几种原因介绍,相信大家也都有了一定的了解, 为了能够找回我们所丢失
的文件,当硬盘数据丢失后,也就需要结合丢失文件类型选择不同的方法进行数据的修复。以”嗨格
式数据恢复大师“为例,可修复误删除,误清空,误格式化等多种情景下丢失的文件,在操作过程中
也都比较简单方便。
借助专业靠谱的数据恢复软件,具体文件恢复步骤如下:
1、下载”嗨格式数据恢复大师“软件,按照操作提示进行安装。
2、选择数据文件所丢失的位置,此处可直接选择数据误删除的磁盘,并点击下方”开始扫描“即可自
动对丢失数据的磁盘进行扫描。
3、等待扫描结束后,也就可按照文件路径,或者文件类型两种形式,找回我们所丢失的文件。
以上就是关于如何恢复硬盘里的数据?修改注册表也没用相关操作方法介绍,相信大家也都有了一定
的了解,为了能够找回所丢失的文件,当数据误删除后,也就可按照以上操作步骤进行文件的修复。
同时在恢复数据之前,也需要保证所丢失的数据没有被覆盖,一旦覆盖的话,也就无法进行数据的恢
复。
Ⅳ 怎么修改注册表项
你用什么打开IE的?是用快捷方式?那在快捷方式上右击→属性→在目标框那一行里看看,如果最后有那个网站的话删掉应该就好了。这是我遇到的一个情况,不过是其它网站。可以当作一次参考。
Ⅳ c++如何修改注册表
你自己看吧,VC下的:(更多资料请参考: http://hi..com/3582077/home) 第五十三个RegCreateKeyEx在注册表里创建一个子键,或获取一个子键的句柄 在这里我们先来了解一下注册表的基本概念,打开运行对话框,输入regedit,然后回车,便打开了注册表编辑器,首先映入眼前的,便是五个根键 HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USER HKEY_CURRENT_CONFIG 在根键下面便是主键了,如HKEY_CURRENT_CONFIG根键下有两个主键,分别是Software和System(可能会不一样),那么主键下面是什么呢,对了,就是跟 RegCreateKeyEx函数相关的子键,子键下面就是具体的键值项了,但也可以又是子键。键值有五种可选类型,分别是:字符串值(REG_SZ),二进制值(REG_BINARY),DWORD值(REG_DWORD),多字符串值(REG_MULTI_SZ)和可扩充字符值(REG_EXPAND_SZ)。键值项还有其它信息,它的名称,数据。 了解了上面这些东西,接着就来了解下RegCreateKeyEx函数的各个参数吧,先来看一下函数定义: LONG RegCreateKeyEx ( HKEY hKey,//根键句柄,指明要在哪个根键下创建子键,填根键名既可 LPCSTR lpSubKey,//子键名,包含完整路径名 DWORD Reserved,.//一般取0 LPSTR lpClass,//一般取NULL DWORD dwOptions,//创建子键时的选项,可选值REG_OPTION_NON_VOLATILE,REG_OPTION_VOLATILE,这里取0既可 REGSAM samDesired,//打开方式,填KEY_ALL_ACCESS,在任何情况都行。 LPSECURITY_ATTRIBUTES lpSecurityAttributes,//指定继承性,还是取0 PHKEY phkResult,//子键对应句柄,待创建或打开的子键句柄将存储在该句柄里 LPDWORD lpdwDisposition//打开还是创建子键,对应REG_CREATED_NEW_KEY和REG_OPENED_EXISTING_KEY ); 在这里举一个例子,以便我们能更好的理解该函数。 在HKEY_CURRENT_CONFIG根键下的Software主键里创建一个名为MySelf的子键。 #include<windows.h> int main() { HKEY hroot;//子键句柄 DWORD dwDisposition;//对应着最后一个参数 RegCreateKeyEx(HKEY_CURRENT_CONFIG,"Software\\MySelf",0,NULL,0,KEY_ALL_ACCESS,NULL,&hroot,&dwDisposition); return 0; } 第五十四个RegSetValueEx根据子键句柄在其下创建或修改一个键值 函数定义:LONG RegSetValueEx( HKEY hKey, // 子键句柄 LPCTSTR lpValueName, // 键值名称,如果提供的子键下没有该名称,则创建 DWORD Reserved, // 保留,填0 DWORD dwType, // 键值类型, CONST BYTE *lpData, // 键值的数据 DWORD cbData // 键值的数据的大小 ); 接着我们以增加开机自启动为例,来看一下函数是如何创建一个键值的,我们知道,像程序添加开机自启动一般都在 HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run下添加一个键值,键值类型为二进制(REG_SZ),而键值的数据就为要自启动程序的路径。 假设e盘下有一个AutoRun.exe的应用程序,让电脑开机时自动运行它。 #include<windows.h> int main() { HKEY hroot;//子键句柄 DWORD dwDisposition; RegCreateKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0, NULL,0,KEY_ALL_ACCESS,NULL,&hroot,&dwDisposition); RegSetValueEx(hroot,"AutoRun",0,REG_SZ,(BYTE *)"e:\\AutoRun.exe",sizeof("e:\\AutoRun.exe")); return 0; } 第五十五个RegDeleteValue根据子键句柄删除其下的一个键值 这里直接举一个例子,删除RegSetValueEx函数创建的键值 #include<windows.h> int main() { HKEY hroot;//子键句柄 DWORD dwDisposition; RegCreateKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0, NULL,0,KEY_ALL_ACCESS,NULL,&hroot,&dwDisposition); RegDeleteValue(hroot,"AutoRun");//删除子键下名为AutoRun的键值 return 0; } 第五十六个RegQueryValueEx根据子键句柄获取一个键值数据,类型。 函数定义:LONG RegQueryValueEx ( HKEY hKey,//根键句柄 LPCWSTR lpValueName,//键值名称 LPDWORD lpReserved,//预留,填0 LPDWORD lpType,//接收键值类型 LPBYTE lpData,//接收键值数据 LPDWORD lpcbData//接收数据的大小 ); 例子,获取RegSetValueEx函数创建的键值的类型,数据 #include<windows.h> #include<stdio.h> int main() { char Data[52]; DWORD Size,Type; HKEY hroot;//子键句柄 DWORD dwDisposition; RegCreateKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0, NULL,0,KEY_ALL_ACCESS,NULL,&hroot,&dwDisposition);//获取根键句柄 RegQueryValueEx(hroot,"AutoRun",0,&Type,(BYTE *)Data,&Size);//获取AutoRun的信息 printf("键值名称:AutoRun "); switch(Type) { case REG_SZ:printf("键值类型:REG_SZ");break; case REG_BINARY:printf("键值类型:REG_BINARY");break; case REG_DWORD:printf("键值类型:REG_DWORD");break; case REG_MULTI_SZ:printf("键值类型:REG_MULTI_SZ");break; case REG_EXPAND_SZ:printf("键值类型:REG_EXPAND");break; } printf(" 键值数据:%s %d\n",Data,Size); return 0; } 第五十七个RegEnumValue根据子键句柄返回对应索引的键值信息(名称,数据,类型,子键下第一个键值索引为0,以此类推,函数成功执行返回ERROR_SUCCESS) 函数定义:LONG RegEnumValue ( HKEY hKey,//子键句柄 DWORD dwIndex,//键值索引 LPWSTR lpValueName,//接收键值名称,字符数组 LPDWORD lpcbValueName,//指明数组大小 LPDWORD lpReserved,//预留,0 LPDWORD lpType,//键值类型,填NULL,不获取 LPBYTE lpData,//键值数据,填NULL,不获取 LPDWORD lpcbData//接收数据的大小,如果键值数据那项参数为NULL,则该项也为NULL ); 例子:输出Run下的所有键值名 #include<windows.h> #include<stdio.h> int main() { char Name[52]; int Index=0; DWORD dwSize=52; DWORD Size,Type; HKEY hroot;//子键句柄 DWORD dwDisposition; RegCreateKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0, NULL,0,KEY_ALL_ACCESS,NULL,&hroot,&dwDisposition);//获取根键句柄 while(RegEnumValue(hroot,Index,Name,&dwSize,NULL,NULL,NULL,NULL)==ERROR_SUCCESS) { printf("%s\n",Name); Index++;//索引从0开始每次自增一,函数如果执行失败,则索引已到头 } return 0; } 其实也还可以扩充一下,可以像msconfig程序那样列出当前计算机的所有开机自启动程序,当然,注册表也不只就前面的那一个子键下可以添加自启动程序,在HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run下也可以添加,所以这些子键都需要去查看,更多添加自启动程序的子键可以到网络里去搜一下,大家如果掌握前面那几个注册表操作函数,可以结合起来试着做一个可以添加,查看,删除开机自启动程序的小程序。
Ⅵ 怎么修改注册表
1.首先按住“Windows + R”键,弹出运行对话框,在运行对话框输入“regedit”进入注册表,点击“确定”。版
6.一个新建数值目录项,就建立好了。
Ⅶ 如何修改注册表键值
注册表被人认成为是“无字天书”,颇有几分神秘。对初学者,谨慎操作为妙,专但也不属应有什么恐惧。对于初学注册表来说,不必去记下注册表的所有项值。当遇到需要修改注册表时,只要按以下5个步骤,照着操作就可以了,以下供参考:
1.上Google、网络等查出要修改的具体项或键的位置,键的键值。
2.备份注册表。
3.打开注册表编辑器。开始——→运行——→regedit,即打开了!
4.查找并编辑相关项和键值。
5.修改完毕后按F5刷新注册表,验证是否修改成功,完毕。
Ⅷ 请问高手怎样修改注册表,破解需要注册码的软件
····破解需抄要有计袭算机语言的基础,一般都不是使用修改注册表来破解的,你可以下载这个绿色版本的
GraphicsGale,他不用注册就可以使用了
http://www1.gobee.cn/ViewDownloadUrl.asp?ID=2829
Ⅸ 修改系统注册表信息怎么改
在
开始菜单
里找到“运行”,单击输入“regedit”,在里面修改,或者用
优化大师
!
Ⅹ 怎样修改注册表
点击开始然后点击运行输入regedit进入注册表编辑器。
注册表编辑器与资源管理器的界面相似。左边窗格中,由"我的电脑"开始,以下是六个分支,每个分之名都以HKEY开头,称为主键(KEY),展开后可以看到主键还包含次级主键(SubKEY)。当单击某一主键或次主键时,右边窗格中显示的是所选主键内包含的一个或多个键值(value)。键值由键值名称(value Name)和数据(value Data)组成。主键中可以包含多级的次级主键,注册表中的信息就是按照多级的层次结构组织的。每个分支中保存计算机软件或应建设之中某一方面的信息与数据。
注册表中格分支的功能如下:
HKEY-CLASSES-ROOT 文件扩展名与应用的关联及OLE信息
HKEY-CURRENT-USER 当前登录用户控制面板选项和桌面等的设置,以及映射的网络驱动器
HKEY-LOCAL-MACHINE 计算机硬件与应用程序信息
HKEY-USERS 所有登录用户的信息
HKEY-CURRENT-CONFIG 计算机硬件配置信息
HKEY-DYN-DATA 即插即用和系统性能的动态信息
注册表中的键值项数据
注册表通过键和子键来管理各种信息。但是注册表中的所有信息都是以各种形式的键值项数据保存的。在注册表编辑器右窗格中显示的都是键值项数据。这些键值项数据可以分为三种类型:
1.字符串值
在注册表中,字符串值一般用来表示文件的描述和硬件的标识。通常由字母和数字组成,也可以是汉字,最大长度不能超过255个字符。在本站中以"a"="***"表示。
2.二进制值
在注册表中二进制值是没有长度限制的,可以是任意字节长。在注册表编辑器中,二进制以十六进制的方式表示。在本站中以"a"=hex:01,00,00,00方式表示。
3.DWORD值
DWORD值是一个32位(4个字节)的数值。在注册表编辑器中也是以十六进制的方式表示。在本站中以"a"=dword:00000001表示。
注册表的备份与恢复
如果注册表遭到破坏,Windows将不能正常运行,为了确保Windows系统安全, 我们必须经常的备份注册表。
Windows每次正常启动时,都会对注册表进行备份,System.dat备份为System.da0, User.dat备份为User.da0。它们存放在Windows所在的文件夹中,属性为系统和隐藏。
以下为2种备份注册表的方法:
1,利用Windows中的注册表编辑器(Regedit.exe)进行备份
运行Regedit.exe,单击“文件“-->“导出注册表文件“命令,选择保存的路径,保存的文件为*.reg, 可以用任何文本编辑器进行编辑。
2,利用Win95光盘上Other\Misc\ERU\ERU.EXE紧急事故恢复工具(Emergency Recovery Utility)。利用这个工具不但可以备份和恢复注册表,还可以备份硬盘中的任何文件。
恢复:
当注册表损坏时,启动时Windows会自动用System.dat和User.dat的备份System.da0和User.da0进行恢复工作,如果不能自动恢复,可以运行Regedit.exe(它可以运行在在Windows下或DOS下),导入.reg备份文件。也可以运行ERU.EXE进行恢复。
如果您没有进行备份或者注册表损坏的非常严重,那么您可以试试最后一着:在c:\下有一个System.1st文件,属性为隐藏和只读,它记录着安装Windows时的计算机硬件软件信息,用这个文件覆盖System.dat。但是这样的话您安装的应用软件可能会无法运行,必须重新安装。
注册表修改方法
通过修改注册表我们可以实现一些特殊的功能,但是注册表又是十分脆弱的,一个不小心就会出现错误。那么我们怎么样来修改注册表呢?我总结为以下几种方法:
1.软件修改(安全)
通过一些专门的修改工具来修改注册表,比如:MagicSet、TweakUI、WinHacker等等。其实控制面板就是一个这样的工具,只不过功能简单一些。
2.间接修改(比较安全)
将要修改的写入一个.reg文件中,然后导入注册表中。.reg文件的基本格式为:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet]
"@"="Super Rabbit Magic Set For Windows 98 V2.92"
"a"=dword:00000001
"b"=hex:02,05,00,00
……
[HKEY_LOCAL_MACHINE\Software\SCC\QuickViewer]
……
第一行为“REGEDIT4”,必须大写。
第二行为空行。
第三行使用[]括起子键分支,其中HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet就是一个子键分支。
第四、五、六行是该子键下的设置数据。其中@表示注册表编辑器右窗格中的"默认"键。
以下类似。
这样做的好处是可以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和.reg文件的格式。
3.直接修改(最不安全,但最直接有效)
就是通过注册表编辑器直接的来修改注册表的键值数据项,这样做会避免在注册表中留下垃圾(虽然都很小,但越来越多会拖慢系统速度),但是要求用户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎。