The fastest solution is to clear Microsoft Teams cache. Close Teams completely, navigate to %appdata%\Microsoft\Teams, delete all folders except 'Logs', and restart Teams. This resolves 80% of loading issues caused by corrupted cache files.

Fix Microsoft Teams Not Loading Error – Windows 10, Windows 11 2026
Microsoft Teams fails to load or gets stuck on startup screen due to cache corruption, network issues, or outdated client. Clear Teams cache, reset network settings, and reinstall the application to resolve loading problems.
Symptoms
- Microsoft Teams shows loading screen indefinitely
- Teams application starts but remains on white or blank screen
- Teams crashes immediately after launch
- Error message: "We're sorry - we've run into an issue"
- Teams icon appears in system tray but interface doesn't load
- Application freezes during sign-in process
- Teams loads partially with missing features or channels
Possible Causes
- Corrupted Teams cache and temporary files
- Outdated Microsoft Teams client version
- Network connectivity issues or proxy configuration problems
- Windows user profile corruption
- Conflicting third-party antivirus or firewall settings
- Insufficient system resources or memory
- Registry corruption affecting Teams startup
- Microsoft 365 authentication token expiration
1Clear Microsoft Teams Cache
Clear Microsoft Teams Cache
Corrupted cache files are the most common cause of Teams loading issues. Follow these steps to clear the cache completely:
- Close Microsoft Teams completely by right-clicking the Teams icon in the system tray and selecting Quit
- Press Windows + R to open Run dialog
- Type
%appdata%\Microsoft\Teamsand press Enter - Delete all folders except the Logs folder. Key folders to delete include:
- Application Cache
- blob_storage
- Cache
- databases
- GPUcache
- IndexedDB
- Local Storage
- tmp
- Navigate to
%appdata%\Microsoft\Teams\Application Cache\Cacheand delete all files - Go to
%localappdata%\Microsoft\Teamsand delete the Current folder - Restart your computer
- Launch Microsoft Teams and sign in
@echo off
taskkill /f /im Teams.exe
timeout /t 3
rd "%appdata%\Microsoft\Teams\Application Cache" /s /q
rd "%appdata%\Microsoft\Teams\blob_storage" /s /q
rd "%appdata%\Microsoft\Teams\Cache" /s /q
rd "%appdata%\Microsoft\Teams\databases" /s /q
rd "%appdata%\Microsoft\Teams\GPUcache" /s /q
rd "%appdata%\Microsoft\Teams\IndexedDB" /s /q
rd "%appdata%\Microsoft\Teams\Local Storage" /s /q
rd "%appdata%\Microsoft\Teams\tmp" /s /q
echo Teams cache cleared successfully
pauseVerification: Teams should load normally within 30 seconds. Check that all your teams and channels appear correctly.
2Reset Network Configuration and Proxy Settings
Reset Network Configuration and Proxy Settings
Network configuration issues can prevent Teams from loading properly. Reset your network settings using these commands:
- Press Windows + X and select Windows PowerShell (Admin)
- Run the following commands one by one:
# Reset Winsock catalog
netsh winsock reset
# Reset TCP/IP stack
netsh int ip reset
# Flush DNS cache
ipconfig /flushdns
# Release and renew IP configuration
ipconfig /release
ipconfig /renew
# Reset Windows firewall
netsh advfirewall reset- Check proxy settings in Teams:
- Open Settings → Network & Internet → Proxy
- Ensure Automatically detect settings is enabled
- Disable Use a proxy server unless required by your organization
- Configure Teams proxy settings:
- Open Teams and go to Settings → General
- Under Application, check proxy configuration
- Select Auto-detect proxy or configure manually if needed
- Add Teams to Windows Defender exclusions:
- Open Windows Security → Virus & threat protection
- Click Manage settings under Virus & threat protection settings
- Add exclusions for:
%localappdata%\Microsoft\Teams%appdata%\Microsoft\Teams
- Restart your computer and test Teams
Verification: Run ping teams.microsoft.com to confirm connectivity. Teams should connect and sync properly.
3Repair or Reinstall Microsoft Teams
Repair or Reinstall Microsoft Teams
If cache clearing doesn't resolve the issue, repair or reinstall Teams completely:
Option A: Repair Teams Installation
- Press Windows + I to open Settings
- Navigate to Apps → Apps & features
- Search for Microsoft Teams
- Click the three dots menu and select Advanced options
- Click Repair and wait for the process to complete
- If repair fails, click Reset to restore default settings
Option B: Complete Reinstallation
- Uninstall Teams using PowerShell (removes all user data):
# Uninstall Teams for current user
Get-AppxPackage *Teams* | Remove-AppxPackage
# Uninstall Teams machine-wide installation
$TeamsPath = [System.IO.Path]::Combine($env:LOCALAPPDATA, 'Microsoft', 'Teams', 'Update.exe')
if (Test-Path $TeamsPath) {
Start-Process -FilePath $TeamsPath -ArgumentList '--uninstall -s' -Wait
}- Remove remaining Teams folders:
# Remove Teams folders
Remove-Item -Path "$env:APPDATA\Microsoft\Teams" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\Teams" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\TeamsMeetingAddin" -Recurse -Force -ErrorAction SilentlyContinue- Clean Teams registry entries:
# Remove Teams registry keys
Remove-Item -Path "HKCU:\SOFTWARE\Microsoft\Office\Teams" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Teams" -Recurse -Force -ErrorAction SilentlyContinue- Download latest Teams client from Microsoft's official website
- Install Teams with administrator privileges
- Sign in with your Microsoft 365 credentials
Verification: Teams should start cleanly with default settings. All features including chat, calls, and file sharing should work normally.
4Fix Windows User Profile and Authentication Issues
Fix Windows User Profile and Authentication Issues
Corrupted user profiles or authentication tokens can prevent Teams from loading. Address these issues systematically:
Clear Microsoft 365 Authentication Tokens
- Open Credential Manager by typing it in Start menu
- Click Windows Credentials
- Remove all entries containing:
- Microsoft Office
- Microsoft Teams
- login.microsoftonline.com
- *.sharepoint.com
- Click Web Credentials and remove similar entries
Reset Windows Store Cache
wsreset.exeRepair Windows User Profile
- Create a new local administrator account for testing:
# Create test user account
net user TeamsTest P@ssw0rd123! /add
net localgroup administrators TeamsTest /add- Sign in with the new account and test Teams installation
- If Teams works, the issue is profile-specific. Fix the original profile:
# Reset user profile registry
$UserSID = (Get-WmiObject -Class Win32_UserAccount -Filter "Name='$env:USERNAME'").SID
Remove-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\$UserSID.bak" -Force -ErrorAction SilentlyContinueFix Office Activation Issues
- Reset Office activation state:
# Navigate to Office installation directory
cd "C:\Program Files\Microsoft Office\Office16"
# or for Office 365: cd "C:\Program Files\Microsoft Office\root\Office16"
# Reset Office activation
cscript ospp.vbs /dstatus
cscript ospp.vbs /unpkey:XXXXX # Replace XXXXX with last 5 digits of product key
cscript ospp.vbs /act- Clear Office credentials:
# Clear Office credential cache
Remove-Item -Path "$env:LOCALAPPDATA\Microsoft\Office\16.0\Wef" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item -Path "$env:APPDATA\Microsoft\Office\Recent" -Recurse -Force -ErrorAction SilentlyContinueVerification: Sign out and back in to Windows. Teams should authenticate properly and load all organizational data.
5Advanced System Repair and Performance Optimization
Advanced System Repair and Performance Optimization
For persistent issues, perform comprehensive system repairs and optimize performance for Teams:
Run System File Checker and DISM
# Check system file integrity
sfc /scannow
# Repair Windows image
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
# Reset Windows Update components
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserverOptimize System Performance for Teams
- Increase virtual memory:
# Set virtual memory to system managed
$cs = Get-WmiObject -Class Win32_ComputerSystem
$cs.AutomaticManagedPagefile = $true
$cs.Put()- Disable unnecessary startup programs:
# Disable non-essential startup programs
Get-CimInstance -Class Win32_StartupCommand | Where-Object {$_.Command -notlike "*Teams*" -and $_.Command -notlike "*Office*"} | ForEach-Object {
Write-Host "Consider disabling: $($_.Name) - $($_.Command)"
}Configure Teams Performance Settings
- Modify Teams desktop configuration:
# Create or modify %appdata%\Microsoft\Teams\desktop-config.json
{
"appPreferenceSettings": {
"disableGpu": false,
"enableLogging": false,
"logLevel": "info"
},
"currentWebLanguage": "en-us",
"homeTenant": "",
"theme": "default"
}- Set Teams process priority:
# Create scheduled task to set Teams priority
$Action = New-ScheduledTaskAction -Execute 'powershell.exe' -Argument '-Command "Get-Process Teams -ErrorAction SilentlyContinue | ForEach-Object { $_.PriorityClass = \"High\" }"'
$Trigger = New-ScheduledTaskTrigger -AtLogOn
$Settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries
Register-ScheduledTask -TaskName "TeamsHighPriority" -Action $Action -Trigger $Trigger -Settings $Settings -User $env:USERNAMERegistry Optimization for Teams
# Backup registry
reg export HKLM\SOFTWARE\Microsoft\Teams TeamsRegistry_Backup.reg
# Optimize Teams registry settings
New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Office\16.0\Teams" -Name "PreventFirstLaunchAfterInstall" -Value 1 -PropertyType DWORD -Force
New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Office\Teams" -Name "DisableAutoStart" -Value 0 -PropertyType DWORD -ForceVerification: Monitor Teams performance using Task Manager. CPU usage should be under 10% during normal operation, and memory usage should stabilize under 500MB.
Verification
After applying any of the above methods, verify the fix by performing these checks:
- Launch Microsoft Teams and confirm it loads within 30 seconds
- Sign in successfully and verify all teams and channels appear
- Test core functionality: send a chat message, join a test meeting, and share a file
- Check Teams performance in Task Manager - CPU usage should be reasonable (under 15%)
- Verify Teams starts automatically on system boot if configured
- Run this PowerShell command to check Teams process health:
Get-Process Teams -ErrorAction SilentlyContinue | Select-Object Name, CPU, WorkingSet, StartTime | Format-Table -AutoSizeTeams should show normal resource usage and a recent start time. If issues persist, proceed to the troubleshooting section.
Still Having Issues?
If the above methods didn't resolve the Teams loading issue, try these advanced troubleshooting steps:
Check Windows Event Logs
Open Event Viewer and check Windows Logs → Application for Teams-related errors. Look for error codes like 0x80070005 (Access Denied) or 0x80004005 (Unspecified Error).
Test with Different Network
Connect to a different network or use mobile hotspot to isolate network-specific issues. If Teams works on different network, contact your network administrator about firewall or proxy configurations.
Safe Mode Testing
Boot Windows in Safe Mode with Networking and test Teams installation. If Teams works in Safe Mode, a third-party application is likely causing conflicts.
Contact Microsoft Support
If all methods fail, collect diagnostic information using the Teams diagnostic tool and contact Microsoft Support. Include system specifications, error logs, and steps already attempted.
Alternative Access Methods
Use Teams web version at teams.microsoft.com as a temporary workaround while resolving desktop application issues. The web version provides most functionality without requiring local installation.
Frequently Asked Questions
Why does Microsoft Teams get stuck on the loading screen?
How do I completely uninstall and reinstall Microsoft Teams?
What network ports does Microsoft Teams require to function properly?
Can I use Microsoft Teams web version if the desktop app won't load?
How do I fix Teams authentication and sign-in problems?
Which method worked?
Vote to help others
Official Resources
Discussion
Share your thoughts and insights
You must be logged in to comment.