Junction.exe(方法一)
Iobit Unlocker(方法一&方法二)
COA2(方法二)
(笔者提醒,一定要先看最下面的注意事项!)我们知道,如果单纯的将软件目录从C盘剪切到另一个盘,将会出现注册表或快捷方式信息不能对应的情况,而手动处理这些又是个十分麻烦的事。笔者自行探索,发现了两种解决方案。我们先用最易处理的方法解决这个问题,就是用juction帮助我们实现软件搬家。
百度并下载junction.exe,之后放在 系统盘:\Windows\System32,好利用cmd调动程序。
举例说明,假设我们的软件盘C:\Program Files,我们将其转移到D:\Program Files 。先将C:\Program Files所有文件复制到D:\Program Files ,然后将C:\Program Files这个目录删除,也就是说,我们在C盘是找不到Program Files 这个文件夹的(有些文件不能删除的原因是被占用,这是可用iobit unlocker进行删除,这个软件简单易用,一看就会)。
接着打开命令提示符(CMD),输入以下指令。junction -s C:\Program Files D:\Program Files 之后回车,若出现下面的提示,说明操作成功Created: C:\Program FilesTargetted at: D:\Program Files于是乎,你的软件搬家就完成了。你也会发现C盘又出现了那个文件夹,但那个文件夹实际不占空间的(这是个映射),放心就好,不用删除。若已完成则不用看步骤5及以下的
笔者还有第二种方法,就是利用COA2这款小软件搞定,它的原理是将注册表键值,快捷方式还有.ini的文件进行全部修改的,还不错。举例说明依旧用步骤3的。
多次重复步骤6 (4次差不多吧),因为楼主测试过软件一次不能修改所有的键值,多次即可。当然如果还是有问题就不能怪笔者了。。因为问题基本不大,最多就是rundll找不到原来目录的东西了。。
然后把C盘原目录删除(删不掉继续用Iobit Unlocker),最后大功告成了!
所有下载软件一律从优秀的软件园中下载,否则病毒问题本人不承担责任
软件搬家前先做好系统备份,以免一时手误。