共用方式為


如何強制 Excel 預設在新實例中開啟

徵狀

在 Microsoft Excel 2013 和更新版本中,當您開啟多個活頁簿時,它們全都會在相同的 Excel 實例中開啟。 不過,在某些情況下,您可能會想要在新的實例中開啟每個活頁簿,例如:

  • 您正在使用大型 Excel 活頁簿。
  • 您只想要復原使用中活頁簿中的動作。

本文說明如何藉由設定登錄機碼來執行此動作。

注意事項

只有當您使用Excel圖示開啟應用程式而不選取檔案時,這個方法才能運作。 如果您使用下列方式,活頁簿仍會在設計相同的 Excel 實例中開啟:

  • 您可以在 Excel 應用程式中使用檔案開啟。
  • 當您使用 Excel 工作列圖示開啟應用程式時,請選取檔案。
  • 您可以在 Windows 檔案總管中按兩下 Excel 活頁簿。

如需 Excel 實例的詳細資訊,以及如何以其他方式啟動新實例,請參閱 什麼是 Excel 實例

原因

藉由在自己的實例中開啟每個活頁簿,活頁簿會有專用的 2 GB (GB) 要使用的記憶體。 如果您在 32 位版本的 Excel 中遇到記憶體不足的問題,這點很重要。

注意事項

如果您使用 [大型位址感知] 選項,可能會增加此限制。

解決方案

若要變更預設設定,請安裝下表所參考的最新版 Office (組建編號是該版本) 所需的最小組建,然後將密鑰新增至登錄。 具有更新的 Office 版本包括:

版本 發行日期 組建編號
Office 2016 (目前通道訂閱者) 2016年5月3日 組建 16.0.6868.2060
Office 2013 2016年6月7日 組建 15.0.4833.1001
Excel 2013 (MSI) 2016年6月7日 組建 15.0.4833.1000
Excel 2016 (MSI) 2016年6月7日 組建 16.0.4393.1000

重要事項

請仔細依照本節中的步驟執行。 如果您不當地修改登錄,可能會發生嚴重的問題。 為避免發生問題,修改前請備份登錄以供還原使用

  1. 結束 Excel 的所有實例。

  2. 啟動登入 編輯器:

    • 在 Windows 10 中,按兩下 [開始],在 [搜尋] 方塊中輸入 regedit,然後在搜尋結果中選取 [regedit.exe]。
    • 在 Windows 8 或 Windows 8.1 中,將指標移至右上角,選取 [搜尋],在搜尋方塊中輸入 regedit,然後在搜尋結果中選取 [regedit.exe]。
  3. 找出並選取下列登錄子機碼:

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options

  4. 在 [ 編輯] 功能表上,指向 [ 新增],然後選取 [DWORD 值]

  5. 輸入 DisableMergeInstance,然後按 Enter。

  6. 在 [ 詳細數據] 窗格中,以滑鼠右鍵按兩下 [DisableMergeInstance],然後選取 [ 修改]

  7. [值數據] 中輸入 1,然後按兩下 [ 確定]

其他相關資訊

在安裝 2016 年 5 月 3 日 Outlook 2013 (KB3115031) 更新之後,32 位版本的 Excel 2016 可以利用大型位址感知 (LAA) 功能,針對 O365 目前通道訂閱者建置 16.0.6868.2060。 這項變更可讓32位安裝的 Excel 2016 在使用者使用64位 Windows OS 時耗用兩倍的記憶體。 系統藉由將使用者模式虛擬記憶體從 2 GB 增加到 4 GB 來提供這項功能。 例如,當使用者在32位系統上工作時,這項變更會提供50%以上的記憶體 (,從2 GB到3 GB) 。 如需 LAA 的詳細資訊,請 參閱 Excel 的大型位址感知功能變更。

注意事項

在自己的實例中開啟每個 Excel 活頁簿時,有一些已知問題。 例如,請參閱您無法將任何屬性貼到另一個 Excel 實例中的活頁簿。