当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何清除 Microsoft Teams 缓存

作者:精品下载站 日期:2024-12-14 03:35:35 浏览:14 分类:玩电脑

如何清除 Microsoft Teams 缓存


Microsoft Teams 可能存在顽固问题,无法正确下载所有数据。通过清除客户端的 Microsoft Teams 缓存,它会再次下载所有内容以及所有新数据。在本文中,您将了解如何使用 PowerShell 手动清除新 Microsoft Teams 和经典 Microsoft Teams 版本的缓存。

清除 Microsoft Teams 缓存有什么作用?

清除 Teams 缓存将强制 Teams 客户端从 Microsoft 云服务器重新下载新信息,例如缩略图、图标等。

所有内容都存储在您在 Microsoft 服务器上的帐户中。清除缓存过程只是删除本地设置和重复信息,就像您使用浏览器浏览不同的互联网站点时一样。

检查 Microsoft Teams 版本

有两个 Microsoft Teams 版本,引用为:

  1. 新的微软团队。
  2. 经典的微软团队。

您可以打开 Microsoft Teams,转到关于窗口,然后查看您正在运行的版本。另一种方法是转到已安装的应用程序部分并从那里进行检查。

在我们的示例中,安装了两个 Microsoft Teams 版本。

注意:Microsoft Teams 经典版将出现在旧的程序和功能设置和新的应用和功能设置中。但 Microsoft Teams new 只会出现在新的应用程序和功能设置中,因为它的构建方式不同。

[玩转系统] 如何清除 Microsoft Teams 缓存

清除经典 Microsoft Teams 缓存

要在 Windows 上手动删除经典 Microsoft Teams 缓存,请按照以下步骤操作:

  1. 右键单击任务栏上的Teams 图标,然后选择退出
  2. 打开文件资源管理器并转到以下路径:
%appdata%\Microsoft\Teams
  1. 删除目录中的所有文件和文件夹。
  2. 启动Microsoft Teams 经典版

使用 PowerShell 清除经典 Microsoft Teams 缓存

PowerShell 脚本将从经典 Microsoft Teams 中删除缓存。它适用于所有 Windows 版本。

注意背景文件夹已被排除,因此不会删除您的自定义背景。如果您还想将其删除,请从脚本中删除-排除“背景”

# Clear the classic Microsoft Teams cache
$proc = Get-Process 'Teams' -ErrorAction SilentlyContinue
$proc | Stop-Process
Start-Sleep -Seconds 3
$cacheFolderPath = "$($env:APPDATA)\Microsoft\Teams"
$cacheItems = Get-ChildItem $cacheFolderPath -Exclude 'Backgrounds'
$cacheItems | Remove-Item -Recurse -Force
$startProcessArgs = @{
    FilePath     = "$($env:LOCALAPPDATA)\Microsoft\Teams\Update.exe"
    ArgumentList = '--processStart "Teams.exe"'
}
Start-Process  @startProcessArgs

清除新的 Microsoft Teams 缓存

要在 Windows 上手动删除经典 Microsoft Teams 缓存,请按照以下步骤操作:

  1. 右键单击任务栏上的Teams 图标,然后选择退出
  2. 打开文件资源管理器并转到以下路径:
%userprofile%\appdata\local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams
  1. 删除目录中的所有文件和文件夹。
  2. 启动全新 Microsoft Teams

使用 PowerShell 清除新的 Microsoft Teams 缓存

PowerShell 脚本将从新的 Microsoft Teams 中删除缓存。它适用于所有 Windows 版本。

注意背景文件夹已被排除,因此不会删除您的自定义背景。如果您还想将其删除,请从脚本中删除-排除“背景”

# Clear the new Microsoft Teams cache
$proc = Get-Process 'ms-teams' -ErrorAction SilentlyContinue
$proc | Stop-Process
Start-Sleep -Seconds 3
$cacheFolderPath = "$($env:LOCALAPPDATA)\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams"
$cacheItems = Get-ChildItem $cacheFolderPath -Exclude 'Backgrounds'
$cacheItems | Remove-Item -Recurse -Force
$teamsAppId = 'MSTeams_8wekyb3d8bbwe!MSTeams'
$startProcessArgs = @{
    FilePath     = 'explorer.exe'
    ArgumentList = "shell:AppsFolder$teamsAppId"
}
Start-Process  @startProcessArgs

清除 Mac OS 上的经典 Microsoft Teams 缓存

要删除 Mac OS 上的经典 Microsoft Teams 缓存,请按照以下步骤操作:

  1. 右键单击 Dock 中的 Teams 图标,然后选择退出
  2. 打开Finder,然后打开/Applications/Utilities文件夹,然后双击终端
  3. 输入以下命令,然后按回车
rm -r ~/Library/Application\ Support/Microsoft/Teams
  1. 启动 Microsoft 团队。

在 Mac OS 上清除新的 Microsoft Teams 缓存

要删除 Mac OS 上新的 Microsoft Teams 缓存,请按照以下步骤操作:

  1. 右键单击 Dock 中的 Teams 图标,然后选择退出
  2. 打开Finder,然后打开/Applications/Utilities文件夹,然后双击终端
  3. 输入以下命令,然后在每个命令后按 Return
rm -rf ~/Library/Group Containers/UBF8T346G9.com.microsoft.teams
rm -rf ~/Library/Containers/com.microsoft.teams2
  1. 启动全新 Microsoft Teams

就是这样!

了解更多: Outlook 中的 Teams 委派计划错误 »

结论

您了解了如何清除 Microsoft Teams 缓存。对于要从中删除缓存的 Microsoft Teams 版本,请执行相应的步骤。这可以是 Microsoft Teams 经典版或 Microsoft Teams 新版。

您喜欢这篇文章吗?您可能还喜欢管理团队会议委托权限。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯