Il calendario di Microsoft Teams mostra solo i giorni lavorativi, gli appuntamenti risultano spostati e l’app si blocca o crasha? Ecco una guida completa e pratica per ripristinare la vista Settimana con sabato e domenica, riallineare le date e stabilizzare l’app, senza interrompere il lavoro.
Panoramica del problema
Alcuni utenti segnalano che, nella vista Settimana del calendario di Microsoft Teams, compaiono soltanto i giorni lavorativi da lunedì a venerdì; sabato e domenica non sono visibili. In parallelo, si riscontrano eventi spostati di orario o di giorno e crash dell’app. Il malfunzionamento, nel caso riportato, è iniziato circa cinque giorni prima del post pubblico, quindi intorno al 2 marzo 2024. L’utente chiede se si tratti di un problema diffuso o isolato.
In base all’esperienza sul campo, questo comportamento è spesso legato a cache corrotta, a impostazioni di fuso orario non coerenti tra sistema e account, o a bug di versione poi corretti in build successive. In molti casi, una sequenza ordinata di interventi risolve definitivamente senza dover ricorrere a supporti avanzati.
Sintomi e impatto
- La vista Settimana mostra soltanto lunedì-venerdì; sabato e domenica non sono renderizzati.
- Ritardi o anticipi negli appuntamenti, con sovrapposizioni e orari non coerenti.
- Instabilità dell’applicazione: freeze durante lo scroll del calendario, crash all’apertura o durante la sincronizzazione.
- Esperienza coerente solo in parte: spesso la versione web funziona correttamente, mentre il client desktop presenta i problemi.
Cause più frequenti
- Cache danneggiata di Teams o dei componenti WebView: dati vecchi o incongruenti che alterano la vista calendario.
- Impostazioni errate di visualizzazione: passaggio involontario a Settimana lavorativa, o preferenze ereditate dai giorni/ore lavorative dell’account.
- Fuso orario non allineato tra sistema operativo, Outlook/Exchange e Teams, con effetti accentuati nei cambi di ora legale.
- Bug di versione corretti in build più recenti di Teams o del sistema operativo.
- Profilo Office/Outlook con cache corrotta che influenza le API calendario di Teams.
- Accelerazione hardware o driver grafici che causano freeze e crash in alcune configurazioni.
Checklist rapida
- Verifica di essere davvero in Settimana e non in Settimana lavorativa.
- Confronta l’orario di sistema con quello di Outlook: il fuso deve coincidere in ogni punto.
- Disconnetti e rientra in Teams, poi riavvia l’app in modo completo.
- Prova la versione web per capire se il problema è legato al client desktop.
- Se i sintomi persistono, passa alla sequenza di ripristino qui sotto.
Soluzioni suggerite nel thread
| # | Azione consigliata | Scopo | Note operative |
|---|---|---|---|
| 1 | Svuotare la cache di Teams (Impostazioni → Generale → Clear cache) | Rimuovere file temporanei e risolvere conflitti di dati | Chiudere e riaprire l’app dopo la pulizia |
| 2 | Aggiornare Teams all’ultima versione | Correggere bug noti, incluse anomalie di calendario | Dal menu “•••” in alto a destra → “Controlla aggiornamenti” |
| 3 | Riavviare Teams | Applicare le modifiche e liberare memoria | Uscire completamente dal processo tramite task manager |
| 4 | Verificare i requisiti di sistema | Evitare blocchi dovuti a hardware o OS non supportati | Confrontare con la documentazione ufficiale Microsoft |
| 5 | Reinstallare Teams | Ripristinare file danneggiati o mancanti | Disinstallare → riavviare → reinstallare dal sito ufficiale |
| 6 | Aggiornare il sistema operativo | Risolvere incompatibilità tra OS e app | Usare Windows Update o Aggiornamento Software su macOS |
| 7 | Eseguire Teams come amministratore | Risoluzione di possibili limiti di permessi | Tasto destro sull’icona → “Esegui come amministratore” |
| 8 | Usare la versione web | Continuare a lavorare mentre si indaga la causa | Utile per isolare se il problema è lato account o client |
Istruzioni dettagliate per ogni soluzione
Pulizia sicura della cache di Teams
Metodo consigliato: dalle Impostazioni di Teams entra in Generale e usa Clear cache. Al termine chiudi completamente l’app e riaprila. Se l’interfaccia non offre il pulsante o non basta, usa la pulizia manuale.
Windows
- Chiudi Teams e assicurati che non resti in background. In Gestione attività, termina eventuali processi Teams.
- Premi Win+R, incolla
%appdata%\Microsoft\Teamse premi Invio. - Elimina il contenuto delle cartelle più comuni di cache (se presenti): application cache\cache, blob_storage, Cache, Code Cache, databases, GPUCache, IndexedDB, Local Storage, tmp.
- Riavvia Teams.
macOS
- Esci da Teams e chiudi i processi Microsoft Teams in Monitoraggio Attività.
- In Finder usa Vai alla cartella e incolla
~/Library/Application Support/Microsoft/Teams. - Elimina il contenuto della cartella Teams (non la cartella padre).
- Riavvia Teams.
Nota: la pulizia non rimuove dati del tenant; forza solo il ricaricamento di impostazioni e asset locali. Dopo la prima apertura, l’app potrebbe impiegare qualche secondo in più per ricostruire la cache.
Aggiornare Teams
- Apri Teams.
- Dal menu “•••” in alto a destra, scegli Controlla aggiornamenti.
- Attendi la verifica, quindi riavvia l’app per applicare eventuali patch.
Le anomalie calendario sono frequentemente risolte nelle build più recenti. L’aggiornamento è quindi un passaggio chiave nella sequenza.
Riavviare correttamente Teams
- Windows: tasto destro sull’icona di Teams nell’area di notifica → Esci. In caso di blocco, chiudi da Gestione attività.
- macOS: Teams → Esci da Microsoft Teams, o forza la chiusura con Monitoraggio Attività.
Un semplice “chiudi finestra” può lasciare processi attivi in background e non applicare le modifiche.
Verificare i requisiti di sistema
Controlla che il dispositivo rispetti i requisiti minimi per la tua versione di Teams e che i driver grafici siano aggiornati. Sistemi sottodimensionati o driver obsoleti possono causare lag nel rendering del calendario e crash improvvisi.
Reinstallare Teams
Se la cache è corrotta a livello strutturale o i file dell’app sono danneggiati, una reinstallazione completa è risolutiva.
- Windows: disinstalla da Impostazioni → App, riavvia il PC, quindi installa di nuovo dal canale ufficiale.
- macOS: trascina Microsoft Teams nel Cestino, svuotalo, riavvia, quindi reinstalla.
Aggiornare il sistema operativo
Mantieni Windows/macOS aggiornati. Le versioni più recenti integrano fix di compatibilità per WebView, certificati, stack grafico e sincronizzazione oraria, tutti elementi sensibili per il calendario.
Eseguire Teams come amministratore
Avviare l’app con privilegi elevati può sbloccare componenti che in alcune configurazioni non riescono a inizializzarsi correttamente. Su macOS questo passaggio non è generalmente applicabile.
Usare la versione web
Accedi alla versione web di Teams per continuare a lavorare senza interruzioni e per capire se il problema è client-specifico. Se il calendario è corretto sul web, la radice è quasi certamente locale al client desktop.
Ulteriori raccomandazioni
- Controllare il fuso orario su sistema e in Outlook. Differenze tra OS e cassetta postale Exchange provocano scostamenti delle date.
- Disattivare anteprime o interfacce sperimentali. Se l’opzione per la nuova interfaccia è presente, disabilitala temporaneamente e riprova.
- Svuotare la cache di Outlook oppure riparare il profilo Office. Il calendario di Teams usa le stesse API di Exchange/Outlook.
- Inviare log diagnostici a Microsoft se il problema persiste: usa la scorciatoia Ctrl+Alt+Shift+1 su Windows o ⌥+⌘+⇧+1 su macOS. I log vengono salvati in un archivio compresso nella cartella Download.
- Disattivare l’accelerazione hardware in Teams, se l’opzione è disponibile in Impostazioni → Generale. Alcune GPU o driver causano glitch grafici nella vista calendario.
Diagnostica mirata
Verificare la vista selezionata
In alto a destra nel calendario assicurati di avere Settimana e non Settimana lavorativa. La seconda, per definizione, esclude sabato e domenica. Se selezioni Settimana ma i weekend mancano comunque, è indicativo di cache corrotta o bug della build.
Controllare le preferenze dei giorni lavorativi
Le impostazioni di giorni e ore lavorative dell’account influiscono sulla Settimana lavorativa e sugli assistenti di pianificazione. Una configurazione errata può generare comportamenti inaspettati anche nella vista Settimana quando sono presenti bug di interfaccia. Allineare giorni e orari effettivamente lavorativi aiuta la stabilità complessiva.
Allineare i fusi orari
- Windows: Impostazioni → Data/ora. Attiva “imposta automaticamente” e verifica il fuso corretto. Disattiva e riattiva se noti incongruenze.
- macOS: Impostazioni di Sistema → Generali → Data e ora. Attiva l’impostazione automatica e controlla la città di riferimento.
- Outlook: verifica che il fuso orario del profilo corrisponda a quello del sistema.
In caso di passaggio a ora legale, una cache vecchia può conservare offset errati. La pulizia cache + riavvio risolve tipicamente il disallineamento.
Matrice sintomo–causa–azione
| Sintomo | Possibile causa | Azione consigliata |
|---|---|---|
| Weekend non visibili in Settimana | Cache calendario corrotta o bug interfaccia | Svuotare cache, aggiornare Teams, riavvio completo |
| Appuntamenti spostati | Fuso orario non coerente o cambio ora legale | Allineare fusi in OS e Outlook, poi riavvio Teams |
| Crash durante lo scroll calendario | Accelerazione hardware o driver grafici | Disattivare accelerazione, aggiornare driver, reinstallare |
| Versione web corretta, desktop errata | Dati locali danneggiati | Pulizia cache approfondita, eventuale reinstallazione |
Automazioni utili
Per ambienti gestiti o per ripetere rapidamente la pulizia, puoi usare gli esempi seguenti. Eseguili solo se hai familiarità con script e permessi.
Esempio PowerShell per Windows
# Chiudere eventuali processi Teams
Get-Process -Name "ms-teams*" -ErrorAction SilentlyContinue | Stop-Process -Force
Get-Process -Name "Teams" -ErrorAction SilentlyContinue | Stop-Process -Force
Percorso cache classica
$teamsPath = "$env:APPDATA\Microsoft\Teams"
Cartelle di cache comuni
$cacheFolders = @(
"application cache\cache",
"blob_storage",
"Cache",
"Code Cache",
"databases",
"GPUCache",
"IndexedDB",
"Local Storage",
"tmp"
)
foreach ($folder in $cacheFolders) {
$full = Join-Path $teamsPath $folder
if (Test-Path $full) {
Remove-Item $full -Recurse -Force -ErrorAction SilentlyContinue
}
}
Write-Host "Pulizia completata. Riavviare Microsoft Teams."
Esempio bash per macOS
#!/usr/bin/env bash
Chiudere Teams se attivo
osascript -e 'tell application "Microsoft Teams" to quit'
pkill -x "Microsoft Teams" 2>/dev/null
Cache Teams
CACHE_DIR="$HOME/Library/Application Support/Microsoft/Teams"
if [ -d "$CACHE_DIR" ]; then
rm -rf "$CACHE_DIR"/*
echo "Cache di Teams rimossa."
else
echo "Cartella cache non trovata."
fi
echo "Riavvia Teams manualmente."
Verifiche dopo il fix
- Apri il calendario e passa a Settimana. Verifica che compaiano sabato e domenica.
- Controlla che gli appuntamenti siano allineati agli orari attesi.
- Prova ad aggiungere un evento di test nel weekend e verifica la sincronizzazione su Outlook.
- Monitora per qualche minuto l’uso della CPU e la stabilità durante lo scroll del calendario.
Quando coinvolgere il supporto
Se, dopo cache, aggiornamenti, disattivazione accelerazione e reinstallazione, il problema persiste su più dispositivi con lo stesso account, è probabile che ci sia una specifica condizione lato profilo o tenant. Prepara:
- Descrizione dei sintomi e da quando si manifestano.
- Versione di Teams e del sistema operativo.
- Eventuali differenze tra client desktop e versione web.
- Log generati con Ctrl+Alt+Shift+1 o equivalente su macOS.
Domande frequenti
Il problema è diffuso o isolato
Non ci sono elementi per affermare con certezza che sia generale a livello di servizio. Nella pratica, si tratta spesso di casi legati alla combinazione versione cliente + cache. Nella maggior parte delle segnalazioni, l’aggiornamento e la pulizia risolvono.
Perché la versione web non ha il problema
Il browser usa un motore di rendering indipendente dalla cache del client desktop di Teams. Se il calendario sul web è corretto, la radice è quasi certamente locale al dispositivo.
Perché gli eventi risultano spostati
Gli eventi vengono salvati in UTC e mostrati nel fuso locale. Se OS e cassetta postale hanno fusi diversi o l’ora legale è cambiata e la cache non si è aggiornata, si osservano scostamenti. Allineare i fusi e ricostruire la cache risolve questi effetti.
Disattivare l’accelerazione hardware peggiora le prestazioni
Su alcuni dispositivi il rendering può essere leggermente meno fluido. È però un test utile per escludere driver GPU come causa di freeze e crash nel calendario.
Best practice di prevenzione
- Mantenere Teams e il sistema sempre aggiornati.
- Verificare periodicamente il fuso orario dopo viaggi e cambi di ora legale.
- Limitare l’uso di anteprime e funzionalità sperimentali su postazioni di produzione.
- Eseguire una pulizia cache programmata nelle immagini master in ambienti aziendali.
Percorso consigliato
- Verifica vista Settimana e fuso orario.
- Pulizia cache con riavvio completo.
- Aggiornamento di Teams e, se necessario, del sistema.
- Disattivazione accelerazione hardware in caso di freeze/crash.
- Reinstallazione se i sintomi persistono.
- Uso della versione web per continuità del lavoro e isolamento del problema.
- Escalation al supporto con log diagnostici.
Conclusioni
La combinazione di vista Settimana priva di weekend, spostamento delle date e crash in Microsoft Teams è riconducibile perlopiù a cache danneggiata o a bug di versione. Affrontare il problema con una sequenza chiara—pulizia cache, aggiornamento, riavvio, verifica fuso, eventuale reinstallazione—ripristina quasi sempre una visualizzazione corretta e stabile. Nel frattempo, la versione web consente di lavorare senza interruzioni mentre si completa la diagnosi. Se l’anomalia è iniziata intorno al 2 marzo 2024, come nel caso riportato, è plausibile che un aggiornamento successivo l’abbia già corretta; applicare i passaggi descritti ti permetterà di confermarlo rapidamente e di tornare operativo.
In sintesi operativa: segui l’ordine cache → aggiornamento → riavvio → fuso → reinstallazione. Se il weekend torna visibile in Settimana e gli orari sono allineati, il problema era locale al client. In caso contrario, raccogli i log e coinvolgi il supporto con i dettagli.
