今天突然发现Outlook把邮件都存C盘用户目录里了。就像这样:C:\Users\Edi\AppData\Local\Microsoft\Outlook\Edi_Wang_outlook.ost,这文件和你的邮箱一样大,非常占用空间。所以我想把它换个地方放,结果账户设置里,outlook.com(以前的hotmail)的ost文件是个奇葩,数据文件设置里根本没有改ost路径的选项,和网上查到的方法大不一样。

后来看到一个微软猿工回的帖,说hotmail的文件就是这样的,不能移动的。本人菊花一紧,难道是写hotmail connector组件的程序员把这个东西给hard code了?

不过以电脑技巧为生的屌丝们还是有解决办法的:

1. 关掉outlook

2. 把你的巨型ost文件,比如我的(Edi_Wang_outlook.ost)移动到别的位置。比如这里:G:\OutlookData\Edi_Wang_outlook.ost

3. 打开cmd,到原来的目录(C:\Users\Edi\AppData\Local\Microsoft\Outlook\)运行 mklink Edi_Wang_outlook.ost G:\OutlookData\Edi_Wang_outlook.ost

4. 重启outlook,搞定。