Jak vymazat mezipaměť Microsoft Teams

Microsoft Teams mohou mít tvrdohlavé problémy a nestahují všechna data správně. Vymazáním mezipaměti Microsoft Teams na straně klienta stáhne vše znovu se všemi čerstvými daty. V tomto článku se dozvíte, jak vymazat mezipaměť pro Microsoft Teams pomocí PowerShellu a ručně.

Co dělá vymazání mezipaměti Microsoft Teams?

Vymazání mezipaměti Teams přinutí klienta Teams, aby si znovu stáhl nové informace, jako jsou miniatury, ikony a další, z cloudových serverů společnosti Microsoft.

Vše je uloženo ve vašem účtu na serverech společnosti Microsoft. Proces vymazání mezipaměti pouze odstraní místní nastavení a opakované informace, stejně jako při procházení různých internetových stránek pomocí prohlížeče.

Zkontrolujte verzi Microsoft Teams

Otevřete Microsoft Teams, přejděte naOa podívejte se, kterou verzi používáte.

Verzi Teams můžete také zkontrolovat v části Nainstalované aplikace.

  1. StartNastavení.
  2. Přejděte naAplikace > Nainstalované aplikace.
  3. Vyhledejte aplikaciTýmy.
  4. Klikněte natři tečky (…)a vybertePokročilé možnosti.
  1. NajděteVerze Microsoft Teams.

Poznámka:Microsoft Teams se zobrazí pouze v nastavení Nainstalované aplikace a nikoli v nastavení Programy a funkce, protože je vytvořen jinak.

Odebrat účty ze systému Windows

Pokud jste si nastavili účty a nebudete je používat, doporučujeme je odebrat ze systému Windows. Jinak je uvidíte, když se budete chtít přihlásit do Microsoft Teams.

Vypadá to takhle.

Chcete-li odebrat účty v systému Windows, postupujte takto:

  1. StartNastavení.
  2. KlikněteÚčty.
  3. VybratE-mail a účtya odeberte účty, se kterými se nechcete přihlašovat
  4. VybratPřístup do práce nebo do školya odeberte účty, se kterými se nechcete přihlašovat

Vymažte mezipaměť Microsoft Teams pomocí PowerShellu

Skript PowerShellu odebere mezipaměť z Microsoft Teams. Funguje pro všechny verze Windows.

Poznámka:ThePozadísložka je vyloučena, takže neodstraní vaše vlastní pozadí. Pokud jej chcete také odstranit, odeberte ze skriptu -Exclude ‚Backgrounds‘.

Přečtěte si více:Vymažte mezipaměť Microsoft Teams pro lepší výkon

  1. Stáhněte a umístěte skript Clear-TeamsCache.ps1 PowerShell doC: skriptysložku.
  2. Ujistěte se, že je soubor odblokován, abyste předešli chybám při spouštění skriptu. Přečtěte si více v článku Chyba není digitálně podepsána při spouštění skriptu PowerShell.
  3. Další možností je zkopírovat a vložit níže uvedený kód do poznámkového bloku. Dejte tomu jménoClear-TeamsCache.ps1a umístěte jej doC: skriptysložku.
<#
    .SYNOPSIS
    Clear-TeamsCache.ps1

    .DESCRIPTION
    This script clears the Microsoft Teams cache.
    It stops the Microsoft Teams process, clears the cache folders,and starts Microsoft Teams.

    .LINK
    www.alitajran.com/clear-microsoft-teams-cache/

    .NOTES
    Written by: ALI TAJRAN
    Website:    www.alitajran.com
    LinkedIn:   linkedin.com/in/alitajran
    X:          x.com/alitajran

    .CHANGELOG
    V1.10, 01/27/2025 - Added more folders to clear cache items.
#>

# Stop Microsoft Teams process if it is running
$proc = Get-Process 'ms-teams' -ErrorAction SilentlyContinue
$proc | Stop-Process
Start-Sleep -Seconds 3

# Define cache folder paths
$cacheFolders = @(
    "$($env:LOCALAPPDATA)PackagesMSTeams_8wekyb3d8bbweLocalCacheMicrosoftMSTeams",
    "$($env:LOCALAPPDATA)MicrosoftOneAuth",
    "$($env:LOCALAPPDATA)MicrosoftTokenBroker",
    "$($env:LOCALAPPDATA)MicrosoftIdentityCache"
)

# Clear cache items, excluding 'Backgrounds' in MSTeams cache folder
foreach ($folder in $cacheFolders) {
    if (Test-Path $folder) {
        if ($folder -like "*MSTeams*") {
            Get-ChildItem $folder -Exclude 'Backgrounds' | Remove-Item -Recurse -Force
        }
        else {
            Get-ChildItem $folder | Remove-Item -Recurse -Force
        }
    }
}

# Restart Microsoft Teams
$teamsAppId = 'MSTeams_8wekyb3d8bbwe!MSTeams'
$startProcessArgs = @{
    FilePath     = 'explorer.exe'
    ArgumentList = "shell:AppsFolder$teamsAppId"
}
Start-Process  @startProcessArgs
  1. SpusťteClear-TeamsCache.ps1Skript PowerShell.
c:scripts.Clear-TeamsCache.ps1
  1. Přihlaste se do Microsoft Teams.

Vymažte mezipaměť Microsoft Teams pro Windows

Chcete-li v systému Windows ručně odebrat mezipaměť Microsoft Teams, postupujte takto:

  1. Klepněte pravým tlačítkem myši naIkona týmůna hlavním panelu a poté vybertePřestat.
  2. OTEVŘENOPrůzkumník souborůa přejděte na níže uvedenou cestu:
%userprofile%appdatalocalPackagesMSTeams_8wekyb3d8bbweLocalCacheMicrosoftMSTeams
  1. Odstraňte všechny soubory a složky v adresáři.
  2. StartMicrosoft Teams.

Vymažte mezipaměť Microsoft Teams pro Mac OS

Chcete-li odebrat mezipaměť Microsoft Teams v systému Mac OS, postupujte takto:

  1. Klikněte pravým tlačítkem na ikonu Teams v doku a vybertePřestat.
  2. OTEVŘENONálezcea otevřete/Aplikace/Nástrojesložku a poté poklepejteTerminál.
  3. Zadejte následující příkaz a stiskněteNávratpo každém příkazu:
rm -rf ~/Library/Group Containers/UBF8T346G9.com.microsoft.teams
rm -rf ~/Library/Containers/com.microsoft.teams2
  1. StartMicrosoft Teams.

To je vše!

Závěr

Naučili jste se vymazat mezipaměť Microsoft Teams. Může to být Microsoft Teams pro Windows nebo Mac OS. Pro Windows je nejlepší použít skript Clear-TeamsCache.ps1 PowerShell. Je to snazší a o něco více se to čistí.

Líbil se vám tento článek? Také by se vám mohlo líbit oprávnění delegovat schůzku Manage Teams. Nezapomeňte nás sledovat a sdílet tento článek.

Related Posts