scloud by Florian Salzmann
ende

Teams-Cache leeren - Intune On-Demand Aktion

Du hast Probleme mit Microsoft Teams? Ein beschädigter Teams Cache kann manchmal zu unerwartetem Verhalten der Anwendung führen. Diese Anleitung zeigt dir, wie du den Microsoft Teams-Benutzercache automatisch mit PowerShell und noch viel wichtiger via Intune on-demand löschst und so verschiedene Teams-Probleme behebst.

Vorteile vom Leeren des Teams-Cache

  • Bessere Leistung: Durch das Leeren des Caches kann Teams optimiert werden, indem potenziell veraltete oder beschädigte Daten entfernt werden.
  • Erhöhte Stabilität: Das Entfernen von zwischengespeicherten Daten kann manchmal Abstürze, Einfrieren oder andere Stabilitätsprobleme in Teams beheben.
  • Schnellere Fehlerbehebung: Diese Methode beseitigt schnell den Benutzercache als möglichen Übeltäter, sodass du dich bei Bedarf auf andere Schritte zur Fehlerbehebung konzentrieren kannst.

Teams-Cache mit PowerShell leeren

Dieses Skript bereinigt automatisch den Microsoft Teams-Benutzercache und benachrichtigt dich, wenn die Anwendung gerade ausgeführt wird. Dieser Ansatz hilft bei der Behebung potenzieller Teams-Probleme, indem potenziell beschädigte zwischengespeicherte Daten gelöscht werden.

Funktionalität vom Skript

  • Prüft auf laufendes Teams: Das Skript überprüft, ob Microsoft Teams ausgeführt wird.
  • Benutzeraufforderung (wenn Teams ausgeführt wird): Es erscheint ein Meldungsfeld, das dich darüber informiert, dass Teams geschlossen werden muss, und bietet die Optionen “Leeren” oder “Abbrechen”.
  • Bereinigt Benutzercache und startet Teams neu (bei Bestätigung): Nach Bestätigung schliesst das Skript Teams, leert den Cache (ausser “Hintergründe”), startet Teams neu und protokolliert die erfolgreiche Cache-Bereinigung.
  • Leert Cache (wenn Teams nicht ausgeführt wird): Wenn Teams nicht ausgeführt wird, leert das Skript direkt den Cache (ausser “Hintergründe”) und protokolliert die erfolgreiche Cache-Bereinigung.

Script @GitHub

So benützt du das Skript on Demand

Um das Skript zu verwenden, kannst du es einfach ausführen. Dazu benötigst du jedoch Zugriff auf das Gerät. Eine flexiblere Möglichkeit ist die Verwendung der Remediation-Funktion von Intune (Enterprise-Lizenzen erforderlich). Damit hast du die Möglichkeit, ein Skript bei Bedarf gerätebasiert auszulösen.

Intune Remediation-Funktion zum bedarfsgesteuerten Ausführen eines Skripts

Download des Skrips

Speichere den Code als .ps1-Datei (z. B. ClearTeamsCacheWithPrompt.ps1) oder lade ihn von GitHub (siehe oben) herunter.

Erstellen des Remediation-Pakets in Intune

  1. Navigiere zu: Intune > Devices > Windows > Scripts and remediations
  2. Drücke + Create
  3. Gib deinem Paket einen Namen und optional eine Beschreibung.
  4. Lade das zuvor gespeicherte PowerShell-Skript hoch. (Da alles in einem Skript ist, benötigen wir nur die Erkennung)
  5. Setze das Skript ausserdem so, dass es als angemeldeter Benutzer im 64-Bit- Kontext ausgeführt wird.
  6. Alle anderen Punkte kannst du überspringen, einschliesslich der Zuweisung. Da wir es nur für On-Demand-Aktionen verwenden werden.

Erstellen eines neuen Remediation-Pakets in Intune mit Name und Beschreibung

Hochladen des PowerShell-Skripts und Einstellen des 64-Bit-Ausführungskontexts

Remediation in einem Supportfall verwenden

Nachdem du das Remediation-Paket konfiguriert hast, können du oder jeder andere Benutzer mit den entsprechenden Rechten es zur Benutzerunterstützung verwenden. Dazu musst du nur drei Schritte ausführen:

  1. Lokalisiere das Gerät in Intune
  2. Klicke auf “Wartung ausführen”
  3. Wähle das Paket aus und der Cache deines Benutzers wird geleert.

Und hier ist ein kurzes Demo-Video des gesamten Prozesses. Das Video ist nicht beschleunigt. Es handelt sich also um ein Echtzeitbeispiel:

https://youtu.be/98c\_BvsXWbE

Ähnliche Beiträge

Troubleshoot Intune Remediation Scripts
Proactive Remediations

Intune Remediation-Skripte lokal testen und debuggen

Erfahre, wie du Intune Remediation-Skripte lokal auf einem Windows-Gerät testest und troubleshootest – inklusive Speicherorten, Logs und Registry-Einträgen.

Lenovo SmartSense sperrt deinen Bildschirm? Behebe es mit Intune.
Proactive Remediations

Lenovo Intelligent Sensing Service: Bildschirmsperre mit Intune beheben

Behebe die automatische Bildschirmsperre auf Lenovo-Geräten mit einer Intune Proactive Remediation, die den Intelligent Sensing Service (SmartSense) erkennt und deaktiviert. Schritt-für-Schritt-Anleitung mit Detection- und Remediation-Skript.

Shortcut Deployment Options with Intune
Proactive Remediations

Verknüpfungen mit Intune bereitstellen: Deine Optionen

Verknüpfungen mit Intune bereitstellen via Plattformskripts, Remediations oder Win32-Apps. Deckt Startmenü-Links, Datei-Verknüpfungen und die Vor- und Nachteile jeder Methode ab.