The error code 0x8004010f can come up when you try to sync the Outlook 2013, 2010 or even 2007 software. The problem is caused by Outlook profile getting corrupt. It can also occur when the Outlook data filed is in a new location or the data files (PST) are stored in the wrong location. With this error, you may be able to receive emails, but the outgoing mails will fail to sync.


Solution 1: Create A Profile

Try to create a new profile on Outlook and check if it resolved the error

  1. Close the Outlook software and open Control Panel and then find mail
  2. Open the mail settings dialog and click on ‘Show Profiles’ option. It will allow you to make a profile for different data files and email accounts
  3. Click on ‘Add’ to make a new profile
  4. You can now delete the old one.
  5. If your account is POP3 protocol dependent, then use the old pst on the ‘change account setup’
  6. If it is IMAP, you can create a new data file.
  7. Check if the problem is now resolved.

Solution 2: Retain Profile

  1. Go to file account settings and open the Account Settings menu
  2. Click on ‘Change Folder’ and create a new Outlook data file. This file is required temporarily
  3. Rename the file to any name and accept the setting. The new data file will have an inbox
  4. Select the data file, expand and select the inbox
  5. Click to allow the ‘Settings’ and go back to the ‘Account Settings’
  6. Click on Change Folder
  7. Select the data file once more and expand the sub-folders and select Inbox
  8. Click OK to accept the change
  9. Go to Data files menu and remove the pst file from the profile
  10. Check if the error is now fixed.

Solution 3: Disable Firewall

  1. Press Win + R to open the Run prompt
  2. Type firewall.cpl to open Firewall settings in the Control Panel
  3. On the left menu pane, click on the option to turn off Firewall
  4. Make the same changes to both the private and public network settings after expanding them
  5. Press OK to accept the changes
  6. Check if the problem is now resolved.