技巧竞技台(30)
IT商界
上期问题:如何在不重装软件并保证正常运行的条件下移动该软件的安装路径?
很多时候我们安装软件,都是按照默认的位置进行安装,软件越来越多,系统盘空间不堪重负。有时候我们需要将安装的软件分门别类,可是手头又没有安装盘,怎样才能在不影响使用的前提下移动软件的安装路径呢?我们一起来看看。
1.绿色软件
对于绿色软件来讲,移动安装路径并不影响它的正常运行。如果有必要的话,可能要更改一下已经存在的快捷方式的“起始位置”,方法是:在快捷方式上单击右键,选择“属性”,可以直接输入起始位置的路径,也可以点击“查找目标”来自动更改。当然还可以对移动后的程序重新建立快捷方式。
注:绿色软件一般是指不会把一些软件的运行环境信息写入注册表的软件。
2.直接转移
某些软件虽然在安装时要修改注册表,但移动安装路径后并不影响程序的正常执行。大多数共享软件、免费软件及规模较小的软件均属此类,因为这类软件启动时或者不需要环境变量,或者不需要加载动态链接库,或者要加载的动态链接库位于系统目录或程序安装目录下。这类软件有QQ、Winamp、WinZip、WinRAR、Real ONE、Windows Media Player、Windows优化大师、NetAnts、超级兔子等等。
3.修改注册表
有些软件就不那么简单了,它们启动时往往需要动态链接库和环境变量,而且它们在启动的过程中会自动更正某些相关的不一致的设置,比如修复关联信息以及相关接口组件的注册信息等等。要修复安装路径移动过的程序,可以通过“控制面板”的“删除或添加程序”找到相关程序,点击“更改”,然后放入安装盘选择“修复”即可。
例如微软的Office套件及一些开发工具,Borland的Delphi、C++ Builder等都可以用类似方法修复。这个过程一般比实际安装要短得多,而且不会占用太多的硬盘空间。但是用这种办法也有例外,比如ACDSee 5.0,只要路径改变,就只能卸载后重新安装。当然如果不想使用安装盘(或者手头上根本就没有安装盘),可以使用一个比较“笨”但很实用的办法(这个办法适用于以上所有情况):在移动安装路径之前,先记下这个安装路径,比如“C:\Program Files\Microsoft Office\”;移动安装路径到一个新位置,比如“D:\Office\”;运行注册表程序,然后对注册表进行查找,查找的字符串就是原安装路径,每找到一处就用“D:\Office\”替换“C:\Program Files\Microsoft Office\”;通过按F3键一直把注册表查找并替换完。当然最好可以针对某类软件自己写一个替换注册表字符串的小程序,对于稍微有些编程经验的人来说,这个功能很容易实现。(天津 崔家峰)
4.修改.ini文件
有一些软件安装后,会在安装目录下有生成“*.ini”之类的文件,这是软件运行或者安装时保存的信息。移动软件之后,我们只需用写字板打开.ini文件,更改其中相应的路径即可。注意:有一些软件的设置可能会保存在不同格式的文件中,例如.dat格式等。(湖北 周叶)
5.使用Mover98
Mover98是一款移动软件的工具,可以利用它把一个软件从一个分区移动到另外一个分区,与该软件相关的文件夹、动态链接库文件、快捷方式等都会被移动,因此移动后的软件可以正常使用。需要移动软件时,单击主窗口中的“添加”按钮,就会弹出“选择目录”窗口,可以使用“从开始菜单”、“Program Files目录”、“手动选择”等方式。比如选择从开始菜单中选择“网易泡泡”,单击“下一步”按钮,然后按照提示选择移动后的目录,单击“完成”按钮。设置完毕后,单击主窗口中的“移动”按钮,就可以转移软件了。
6.利用Syncronys BigDisk
Syncronys BigDisk可以将当前分区的文件移动到其他分区,从而使得当前分区的空间变大。由于在移动时保留了与原系统文件的联系,因此移动后的软件照样可以正常使用。下载安装后,在程序窗口中单击“Relocation”选项,从窗口左边的“Directories”列表框选择需要移动的软件,然后单击两个列表框之间的向右移动按钮,选中的文件就会移动到“Relocated directories”列表框中。(LanFu)
(Mover98 V3.1汉化版下载地址:http://www.pcdog.com/soft/18151.htm
Syncronys BigDisk V1.5下载地址:http://www.hktk.com/soft/soft_disktool/bigdisk_1.html)
下期问题:怎么消除多硬盘造成的系统盘符混乱现象?
本周获得最佳提供问题的读者是北京的李鑫
奖品:《黑客奇技赢巧大搜捕》一书