Windows 9x/2000注册表互换秘技 南巢 2001年 38期 无论是Windows 9X时代升级到Windows 2000的,或是使用了Windows 98/2000双系统的朋友,电脑中往往安装了很多的软件,这些软件到了Windows 2000下时常常需要重新安装,即使是能够使用的,原来Windows 98下的软件配置也都荡然无存,需要重新操作,实在是让人够烦的了。包括原先备份的Windows 98下的注册表文件,在Windows 2000下也提示无法使用。   一次偶然的机会,笔者才发现自己也会犯低级错误。这么简单的解决方法居然都想不到。请大家看我抓的两幅图:   (^38020301a^)(^38020301b^)   看出来了吧,这分别是同一个软件在Windows 98和Windows 2000注册表里的不同信息。区别仅仅在文中划线位置,对注册表编辑器版本的声明不同。Windows 98下要用文本文件编辑注册表,除了正确书写分支以外,还要在文件第一行写上“REGEDIT4”才能完成编辑操作,而Windows 2000下则要将第一行写成“Windows Registry Editor Version 5.00”来完成对注册表的编辑工作。   为了保险起见,我又查看了Windows 98和Windows 2000的注册表分支结构,将两者进行了比较。在常用的几个分支上Windows 98和Windows 2000结构大致相同(其实我没发现特别的不一样,不过咱也不敢打包票,所以只能用了这么一个词)。尤其是保存软件配置信息的分支可以说是一样的,好了,了解到这一点就足够了。如果你在Windows 98下的软件配置信息从注册表导出的话,现在只要改动一行,回到Windows 2000下就可以顺利导入注册表,恢复与Windows 98同样的配置信息。当然,你要想把Windows 2000下的注册表文件恢复到Windows 98中自然也是没有问题,对照上面修改就行。   笔者的很多大块头软件的运行都需要在注册表中进行验证,频繁在Windows 98和Windows 2000中切换实在不方便,现在问题解决了!