迁移.pst文件可直接剪切到D盘并重指向路径;.ost文件无法原地迁移,须通过新建配置文件指定D盘路径或修改注册表ForceOSTPath键值强制重定向。

要把Outlook的.pst或.ost文件从C盘迁移到D盘或其他空间更大的非系统盘,必须区分文件类型操作——.pst可直接移动并重指向,.ost则无法原地迁移,必须通过新建配置文件或注册表干预实现路径变更。
迁移.pst文件到D盘
关闭Outlook,确保后台无Microsoft Outlook进程残留(可通过任务管理器确认)。
打开控制面板 → 搜索并打开“邮件” → 点击“数据文件”按钮 → 选中目标.pst文件 → 点击“打开文件位置”,系统将跳转至该.pst所在文件夹。
将该.pst文件剪切(不是复制)粘贴到D盘指定文件夹,例如 【D:\Outlook Data\archive.pst】。注意:若此处仅复制未剪切,后续Outlook仍会尝试读取原路径,导致重复文件或报错。
回到“数据文件”窗口,双击刚被移走的.pst条目 → 弹出“文件未找到”提示后点“确定” → 在新弹出的“选择PST文件”对话框中,浏览至D盘新路径,选中该.pst文件 → 点击“打开” → 点击“确定”保存更改。
重启Outlook,检查左侧邮箱列表是否正常显示该.pst文件下的文件夹;若存在自动归档规则,需进入“文件 → 选项 → 高级 → 自动归档设置”,点击“修改”重新指定归档路径为D盘新位置。
将.ost文件重定向到D盘(方法一:新建配置文件)
此方法适用于Exchange、Microsoft 365或Outlook.com账户,且你愿意接受一次完整的邮箱同步过程。
第一步:退出Outlook,确保进程已完全终止。
第二步:打开控制面板 → 搜索“邮件” → 点击“显示配置文件” → 点击“添加” → 输入新配置文件名称(如“MyProfile_DriveD”)→ 点击“确定”。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
第三步:按向导添加同一邮箱账户 → 到“服务器设置”页时,点击“更多设置” → 切换到“高级”选项卡 → 点击“Outlook 数据文件设置” → 点击“浏览” → 导航至D盘目标文件夹(如D:\Outlook Data\),手动输入文件名(如outlook_365.ost)→ 点击“打开”。
第四步:完成向导后,再次打开“邮件”→ 选择“始终使用此配置文件”→ 勾选你刚创建的新配置文件 → 点击“确定”。下次启动Outlook即使用D盘路径生成新.ost文件,旧.ost可安全删除。
将.ost文件重定向到D盘(方法二:注册表强制路径)
此方法仅对新建的Outlook配置文件生效,不会影响现有配置文件,适合批量部署或IT管理员操作。
按Win+R输入regedit打开注册表编辑器 → 定位到:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook
右键空白处 → 新建 → “字符串值” → 命名为ForceOSTPath → 双击该值,在“数值数据”栏填入完整路径,例如:【D:\Outlook Data\】(结尾不加反斜杠,也不含文件名)。
关闭注册表编辑器,新建一个Outlook配置文件(步骤同上“方法一”前四步),此时Outlook会自动在D盘该路径下创建.ost文件,无需手动浏览指定。
⚠️警告:修改注册表前请先导出备份;若路径不存在,Outlook将无法启动并报错0x8004010F。










