TeamsFixer
0x80004005 Severity: Medium

Unspecified error (often WebView2 or COM)

The most unspecific error code in existence. Means 'unspecified failure'. In Teams it is usually a WebView2 crash or a broken COM service.

Last verified:

Affected systems

windows

Symptoms

  • 0x80004005 with no further explanation
  • Happens on launch, sign-in, or randomly
  • Other Office apps may show the same

Possible causes

  • WebView2 component crashed or corrupted
  • Corrupt Windows permissions on the Teams folder
  • Virtualization conflict (Hyper-V, antivirus sandboxes)
  • Corrupt Windows user profile

Solutions

1.Repair WebView2

  1. Open Apps and Features, find 'Microsoft Edge WebView2 Runtime'.

  2. Click 'Modify' → 'Repair'.

  3. If repair fails: uninstall and reinstall from https://developer.microsoft.com/microsoft-edge/webview2/

  4. Reboot.

2.Check Teams logs

  1. Logs are at %appdata%\Microsoft\Teams\logs.txt

  2. Look at the last 50 lines - the real underlying error is often there.

  3. If visible, google specifically or look it up here.

3.Clear Teams cache and reinstall

  1. Quit Teams completely.

  2. Delete %appdata%\Microsoft\Teams

  3. Delete %localappdata%\Packages\MSTeams_8wekyb3d8bbwe

  4. Reinstall Teams from Microsoft Store or https://teams.microsoft.com/downloads

4.Rule out Windows profile corruption

  1. Create a new Windows user profile (Settings → Accounts → Family and other users).

  2. Install Teams there and test.

  3. If it works in the new profile, your old profile is corrupt - migrate data or escalate to IT.

Background

0x80004005 is the standard COM HRESULT for ‘E_FAIL’. Microsoft uses it as a fallback when no more specific diagnosis is available. In Teams the majority of 0x80004005 cases are WebView2 issues - that is where diagnostics start.

Related symptoms