我现在安装的是Windows 2000专业版与Windows 2003 Server版双系统。但是两个系统下一些常用的软件都需要,如果安装两遍实在很浪费硬件空间。
问:我现在安装的是Windows 2000专业版与Windows 2003 Server版双系统。但是两个系统下一些常用的软件都需要,如果安装两遍实在很浪费硬件空间。一些绿色软件还好一些,但是另外一些需要Setup安装的,怎么才能实现共享呢?
答:如果是在Windows 2000里面已经安装的软件,在Windows 2003中不能运行,那么可以在Windows 2003里运行注册表编辑器,查找与该软件有关的注册表分支,导出后再导入到Windows 2003中即可。例如ACDSEE,只要将HKEY_CURRENT_USERSoftwareACD Systems分支和HKEY_LOCAL_MACHINESOFTWAREACD Systems分支从Windows 2000导出,“移植”到Windows 2003里,然后建立新的快捷方式,这样ACDSee就可以在Windows 2003中运行了。
需要注意的是,多个软件、多个分支要分多次导出,千万千万不能图省事儿,一下子把整个“…SOFTWARE…”分支都导出来。因为Software下还包含Microsoft Windows分支和很多窗口显示信息,而这些内容在Windows 2003和Windows 2000中是大不一样的,如果把它整个导入到Windows 2003中,Windows 2003就会遭到破坏,出现窗口显示错误,窗口文字几乎都将变成“怪字符”,并且在“我的电脑”里面可能连盘符都会找不到了,而且用恢复注册表的方法都不能修复。