Error code 0x80042108 happens when Outlook fails to load or close. This error mainly appears during startup or shutdown of Outlook.
This error also occurs when you try to start Outlook or when Outlook closes.
- Error “Outlook disappeared” is not as serious as it sounds, but it can happen when important Outlook data gets lost.
- This only occurs if the Outlook cache files are corrupted.
- Users should check their Windows Event Viewer and Outlook logs to solve this issue.
Run the Registry Editor
- Press the Windows key + R hotkey to open the Run command.
- Type †̃regedit’ in the Open box, and click the OK button.
- Then enter †̃Outlook.exe’ in the Registry Editor search field.
- Double-click the Outlook.exe entry to open its window.
- Next, click on the File menu and select the Export option.
- Save the Outlook.exe.reg file as a .reg file on your desktop.
- Close the Registry Editor, and restart your desktop or laptop.
- Then open the Registry Editor again.
- Select the File menu, and click the Import option.
- Select the .reg file you exported on the desktop.
- Then click Yes to confirm the details of the new registry entry.
- Now, restart your desktop or laptop.
Run the SetWindowsFeature PowerShell command
- Open Command prompt as an administrator. To do that, click the Start button, type cmd, right-click the appropriate search result, and select the Run as administrator option.
- Then, enter SetWindowsFeature -id Outlook/MAPIClient/AccessServerClient/AccessServer in the Command prompt, and press the Return key.
- Then, press the Enter key.
- Next, open the Run window by pressing the Windows key + R hotkey.
- Enter the command Get-AppXPackage.exe Microsoft.Outlook.Store | Remove-AppxPackage in the Run window, and press the Enter key.
Run the WinSAT PowerShell command
- Type in WinSAT in the search box, then, when available, select WinSAT.
- Click Run as Administrator on the WinSAT management console.
- Input the command below and press Enter to run the scan:
Run the Set-MailboxServer cmdlet
- The Set-MailboxServer cmdlet is used to set properties of a mailbox server.
- To set the properties of the mailbox server, the following syntax should be run in the PowerShell.
- Set-MailboxServer -Identity
–AccessDatabasePath –AccessDatabaseName –AccessDatabaseServer –AccessDatabaseUserName –AccessDatabasePassword –AccessDatabaseDomain –AccessDatabasePort –AccessDatabaseDatabaseId –AccessDatabaseUser –AccessDatabasePassword –AccessDatabaseName - Connect to Exchange Mailbox Server
- Connect to Exchange Mailbox Server
- Disconnect from Exchange Mailbox Server
- Restart the Mailbox Server Service
Disable the Anti-Virus software
- Open your anti-virus program > go to the Virus & Threat protection > select Exclusions
- Select Microsoft Outlook > disable or exclude it
- Restart your PC
Restart Outlook
-
Press the Ctrl + Alt + Delete keys on the keyboard and select Task Manager.
Click on the Applications tab.
Select Outlook and click End task. - Restart Outlook.
