Most Valuable Professional

View Jan Karel Pieterse's profile on LinkedIn subscribe to rss feed

Subscribe in a reader

Subscribe to our mailing list

* indicates required
Newsletter Archive

Audit !!!

Check out our RefTreeAnalyser
the ultimate Excel formula auditing tool.


Visit our Amsterdam Excel Summit

Speed up your file

The best tool to optimise your Excel model!
Home > English site > Articles > Startup Problems
Deze pagina in het Nederlands

Fixing Startup problems

This article was used by Microsoft to create a set of automatic fixes (Microsoft FixIt).  See:

Unfortunately, many Excel users sometimes start experiencing problems with their Excel: File not found errors, compile errors, GPF's, Excel refusing to load, files which do not open, etcetera.

This is a list of things-to-try when Excel exhibits problems.


Diagnostic tools

Microsoft have created a tool that searches your Office installations for known problems. It is called The Office Configuration Analyzer Tool (OffCAT).

You can download and install OffCAT v1.2 from the Microsoft Download site. You can either extract the files from or you can run the installer using OffCAT.msi. We recommend using OffCAT.msi because it contains system requirement checks that ensure OffCAT will properly function on your computer.

OffCAT is designed to be used by anyone that has Office installed on their computer. This includes home users, small business people, Help Desk professionals, Microsoft support engineers, and IT administrators. Microsoft expects everyone to have the skillset required to follow the directions provided in the list of detected issues. However, the Configuration Details report is mostly aimed at moderate to advanced users that can understand information in the registry, event logs, Windows services and other places in Windows outside of the Office applications.

Excel shows errors during startup or behaves odd

Try opening Excel without any addins or hidden workbooks

Use the Automation switch to start Excel without loading addins or workbooks from the XLSTART folder:

Click Start, Run,
"C:\Program Files\Microsoft Office\Office\Excel.exe" /Automation

Quotes mandatory, Note you may have to change the path.

If your error disappears, either an add-in or a (hidden) workbook that is loaded upon Excel's start bothers you.


Locate the offending file using the following steps:

 Excel Add-ins.

  1. Tools, Add-ins
  2. note which are checked
  3. Uncheck all (but one)
  4. Restart XL
  5. If no error, check the next one and repeat from step 4

Got the error? uncheck the one you last checked.

Com Addins

Another type of addins are COM addins. The way to get at these add-ins differs per Excel version.

Excel 2007/2010/2013

  1. Click the Office button/File tab and select Excel Options.
  2. Click the Add-ins tab
  3. In the dropdown near the bottom, select "COM Add-ins" and click Go.

Excel XP to 2003

  1. Rightclick a commandbar and choose customise
  2. Click the commands tab
  3. Find an entry in the tools section called "COM addins"
  4. Drag to any toolbar or menu
  5. Close customise dialog and click that menu item
  6. Uncheck all shown COM addins

If your problem still persist, some COM addins are not shown in the userinterface and can only be unloaded from the registry. Check the registry, at this location:


Warning: Backup your registry before making ANY changes!!!

Not an add-in? It may be a (hidden) workbook causing trouble then.

Check workbooks that load at startup.

  1. Find your XLSTART folder (On Windows XP it may be a path like this:
    C:\Documents and Settings\Username\Application Data\Microsoft\Excel\XLSTART
  2. Move all files out of it;
  3. Open them one by one (in Excel) and find the one with the error;
  4. Move the others back.

You can also check whether a folder has been set to load at startup and repeat the above for that folder.

 Excel 2007/2010/2013:

Office button or File tab, Excel Options, Advanced tab:

Office button, Excel Options, General tab in Excel 2007/2010

Office button/File tab, Excel Options, General tab in Excel 2007/2010/2013

Excel 2003 and older:

Tools, Options, General, "Alternate Startup file location" or "At startup, open all Files in:" (The text depends on your version of Excel).

Tools, Options, General tab in Excel 2003

Open Excel in Safe mode

Start, Run,
"C:\Program Files\Microsoft Office\Office\Excel.exe" /Safe

The safe switch ensures Excel starts without opening any addins or using your menu customisations. If this works, chances are that your toolbar customisation file is corrupt. Locate all files with extension .xlb and rename the extension(s) to something like .old
Now try and start Excel again.

In Windows 7, the xlb file is found by entering this into Explorer's address bar:


Tip: You can also start Excel in safe mode by holding down the control key whilst you double-click the Excel icon.

Removing Excel's registry entries

Sometimes all actions listed above don't help to resolve the problem. For various users, removing Excel's main registry entry in Windows Registry solved the problem.

Warning: All cautions about tampering with the registry apply!!

As a last resort, remove the entire root folder of Excel from the registry (it should be recreated when you launch Excel). This is the registry key to remove:


First find this key and export it to your desktop by right-clicking on the "Excel" entry in the folder tree and selecting Export.

Exporting Excel's main entry in the registry

When the export is done, right-click the entry in the tree again and choose Delete:

Deleting the Excel registry key

Now restart Excel and see if that has helped.

Opening Files From Desktop Or Explorer Fails

Reregister Excel with Windows

If you have trouble loading Excel files by double-clicking, the shell registration for Excel may have to be re-written. How to do that depends on your Excel version.

Excel 2007, 2010 and 2013.

In older versions of Excel, the /Regserver switch was used to write the shell registration for Excel. This was true up to Excel 2003, and was removed in Excel 2007. For Excel 2013, 2010 and 2007 you need to run setup/repair (running the Office setup in Repair mode from "Programs and Features", aka "Add/Remove Programs").

Excel 2003 and before

Click Start, Run and enter:

"C:\Program Files\Microsoft Office\Office\Excel.exe" /Regserver

This generally fixes trouble with opening Excel files from the desktop or by (double)clicking them in Explorer.

Ignore other applications

Check in Tools, Options, General tab whether "Ignore other applications" is set. Uncheck it.

Excel 2007/2010/2013

Ignore other apps in Excel 2007/2010/2013

Excel 2003

Ignore other apps in Excel 2003 and older

Trouble caused by antivirus software

NAV has shown to cause "Excel caused an invalid page
fault in module VBE6.DLL".
You might try disabling the Office plug in of NAV.

Trouble caused by corrupt temporary files

Try cleaning your TEMP folder:

In Windows 95/98 and ME

Delete all files in C:\Windows\Temp

In Windows NT/2000/XP

Find and Select C:\Documents and Settings\<user>\local settings\temp
and delete all files in there.

When a workbook contains controls from Excel's control toolbox temporary files are created in that folder. If such a temporary file is somehow corrupted it may prevent the workbook it belongs to from working normally and sometimes even causes Excel to crash.

Select Start, run and type %temp% and hit OK to directly open your temp folder.

Disabled files

As of Excel XP and 2003, files may have been disabled when Excel thought them to be the cause of a crash.

If you have had a problem with opening a file, Excel may have labeled it as suspect.

Excel 2007/2010/2013

Select the Office button (File tab in 2010) and click Excel Options. Click the Add-ins tab and use the dropdown:

Disabled Items in Excel 2007/2010

Disabled Items in Excel 2007/2010/2013

Excel XP, 2003

In Excel, select Help | About Microsoft Excel.
Click the button near the bottom labeled "Disabled Items..."

Disabled items in Excel 2003 and older

Disabled Items in Excel 2007/2010/2013

If the offending file is listed, select it and click Enable. The file you just enabled may of course cause Excel to crash again, click here to find some pointers on how to open corrupt Excel files.

Other resources

Do you have one particular file that causes trouble? Check out this page.

Microsoft Fix-it

Microsoft has recently added two pages on this subject, both with so-called "Fix-it" solutions for several elements stated above.

Excel 2003 and older:

How to troubleshoot startup problems in Excel

Excel 2007 and up:

How to troubleshoot Excel 2007 startup problems

Some information on startup switches:;en-us;211481

What other people have to say about this subject:


Showing last 8 comments of 307 in total (Show All Comments):


Comment by: Satish (2/9/2014 12:48:25 PM)

Hi jan,
If you want I will mail u the excel file. You can try and see and let me know what can be done. Please help it's very important, I have been working on it for two years can't start all over again


Comment by: Gilles (5/25/2014 11:11:57 AM)

Just want to say a big THANK YOU for this article.
My Excel 15 (Office 365 familly) was unable to start for a few days.
It was stuck on the splash screen in "starting" status.
No error message, no log in the events viewer.
I unistalled/re-installed Office, cleaned all the add-ins but the pb was still there.
Finally I found this page and after deleting the Excel folder in the registry as you explain, Excel starts normally.
Thanks again.


Comment by: Jan Karel Pieterse (5/25/2014 12:38:12 PM)

Hi Gilles,

You're welcome!


Comment by: rony009 (6/17/2014 12:24:49 PM)

Hey I had the same issue with my computer. I wasted my time on it for
many days but finally I got a solution from this link


Comment by: Manoel (10/14/2014 8:14:51 PM)

Thanks for that post, it was so useful.


Comment by: CJ (11/7/2014 4:06:34 AM)

I built an Excel VBA code that loops through many folders and sub-folders in our network drive. It then opens the Excel files on those folders, extracts the UPC numbers and copies them to a master sheet where it compiles them all. Some of those Excel files have macros that activate when the file is opened. That created conflicts with my code so I have a disable all macros on my code to prevent that. Also, some of those files are corrupt so I used the Workbooks.Open(CorruptLoad= xlRepairFile) method. That worked fine at first on a small data set. But when I tried it on a large data set (thousands of files) the code slowed to a crawl after 2 hrs. I restarted the computer, disabled all add ins, and still running very slow. To make matters even worse, now any Excel file with formulas or VBA code on it runs very, very slow. I tried uninstall & re-installing Excel and still nothing. What could be the problem?


Comment by: Jan Karel Pieterse (11/10/2014 11:37:42 AM)

Hi CJ,

Hard to say. Any add-ins loaded in Excel which might affect this?


Comment by: CJ (12/16/2014 4:31:02 AM)

Jan - I used your advise on "Trouble caused by corrupt temporary files" and voila it worked.
Thanks for that post, it was very useful.


Have a question, comment or suggestion? Then please use this form.

If your question is not directly related to this web page, but rather a more general "How do I do this" Excel question, then I advise you to ask your question here:

Please enter your name (required):

Your e-mail address (optional but if you want me to respond it helps!; will not be shown, nor be used to send you unsolicited information):

Your request or comment:

To post VBA code in your comment, use [VB] tags, like this: [VB]Code goes here[/VB].