SharePoint Document Issues

Fix Excel SharePoint File Not Opening in Desktop App on Windows 7

Huma Ashraf ChHuma Ashraf Ch Nov 2, 2026 869 views

Question details

The user is unable to open a SharePoint-hosted Excel file in the Excel desktop application, despite the file opening without any issues in the web browser.

Fix Excel SharePoint File Opens in Browser but Not Desktop App
Product
Microsoft Excel
Device & OS
Windows 7
Scenario
Attempting to launch a SharePoint Excel workbook directly into the local Excel desktop application for offline or advanced editing.
Observed behavior
The file fails to open in the desktop client. This is commonly caused by outdated network security protocols (TLS 1.0/1.1) on older operating systems like Windows 7 that are no longer supported by Office 365.
Before you start

Verify that your internet connection is stable and check if the issue is isolated to a single workbook or affects all files in your SharePoint library.

Solution 1Recommended

Enable TLS 1.2 Protocol in Windows Settings

Office 365 services require TLS 1.2 to connect securely. Enabling this protocol manually allows the desktop app to communicate with SharePoint.

Microsoft has discontinued support for older Transport Layer Security (TLS) versions 1.0 and 1.1. If you are running an older operating system like Windows 7, TLS 1.2 might be disabled by default, preventing the Excel desktop application from authenticating and downloading files from SharePoint.

1
Open Internet Properties

Press the Windows Key + R on your keyboard to open the Run dialog. Type 'inetcpl.cpl' and press Enter to open the Internet Properties window.

2
Navigate to the Advanced Tab

Click on the 'Advanced' tab at the top of the Internet Properties window.

3
Enable TLS 1.2

Scroll down through the Settings list to the 'Security' section. Locate 'Use TLS 1.2' and check the box next to it. Ensure 'Use TLS 1.0' and 'Use TLS 1.1' are also checked if needed for older legacy applications.

4
Apply and Restart

Click 'Apply' and then 'OK'. Restart your computer and try opening the Excel file from SharePoint in the desktop app again.

Enable TLS 1.2 Protocol in Windows Settings
Windows Update Requirement: You may also need to install the 'Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows' provided by Microsoft Support to ensure system-wide compatibility.
Free Microsoft Office alternative

Try WPS Office for a Seamless Desktop Experience

If Microsoft Office 365 desktop apps are failing to connect due to legacy operating system constraints or heavy sync requirements, WPS Office provides a lightweight, highly compatible, and free alternative to manage your spreadsheets effortlessly.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installation file to your computer.
  2. 2. Install WPS Office: Run the downloaded installer and follow the quick setup wizard to complete the installation.
  3. 3. Open Your Spreadsheets: Launch WPS Spreadsheets and open your downloaded SharePoint files for seamless local editing.
Completely free to download and useFully compatible with Microsoft Excel .xlsx, .xls, and .csv formatsLightweight architecture runs perfectly on older systems like Windows 7Familiar tabbed user interface requires no learning curve
microsoft office alternative - wps office

Frequently Asked Questions

Why does my SharePoint file only open in the web browser?

This usually happens when the local desktop application is unable to authenticate with Microsoft's servers. Common causes include outdated Office versions, incorrect file associations, or unsupported security protocols like TLS 1.0 on older operating systems.

Is Windows 7 still supported for connecting to Office 365 and SharePoint?

No. Microsoft has officially discontinued support for Windows 7. Because of this, modern security protocols (like TLS 1.2) are often misconfigured or missing, causing Office 365 desktop apps to lose connectivity to SharePoint and OneDrive.

How can I force SharePoint to open Excel files in the desktop app by default?

You can change this in your SharePoint library settings. Navigate to the library, click the Settings gear icon, go to 'Library settings' > 'Advanced settings', and change the 'Opening Documents in the Browser' option to 'Open in the client application'.

What is TLS 1.2 and why does Office 365 require it?

TLS (Transport Layer Security) is a protocol that ensures privacy and data integrity between applications. Microsoft 365 requires TLS 1.2 for all connections to ensure secure data transmission and protect against vulnerabilities found in older versions.