今天在安装 Maya 的时候,在安装过程中明明已经修改了安装位置到非C盘,但是安装完成之后发现C盘还是少了好几个G的内存,到C盘仔细一看,发现出现了好几个Autodesk相关的文件夹,而且都还挺大。


        事实上,像一些软件(Visual Studio、3dsMax等),虽然在安装过程中修改了安装路径,但是仍然会有很多文件会默认安装到C盘

        那么有没有可能将这些文件转移到非C盘呢?

        直接剪切然后粘贴到其它盘?这肯定是不行的,有可能会导致软件无法启动等各种问题。

        在上网查询各种方法之后,成功通过一种 “软链接” 的方式实现了C盘“大瘦身”。接下来就分享一下如何通过软链接的方式将C盘下的Autodesk Shared文件夹转移到其它盘。

“软链接”方式实现C盘下Autodesk Shared文件夹转移

1、找到C盘下的Autodesk Shared文件夹,该文件夹实际上有两个:

(1)一个在Program Files下

路径:C:\Program Files\Common Files\Autodesk Shared

(2)一个在Program Files (x86)下

路径:C:\Program Files (x86)\Common Files\Autodesk Shared

  • 接下来的过程我们以 C:\Program Files\Common Files 下的Autodesk Shared文件夹为例进行转移,Program Files (x86)下的转移也大同小异。

2、任选一个磁盘创建一个文件夹,作为文件转移的一个中间介质(选择C盘也可以,因为最终会被清空,这里我在D盘创建了一个叫“文件中转”的空文件夹)

3、找到 C:\Program Files\Common Files 下的Autodesk Shared文件夹,Ctrl + X 剪切。

4、接着来到刚才创建的空文件夹 D:\文件中转,Ctrl + V 粘贴。

系统会提示需要管理员权限,点击 继续 就行。

转移成功!

5、进入命令行注意!一定要以管理员身份运行

进入命令行窗口:

6、输入以下命令:

mklink /D "C:\Program Files\Common Files\Autodesk Shared" "D:\Program Files\Common Files\Autodesk Shared"
  • 该命令就是创建软链接的命令,mklink /D后的第一个路径是文件原来所在的的位置,第二个路径就是第一个路径的文件将要转移到的位置。
  • 第二个路径位置可按照自己的习惯选择。(这里我是模仿的C盘的目录结构)

【注】

(1)此时第一个路径下的Autodesk Shared文件夹实际应该是不存在的(因为我们在第3、4步时已经将其转移到 文件中转 文件夹中了)。

如果存在该文件夹的话,执行命令后会提示无法创建链接,所以在执行软链接命令之前一定要确保第一个路径下的文件夹是不存在的

(2)同样的,第二个路径下的Autodesk Shared文件夹也是不存在的。即 D:\Program Files\Common Files 下也没有Autodesk Shared文件夹。

7、按下回车,出现以下结果:

为 C:\Program Files\Common Files\Autodesk Shared <<===>> D:\Program Files\Common Files\Autodesk Shared 创建的符号链接

8、现在我们再次回到 C:\Program Files\Common Files ,可以看到多了一个Autodesk Shared文件夹,但是该文件夹图标是一个快捷方式的图标。

如果尝试打开该文件夹,会出现以下结果:

这是正常的结果,因为此时真正的Autodesk Shared文件夹还在 D:\文件中转 下。

9、所以我们来到 D:\文件中转,选择Autodesk Shared文件夹,Ctrl + X 剪切。

10、接着来到 D:\Program Files\Common Files,Ctrl + V 粘贴。

11、此时我们再回到 C:\Program Files\Common Files ,Autodesk Shared文件夹就可以打开了。

  • 同理,C:\Program Files (x86)\Common Files 下Autodesk Shared文件夹的转移和上述步骤基本一样。
  • 另外C盘下的其它Autodesk文件夹也可通过这样的软链接方式进行转移。

之前我的C盘大概剩37个G左右,使用软链接转移后变成了39.5G,多了2G左右,挺有效的。

参考博客:http://t.csdn.cn/5g5J4

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐