欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

exchange 在后台改了之后 ,,,,如何清空 outlook 本地缓存 全球通讯簿 chatgpt 有大用 有大大用

你是指 清空 Outlook 本地缓存的全局通讯簿 (OAB, Offline Address Book) 吗?
这个通常在用户地址本不更新(比如新建或删除用户后看不到)时会用到。


方法一:用户端手动清空 OAB  # 自己亲自做的 OK 有大用  有大大用

  1. 退出 Outlook。

  2. 打开 OAB 缓存目录:

    %localappdata%\Microsoft\Outlook\Offline Address Books

    image.png

  3. 里面会看到一个类似 {Dxxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx} 的文件夹,直接 删除整个文件夹

  4. 重新打开 Outlook → 会自动重新下载最新的 OAB。


方法二:Outlook 内部强制更新  # 自己亲自做的 OK 有大用

image.png

  1. 在 Outlook 中,点 发送/接收 (Send/Receive)下载地址簿 (Download Address Book)

  2. 在弹出的窗口里:

  • 取消勾选 “仅下载变更 (Download changes since last Send/Receive)”。

  • 选择对应的地址簿(比如“全局地址列表”)。

  • 点确定 → 强制下载完整的最新 OAB。


  • 方法三:Exchange 端更新/重新生成 OAB

    如果客户端清理后还是没更新,可能是 Exchange OAB 没有刷新

    1. Exchange 管理中心 (EAC) → 收件人离线通讯簿,找到默认的 OAB。

    2. 手动点 更新 (Update)

    3. 或用 PowerShell:

      Get-OfflineAddressBook | Update-OfflineAddressBook


    4. 等 OAB 生成并复制到客户端可访问的路径后,用户再下载就能看到最新。


    👉 你是要单独清理某一台用户电脑上的缓存,还是要在 Exchange 上统一刷新所有用户的 OAB?


    普通分类: