Microsoft Outlook is a great email client that allows you to manage multiple accounts. It also has an archive feature that allows users to sort and store old emails. At times, you may be unable to move Outlook emails to the archive folder or will be presented with a “Cannot move the items. Cannot move to archive folder” error message. This error usually occurs when you try to drag emails into your Archive folder (or run an auto-archive rule) and Outlook refuses to comply.
In this article, we’ll break down the root causes, quick fixes, and long-term prevention strategies to resolve this issue permanently.
How To Fix “Cannot Move to Archive Folder” Error?
1. Verify You’re Moving Within the Same Mailbox
Each .ost or .pst file has a dedicated Archive folder. Outlook blocks the move if you want to transfer an email to an archive folder of a different mailbox.
1. In the Outlook folder pane, ensure both the source email and target Archive folder are under the same account/email address.
2. If it isn’t, then copy and paste the archive file. You can also create an Archive folder inside the same account.
2. Use ScanPST To Fix Archive Error
A damaged data file can cause random issues, resulting in an archive folder issue . This is common in large PST files over 10 GB or after improper Outlook shutdowns. Repair your damaged PST file using ScanPST.
1. Close Outlook before proceeding.
2. Locate and Open ScanPST.exe. You can refer to the file addresses below for reference-
(Outlook version may vary)
- 32-bit Version: C:\Program Files (x86)\Microsoft Office\root\Office19
- 64-bit Version: C:\Program Files\Microsoft Office\root\Office19

3. If you are not comfortable typing in the address directly you can take the help of the Browse Option to locate your PST file. After selecting, click on Start.

4. Set a file name and click on Repair.

5. Complete the repair process and verify the results.
If ScanPST did not work, your Outlook data file might have higher levels of corruption. A professional PST repair tool would be an ideal option in these cases.
3. Recreate the Archive Folder To Resolve Archive Issue
1. Right-click your mailbox and click on New Folder.

2. Name it “Archive (New)”.

3. Move emails to the new folder instead.
4. Delete the old (damaged) Archive folder.
4. Reconfigure AutoArchive
If AutoArchive is enabled and points to a non-existent or inaccessible folder, manual moves to that same folder will fail.
1. Go to File and click on Options.

2. Click on Advanced.
3. Under AutoArchive, click AutoArchive Settings.

4. Uncheck “Run AutoArchive every X days”.

5. Click OK , then re-enable with a valid archive file path.
5. For IMAP Users, Use “Archive” Within the Same Account
IMAP accounts do not support local PST/OST archive folders.
If your account is IMAP (Gmail, Yahoo, etc.), Outlook creates a local cache (OST), but moving items to a PST-based Archive folder triggers the error. To work around this IMAP archive folder problem, follow the steps below-
- Create an “Archive” folder inside the IMAP account
- Alternatively switch to POP3 (if supported) to enable local PST archiving.
How To Prevent Outlook Archive Issues?
- Use In-Place Archive (Microsoft 365). It is a Cloud-based feature that has no PST limits and works across devices
- Enable “Online Archive” in Exchange. It protects your archive file from any offline threats or local file corruption.
- Keep PST files under 5 GB. Try to clear out your inbox from time to time. A smaller data file is easier to manage and reduces corruption risk. You can also export your Inbox from Outlook and store them as a PST file as an alternative backup.
- Use Rules to Auto-Move in Outlook. It eliminates a need for drag and drop and prevents human-error in the long run.
To Conclude
The “Cannot move to archive folder” error isn’t a bug usually. It can be caused by an Outlook mismatch or even a data file issue. By keeping regular tabs on your Outlook archive folder, you should be able to prevent this issue in the future. You can also consider Microsoft 365’s Online Archive.