If Outlook suddenly won’t start, throws a “MSPST32.dll is missing” error, or crashes when you open your mailbox, the problem is almost always a corrupted or missing Personal Folders file (PST) component. This guide walks you through the most effective fixes, from simple registry repairs to rebuilding your Outlook profile, so you can get back to your email quickly.
What You’ll Need
- Windows administrator access (you’ll need to run some commands as admin)
- Your Outlook email account credentials (password, server settings)
- Patience – some steps require a restart of Outlook or your computer
Step-by-Step
- Restart Outlook and your computer. Sounds basic, but a temporary glitch can cause the error. Close Outlook completely, restart your PC, and try opening Outlook again. If the error persists, move on.
- Run Outlook in Safe Mode. This isolates add-ins that might be interfering. Press
Win + R, typeoutlook.exe /safe, and press Enter. If Outlook opens without the error, an add-in is the culprit. Go to File > Options > Add-ins, disable all COM add-ins, and restart Outlook normally. Re-enable add-ins one by one to find the problem. - Repair Office via Control Panel. A corrupted Office installation can cause MSPST32.dll issues. Go to Control Panel > Programs > Programs and Features, find Microsoft Office, select it, and click Change. Choose Quick Repair first; if that doesn’t work, try Online Repair. This will reinstall missing files.
- Register the DLL manually. If the file exists but isn’t registered, re-register it. Open Command Prompt as administrator (search “cmd”, right-click, “Run as administrator”), then type:
regsvr32 "C:\Program Files\Microsoft Office\root\Office16\MSPST32.dll"(adjust the path if your Office version is different – check for “Office16” or “Office15”). Press Enter. You should see a success message. - Check for the file in the correct location. The DLL should be in the Office installation folder (e.g.,
C:\Program Files\Microsoft Office\root\Office16). If it’s missing, copy it from another computer with the same Office version, or run the Online Repair from step 3 to restore it. - Create a new Outlook profile. A corrupt profile can trigger this error. Go to Control Panel > Mail (search “Mail” in Control Panel). Click Show Profiles, then Add to create a new profile. Configure it with your email account, set it as the default, and restart Outlook.
- Repair your PST file. Use the Inbox Repair Tool (ScanPST.exe) that comes with Office. Navigate to
C:\Program Files\Microsoft Office\root\Office16(or your Office path), findSCANPST.EXE, run it, and point it to your PST file (usually inC:\Users\YourName\AppData\Local\Microsoft\Outlook). Click Start and let it fix errors. - Reinstall Office. If nothing else works, uninstall Office completely and reinstall it from your Microsoft account. This is the most thorough fix and will replace all missing system files.
Common Mistakes
- Downloading MSPST32.dll from random websites. This is dangerous – you could get malware. Always repair Office or copy from a trusted source.
- Ignoring the 32-bit vs 64-bit difference. Make sure you’re using the correct DLL for your Office version. The path and file name may differ.
- Skipping the Safe Mode test. If an add-in is the cause, you’ll waste time on other fixes.
- Not backing up your PST before running ScanPST. Although rare, the repair tool can sometimes cause data loss. Copy your PST file to another location first.
Tips
- Keep Office updated. Microsoft regularly patches bugs that cause DLL errors.
- If you use a corporate email account, contact your IT department before making major changes – they may have a specific fix.
- Use the built-in Windows System File Checker: run
sfc /scannowin an admin Command Prompt to check for system file corruption that might affect Outlook. - Consider using a third-party PST repair tool only as a last resort, and only from a reputable vendor.
Troubleshooting
If the error persists after trying all steps:
- Check if the issue is with a specific PST file. Try creating a new PST file (in Outlook: File > Account Settings > Data Files > Add) and see if the error goes away. If it does, your original PST is corrupt.
- Look for conflicting software. Antivirus or disk encryption tools can sometimes block Outlook from loading the DLL. Temporarily disable them (if safe) and test.
- Check Windows Event Viewer. Look for application errors related to Outlook to get more details on the crash.
- Try a different Windows user account. If the error doesn’t occur on another account, your user profile is corrupted.
Frequently Asked Questions
What exactly is MSPST32.dll?
It’s the Microsoft Personal Folders file (PST) driver that Outlook uses to read and write your email data. Without it, Outlook cannot access your mailbox.
Can I just delete MSPST32.dll and let Windows recreate it?
No. Deleting it will make the problem worse. You need to repair or reinstall Office to restore it properly.
Why does this error appear after a Windows update?
Windows updates can sometimes change permissions or conflict with Office files. Running the Office repair tool usually resolves this.
Will I lose my emails if I create a new Outlook profile?
No. Your emails are stored in the PST file, not in the profile. The new profile will simply point to the same data.
How long does an Online Repair take?
It can take 30 minutes or more, depending on your internet speed and Office installation size. It’s worth the wait.
Is there a way to prevent this from happening again?
Keep Office and Windows updated, regularly run ScanPST on your PST files, and make sure your disk has enough free space.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Gmail Gemini Privacy: Data Access & Limit Settings
- Fix Outlook Inbox Corruption with DISM in Windows
- How to Set Up Apple Pay on iPhone
- How to Choose a Refurbished iPhone With Years of Support
- NBA 2K Error Code: Fixes for Common Online Issues
- Voice Dictation in Google Docs: How to Use It