注册表修改基础技术
- 来源:电脑问题网
- 作者:注册表
- 审核:电脑问题网
- 时间:2014-06-25 20:02
- 阅读: 次
注册表修改基础技术
一、直接修改注册表的基本方法
注册表是什么:http://www.pcwenti.com/czyy/zcb/2014/0516/461.html
注册表结构:http://www.pcwenti.com/czyy/zcb/2014/0516/462.html
对于熟悉注册表项设置的高级用户,如果使用控制面板和策略文件不能达到目的,也就只能采用这种最直接、最全面的处理方法。具体使用方法是把Windows 95安装光盘中 Admin目录下的 Regedit. exe(注册表编辑器)文件拷贝到本地硬盘上运行,去掉注册表只读方式,对系统注册表项进行修改,完成后应存盘退出。下次系统启动时,新设置就会生效。
二、间接修改注册表的简易方法 间接修改注册表,即向注册表中添加表项,可用注册表文本文件(.reg)来完成。
在注册表文本文件的首行必须用命令字符串“REGEDIT”,其作用是通知系统调用regedit来完成注册信息的合并工作。接下来的每一行或代表一个键值的声明或者为注释性的说明信息。
主键及其默认键值的声明格式为: 根键一级主键二级主键……=默认键值
例如,欲在根键HKEY_CLASSES_ROOT的“*”主键下添加一个“压缩”主键,以便通过上下文菜单直接压缩选定的文件,
其主键的声明如下: HKEY_CLASSES_ROOT*shell压缩(&U)command = C:dosarj.exea Temp$%1其中,“shell”和 “command”都是固定的,不能更改和替换,“shell”指明将要为上下文菜单中添加命令,“command”指明具体的命令行信息。另外还要注意,在等号右边的键值字符串中,如果要指明文件的路径,其中“”的字符要使用“”代替,等号的前后还要添加一个起分隔作用的空格。
凡是用分号开头的行,均为说明信息行,用户可以利用说明行给文件中的命令给以必要的注解,使命令便于理解。 使用任何一个编辑器,编辑生成一个包含一系列主键声明行、说明行的列表,并将文件保存为以“.reg”为扩展名的文本文件,即创建了一个注册表文本文件。 三、用修改注册表的方法来解决中文Win95中汉字显示乱码 调用Windows目录下的注册表编辑器(Regedit. exe),层层展开我的电脑/HKEY_LOCAL_MACHINE/Systom /CurrentrolSet/Control/fontassoc,发现该机上只有Associated DefaultFonts子关键字,其下也只有默认值和AssocSystemFont两个入口值,没有Associated CharSet子关键字。通过“注册表编辑器”菜单编缉/新建/主键,来增加Associated CharSet子关键字。用鼠标点取Associated DefaultFonts关键字,选取菜单中的编辑/新建/串值,则编辑器右边出现输入框,在此框中输入FontPackageDontCare,再在其前面的图标上双击,出现“编辑字符串”对话框,在键值栏中输入宋体,按确定即可。 用同样的方法加入以下几行: FontPackageRoman=宋体 FontPackageSwiss=宋体 FontPackageModern=宋体 FontPackageScript=宋体 FontPackageDecorative=宋体 点取Associated CharSet关键字,选取编辑/新建/串值,按以上方法加入以下几行: ANSI(00)=yes OEM(FF)=yes GB2312(86)=yes SYMBOL(02)=no (上面等式的左边为键值名,右边为键值)。 做完上述修改后,关闭注册表编辑器,重新启动计算机,发现一切正常。 四、整理“添加/删除应用程序”中的程序列表? 如果您用手工方式直接删除了一个(些)应用程序(即只删除了其主文件夹),该程序的名称仍然会保留在“添加/删除程序”应用程序对话框的列表框中,如何删除这些多余的条目呢?只能用修改注册表文件的办法来完成这项工作:打开注册表编辑器后,选择 HKE Y_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrent VersionUninstall文件夹;在该文件夹下,有很多子文件夹,每个子文件夹对应一个应用程序(子文件夹包含着对应的应用程序的卸载信息) ;如果您已经手工删除某个(些)应用程序,请在 Uninstall文件夹下找到该应用程序的子文件夹(很容易通过名字识别),然后删除该子文件夹即可。 五、为一台机器设置两个IP地址 一般情况下只能为一个网络适配器配置一个IP地址,但通过修改系统注册表,却可以为一个网卡配置多个IP地址: 运行注册表编辑器,找到 HKEY_LOCAL_MACHINESystemCurrentControlSetServicesClass NetTrans,在此目录中可以看到多个名为0000、0001、0002……的目录,它们用于记录协议的安装情况。在它们中间找到DriverDesc为“TCP/IP”的目录,修改 IPAddress和IPMask两个键。其中IPAddress为用逗号隔开的多个IP地址,I PMask是对应的掩码。例如设置IPAddress 为“202.10.1.10,202.10.1.25”,IPMask为“255.255.255.0,255.255.255.0”时,表示为系统设置了两个IP地址202.10.1.10和202.10.1.25。 六、去除注册表中的废弃信息 注册表有着与一般数据库类似的特点:表项被删除掉后仍然留在注册表中(这是为了数据库的“实时”运行效率),注册表文件并不缩小。这样,随着用户大量增删各种应用程序和硬件设备驱动程序,注册表中废弃的数据越来越多,注册表文件也越来越大。在一个典型的WIN95系统中,注册表文件的大小可以从1M字节增加到4M字节。注册表文件过大对WIN95的运行速度有很大的影响,为了去除掉废弃信息,笔者采用了重建注册表的方法。 首先在“运行”窗口中调用注册表编辑器,从注册表菜单中导出整个注册表,将其存为www. reg;然后重启到DOS7.0命令行方式,载入磁盘高速缓存程序Smartdrv以便加快处理速度,接着按照下面的命令行运行DOS版的REGEDIT: C:WIN95 regedit/c www.rge 参数/C表示从后面指定的文件中重新生成整个注册表,重建的注册表文件往往比原来的小五分之一到三分之一左右,从而达到了优化的目的。 重建注册表时必须注意两点:第一,重建之前应备份注册表文件(安全第一);第二,要确保www.reg中包含全部注册表信息而不仅是它的一个分支。
- 上一篇:ps液化工具给MM增大眼睛
- 下一篇:Photoshop给黑白美女头像加上红润的肤色
Photoshop CC 2017新增功能 在Pscc2017中编辑球
Photoshop CC 2017新增功能 在 Photoshop 中编辑球面全景图 2017年10月版的... [详细]
- Photoshop CC 2017新增功能 在Pscc2017中编辑球面全景图
- Photoshop CC 2017新增功能 Pscc2017富媒体工具提示选项
- Photoshop CC 2017新增功能 Pscc2017拷贝粘贴图层就地粘贴命令
- Photoshop CC 2017新增功能 Pscc2017路径选项定义路径线的颜色和
- Photoshop CC 2017新增功能 Pscc2017弯度钢笔工具绘制曲线线段
- Photoshop CC 2017新增功能 Pscc2017支持可变字体OpenType
- Photoshop CC 2017新增功能 在Ps中访问您的 Lightroom 照片
- Photoshop CC 2017新增功能 PsCC2017新增简化的画笔管理
- Photoshop CC 2017 新增功能 PSCC2017画笔描边平滑功能