logo
search
Excel Performance Problems

Fix Excel Opening Additional Workbooks Slowly from File Explorer

Nimra MalikNimra Malik Oct 22, 2026 868 views

Question details

The user experiences a significant delay when double-clicking a second Excel workbook in Windows File Explorer while the application is already running.

Fix Excel Opening Additional Workbooks Slowly from File Explorer
Product
Microsoft Excel
Device & OS
Windows
Scenario
Opening an additional spreadsheet directly from File Explorer when an instance of Excel is already active.
Observed behavior
The selected workbook takes an abnormally long time to load, even though opening the exact same file from within Excel's own File menu happens quickly.
Before you start

Before making any changes to the Windows Registry, ensure you create a backup of your current registry settings by exporting them, as incorrect modifications can cause system instability.

Solution 1Recommended

Update Dynamic Data Exchange (DDE) Registry Settings

Modify the DDE execution parameters in the Windows Registry to restore normal file opening speeds for Excel files.

This delay is typically caused by outdated or corrupted Dynamic Data Exchange (DDE) information in the Windows Registry. By updating the DDE execution commands for both older and newer Excel file formats, you can resolve the handoff delay between File Explorer and Excel.

1
Open the Registry Editor

Press the Windows Key + R on your keyboard, type 'regedit' in the Run dialog box, and press Enter. Click 'Yes' if prompted by User Account Control.

2
Navigate to the Excel 97-2003 Key

In the left pane, navigate to HKEY_CLASSES_ROOT \ Excel.Sheet.8 \ shell \ Open \ ddeexec to fix the behavior for older .xls files.

3
Modify the Default String

Double-click the '(Default)' string in the right pane. Change the Value data to [open("%1" /ou "%u")] and click OK.

4
Navigate to the Modern Excel Key

Next, navigate to HKEY_CLASSES_ROOT \ Excel.Sheet.12 \ shell \ Open \ ddeexec to fix the behavior for modern .xlsx files.

5
Apply Changes and Restart

Double-click the '(Default)' string here as well, set its Value data to [open("%1" /ou "%u")], click OK, and then restart your computer for the changes to take effect.

Update Dynamic Data Exchange (DDE) Registry Settings
Caution: Editing the Windows Registry requires precision. Ensure you only modify the exact keys specified to prevent unintended software issues.
Free Microsoft Office alternative

Experience Lightning-Fast File Opening with WPS Office

Tired of performance lag and dealing with registry errors? WPS Office offers a lightweight, highly compatible alternative to Microsoft Excel that opens files instantly from File Explorer without DDE complications.

  1. 1. Download and Install: Visit the official WPS website, download the free installation package, and complete the quick setup.
  2. 2. Set as Default Application: Right-click any Excel file in File Explorer, select 'Open with', choose WPS Spreadsheet, and check 'Always use this app'.
  3. 3. Enjoy Instant Access: Double-click your workbooks to experience fast, delay-free file launching every time.
Zero DDE delays: Opens multiple workbooks instantly directly from your File Explorer.Fully compatible with Microsoft Excel formats including .xls, .xlsx, and .xlsm.Ultra-lightweight software footprint for optimal system performance.Familiar tabbed workspace for managing multiple spreadsheets smoothly.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel open files quickly from the File menu but slowly from File Explorer?

Opening a file directly from Excel's 'File' menu handles the process internally within the application. Opening from File Explorer relies on Dynamic Data Exchange (DDE) protocols. If the DDE registry keys are corrupted or outdated, Windows struggles to hand off the file to the already-open Excel instance, causing a noticeable delay.

What is the difference between Excel.Sheet.8 and Excel.Sheet.12 in the registry?

In the Windows Registry, Excel.Sheet.8 controls the system behavior and file associations for older Excel 97-2003 formats (which use the .xls extension), while Excel.Sheet.12 is responsible for handling modern Excel formats introduced with Office 2007 (which use the .xlsx extension).

Is it safe to change the DDE registry settings?

Yes, it is generally safe if you follow exact instructions and only modify the specific keys mentioned. However, because the registry is a critical system component, modifying it always carries some risk. It is highly recommended to back up your registry before making any changes.