打破 Microsoft Office 只能安装在C盘的魔咒!
不知从何时开始,Office软件似乎不再让我们选择安装位置,只能强制安装在C盘里面.
看着接近4GB大小的Office套件,我们欲哭无泪,仿佛无论如何也不能把Office这坨”屎山”放到别处.
但实际上,我们可以通过”偷梁换栋”,”瞒天过海”的方法,把Office移动到其他的分区甚至磁盘中.
今天,笔者将详细介绍如何把office移动到其他地方,释放我们的C盘空间!
目录链接
我们的主要操作方法就是给office安装文件夹创建目录链接(软连接).
目录链接是什么呢?
我们类比一下快捷方式.快捷方式就像一个小箭头,指向并打开他的目标文件或文件夹.
目录链接与快捷方式相似,但又有所不同.目录链接仿佛”真正的”把它所指向的文件”移动到”了这个目录链接所在的位置.
事实上,目录链接也属于Windows系统中众多”快捷方式”的一种.
稍后我将介绍如何创建目录链接.
- 举个例子:
我给位于C:\Windows\system32
的system32
文件夹在D:\000\
里面创建一个目录链接.
那么,这个目录链接所在的位置便是D:\000\system32
当我点开这个目录链接时,我们可以看见,在文件资源管理器中,地址栏里面显示的路径为:D:\000\system32
,而并不像普通的快捷方式一样,地址栏里面显示的路径会自动跳转到C:\Windows\system32
.
并且,点开这个目录链接后,我们可以看见system32
文件夹里面的所有文件,就和真正打开了C:\Windows\system32
一样.
所以,这样我们就可以欺骗操作系统和软件了.
由于目录链接是基于磁盘文件系统层面的操作,所以操作系统和应用程序对目录链接的存在是无感的.操作系统和软件会真的以为他们所访问的目录链接是一个真实存在在那个位置的文件夹.然而实际上,他只不过是一个链接的位置而已.
如何创建目录链接?
我们可以使用第三方小工具:link shell extension.
link shell extension下载网址:
https://schinagl.priv.at/nt/hardlinkshellext/HardLinkShellExt_X64.exe
安装后,我们在一个文件或文件夹上面右键,就可以看见一个选项是”选择原链接点
“.这就是LSE的右键扩展壳子.
点击”选择原链接点”之后,我们在电脑的任意其他目录位置右键,可以看见”创建为...
“
在这里,我们可以把刚刚选择原链接点的文件或文件夹创建为硬链接,符号链接,目录链接,等等等…
点击”目录链接”,我们就可以为一个文件夹创建目录链接了.
如果我们移动一个目录链接,会发生什么?
答案是:这个目录链接的源文件夹会被一股脑的移动到那个目标的位置,而并不是只移动一个目录链接.
这是因为,我们对目录链接的操作其实就是我们对他的源文件夹的操作.
如何移动 Microsoft Office?
首先,我们需要找到 Office 的安装文件夹.
对于64位的office,安装文件夹存在于C:\Program Files\Microsoft Office
.
对于32位office,安装文件夹存在于C:\Program Files(x86)\Microsoft Office
.
笔者使用64位示范,32位同理,在新创建的文件夹后面加(x86)
即可.
- 目的:将office安装文件夹移动至D盘里面,保持软件的可用性.
首先,在D盘根目录里面创建一个文件夹.命名为:program files
.
然后,把C:\Program Files\Microsoft Office
这个Microsoft Office文件夹复制到刚刚创建的D盘里的program files
文件夹里.
删除C盘里的Microsoft Office文件夹.
在刚刚复制好的D盘的Microsoft Office
文件夹上面右键,点击:选择原链接点.
回到C盘删除Microsoft Office文件夹的目录位置(也就是C:\Program Files\
)右键,创建为...->目录链接点
保持目录链接的名字仍然为Microsoft Office
.
如果遇到文件被占用权限不足无法删除之类的情况,请在PE系统下操作.
大功告成.
这样,我们就把 Microsoft Office 软件移动到了D盘里面.
总结延伸
我们不难发现,这个方法不仅适用于Office,而是具有一定的普适性.
对于一些常规无法改变位置的文件夹来说(比如某些大型游戏的文件夹,某些工程软件的文件夹),我们都可以使用创建目录连接的方法来移动他们,通过瞒天过海,偷梁换柱,达到节约C盘的目的.
有时候,甚至一些Windows重要的系统文件都可以使用目录链接移动到其他位置,但是,对于不熟悉的人来说,建议谨慎操作.
笔者尝试过将Windows系统文件夹通过目录链接连接到别的分区,导致系统无法启动.把用户文件夹链接到别的分区也导致系统异常.
然而,把整个的program files
和program files(x86)
链接到其他位置并无大碍.