How to Fix the 0x80004005 Outlook Error?

Alton Alexander
By Alton AlexanderUpdated on June 4th, 2022

0x80004005 is an error code that typically occurs when there is a problem with Outlook itself, rather than with the email account or server. This can be caused by a number of things, including an outdated version of Outlook, a corrupt Outlook profile, or a problem with the Microsoft Office installation. In some cases, this error can also be caused by a virus or malware infection.

Users typically search for a solution by asking about:

  • outlook error code 0x80004005
  • an unknown error has occurred. the error code is: 0x80004005
  • 0x80004005 outlook

1. Run the Microsoft Outlook inbuilt repair tool

  1. Open the Microsoft Outlook application.
  2. Click the File tab.
  3. Click the Options button.
  4. Click the Advanced tab.
  5. Click the Repair button.
  6. Click the Check for updates button.
  7. Click the Repair All button.
  8. Click the Finish button.
  9. Close the Microsoft Outlook application.

2. Manually fix the issue by editing the registry

  1. Open regedit and navigate to: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced
  2. On the right hand side, find the key called "ShellExecute" and double-click on it.
  3. Within the "ShellExecute" key, find the string "cmd.exe /c start explorer".
  4. Within the "Command" value, replace the "start explorer" string with the path to the executable file that you wish to use to fix the issue. For example, if the executable file is located at C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE, you would enter the string "C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE".
  5. Click on OK to save the changes.
  6. Restart your computer.

3. Run a System File Checker scan

  1. Open Windows System File Checker by clicking the Start button, typing system file checker in the search bar, and clicking System File Checker.
  2. On the System File Checker main screen, click File and select Scan for Issues.
  3. On the System File Checker Scanning Options screen, select All Files and Folders, and then click Scan.
  4. If System File Checker finds any problems with the files on your computer, it will display a list of the problems and provide instructions on how to fix them.

4. Perform a clean boot of your Windows system

  1. Click on Start, type in "cmd" and press Enter.
  2. Type in "sc delete mscorlib" and press Enter.
  3. Type in "bcdedit /set {default} bootstatuspolicy ignoreallfailures" and press Enter.
  4. Type in "bcdedit /set {default} recoveryenabled no" and press Enter.
  5. Type in "bcdedit /set {default} recoverymode {active | past}" and press Enter.
  6. Type in "bcdedit /set {default} startuptype {manual | automatic}" and press Enter.
  7. Type in "bcdedit /set {default} bootdevice {device}" and press Enter.
  8. Type in "bcdedit /set {default} ntldr={NTLDR_ROOT_PATH}", where {device} is the drive letter of your Windows system drive.
  9. Type in "bcdedit /set {default} netboot {true | false}", where {true} or {false} indicates whether or not you want to boot from the network.
  10. Type in "bcdedit /set {default} primary {boot}", where {boot} is the drive letter of your Windows system drive.
  11. Type in "bcdedit /set {default} timeout {seconds}", where {seconds} is the number of seconds you want the Windows system to wait before automatically rebooting.
  12. Type in "bcdedit /set {default} bootstatuspolicy {normal | quick | recovery}", where {normal} or {quick} indicates how the system should behave in the event of a computer restart. {Recovery} applies only to systems that are configured to boot from a media (CD or DVD) that is not the Windows system drive.
  13. Type in "bcdedit /set {default} restart {always | on-failure | never}", where {always} or {on-failure} indicates whether or not the system should automatically restart on computer failure. {never} indicates that the system will not restart even in the event of a computer failure.
  14. Type in "exit" and press Enter. After completing the steps, your system should restart normally. If the problem persists, please contact your system administrator.

5. Disable any third-party add-ins for Outlook

In Outlook, go to File > Options > Trust Center. In the Trust Center, on the Security tab, click Edit Settings. In the Edit Settings dialog box, under Trust Center Settings, click Add-ins. In the Add-ins dialog box, on the Available Add-ins tab, select any third-party add-ins you want to disable, and then click Disable.

If the answers above didn't work then you should also try:

  1. Update your Outlook email account settings
  2. Repair your Office installation
  3. Use the Microsoft Office Configuration Analyzer Tool
  4. Create a new Outlook profile