Excel沒有足夠的記憶體可完成此動作

底下這個視窗圖 ~ 常用 Excel 的人都有可能會遇到

算是有點軟數年來幾乎橫跨所有版本 Excel 一直存在的問題

因為記憶體或磁碟空間不足,Microsoft Excel無法開啟或儲存任何文件

常見的症狀就是 ~

檔案開啟時或使用到一半會突然跳出這個視窗

點了視窗中的確定之後,整個 EXCEL 就關閉掉不給用了

Excel沒有足夠的記憶體可完成此動作
 

同樣一個檔案還不見得會在不同的電腦出現此問題,所以遇上時會相當惱人

因為手中的用戶有人不斷的遇到,所以我們就來試著教大家解決這個問題吧

此教學試用的版本為 Office 2010 (含) 以後的版本

我們這邊示範的是 Office 2016 ~ 其他版本介面可能會有點不一樣,但基本上所在位置不會偏離太多

首先找到信任中心中的信任中心設定

在 EXCEL 2016 下如圖片順序

Excel沒有足夠的記憶體可完成此動作

Excel沒有足夠的記憶體可完成此動作
 

進入設定之後

找到 受保護的檢視

然後把項目中三個勾都取消 ,然後記得要按確定

理論上就解決問題了

Excel沒有足夠的記憶體可完成此動作
 

以上報告完畢 ~ 有其它補充的朋友請跟我說

[免費] AIDA64 Extreme Version 6.70.6000 免安裝版下載

Intel Core i5-12600K 代號 Alder Lake-S 的第 12 代 CPU 簡單開箱測試與組裝搭配推薦

Intel Core i5-12400 文書機 菜單 簡單推薦與簡單測試

MSI MEG CORELIQUID S360 一體式水冷散熱器 簡單測試開箱與安裝方式推薦

ASUS ExpertCenter D9 Mini Tower (D900MC) 專業商用桌機 適用於大企業與製造業的專業商用主機 開箱小聊

如果您想贊助提神良方,鼓勵編輯部更努力 (低銷 50)

可以點我前往 或是掃 QR CODE

Excel沒有足夠的記憶體可完成此動作

想要跟我們聊天,請加入傻瓜狐狸的粉絲團

原文發表於傻瓜狐狸的雜碎物品

Excel沒有足夠的記憶體可完成此動作


我之前也深受此問題所苦, 但現已找到原因, 且已解決
之前問題還在時,搜尋了網路上可能的方法,例如:電腦重組,硬碟重灌,加ram,更換新電腦都不見起色,尋求Microsoft 客服中心協助,試了他們建議的方案也無濟於事,Excel也從2002,2007到2010都使用過,甚至於也使用了Open_office的Calc(也是試算表軟體),漸漸覺得是否該朝軟體的限制考量,後續不斷爬文才逐漸發現Excel有所謂的實體記憶體限制_被限制在2GB以內,因此若檔案較大,可能只允許開啟一個檔案,也可能在檔案儲存時,出現一些警告的異常資訊.
重點來了,如何脫離2GB的限制,就我所知只有Excel_2010 不過要特別注意 是 "64位元"的Excel_2010才能脫離2GB限制 如果是 32位元的Excel_2010一樣是在2GB的封印底下

問題到這邊已很清楚,就是那2GB的封印,接下來就是是否安裝64位元Excel_2010的問題了
軟體升級只要有摳摳,本應不難,但要安裝64位元的Excel2010(或者應該說安裝64位元的Office_2010)又有以下條件:
1.作業系統一定要是64位元的,如64位元的Windows 7
2.電腦內舊版的Office須全數移除(因為舊版的都是32位元,而64位元的Office無法與32位元的Office共存)
3.Ram最好有4GB或更高,我的檔案不斷的擴大,所以4GB仍不夠而加到6GB,現在已考慮要加到8GB

以上, 個人實際使用心得,供網友參考

最近小編一直收到公司同事丟了一個很奇怪的狀況,就是他使用使用外部程式 Line 直接開啟別人傳來的 EXCEL 檔案時就會出現記憶體或磁碟空間不足的問題,但若是將檔案另存至下載或其他文件夾在開啟就不會有這個問題?!

Excel沒有足夠的記憶體可完成此動作

我從 Line 上開啟其他檔案,如圖片檔、PDF 檔都不會有這個錯誤訊,偏偏開啟 Excel 就會有這個狀況發生 … 而且也確認該台電腦但是記憶體空間足夠(有 16GB)且硬碟空間也很足夠!

後來意外發現,使用者是在更新到最新版本的 Line (6.24.XX) 之後才出現的問題!小編就懷疑會不會因為這個更新關係造成 Office 信任關係有問題,所以先開啟一個新的 Excel 檔案,在至以下路徑:檔案-> 選項 -> 信任中心 ->信任中心設定 ,將三個受保護的檢視選像通通取消勾選!

Excel沒有足夠的記憶體可完成此動作

然後再回到 Line 再次點選先前無法開啟的 Excel 檔案就順利開啟了!

另外若你的 Word、PPT檔案也是一樣,就用同樣方式變更信任中心的設定即可囉!今天早上查資料也漂到在 Skype 也有發生相同狀況,所以可以適用這個方式試試看!

系統平台:Windows 7 Professional x64、Windows 10 Professional x64
軟體版本:Office 2019

資料出處在Windows中,當你啟動程序或執行程序時,如果收到「記憶體不足」的錯誤消息,那麼請試試筆者以下所述的解決「記憶體不足」的辦法。

一、記事本佔用了太多的記憶體
實際上,記事本是記憶體中的一塊臨時區域,當你在程序中使用了「複製」或「剪下」指令後,Windows將把複製或剪下的內容及其格式等信息暫時存儲在記事本上,以供「貼上」使用。如果當前記事本中存放的是一幅圖畫,則記事本就佔用了不少的記憶體。這時,請按下述步驟清除記事本中的內容,釋放其佔用的記憶體資源:
1.按下「開始」,指向「程序」或「所有程式」,指向「附件」,指向「系統工具」,然後按下「記事本檢視程序」,開啟「記事本檢視程序」視窗。
2.在「編輯」功能表上,按下「刪除」指令。
3.關閉「記事本檢視程序」視窗。
為了與Microsoft Office程序提供的多重記事本相區分,上述所說的記事本,常被我們稱為系統記事本。如果你正在使用Micros OftOffice程序,而且使用了其多重記事本功能,那麼你應清空「Office記事本」上的項目,方法是:在「Office記事本」工作視窗 (OfficeXP)或工作列(Office2000)上,按下「全部清空」或「清空『記事本』」。當清空「Office記事本」時,系統記事本也將同時被清空。

二、開啟的程序太多
如果同時開啟的我的文件過多或者執行的程式過多,就沒有足夠的記憶體執行其他程序。這時,對於多我的文件界面(MDl)程序,如Word、Excel等,請關閉當前我的文件外的所有我的文件,並退出當前未使用的程序,然後或許你就能夠繼續執行因「記憶體不足」而被中斷的工作。

三、重新啟動電腦
如果只退出程式,並不重新啟動電腦,程序可能無法將記憶體資源歸還給系統。請重新啟動電腦以釋放系統資源,然後再次執行程序或執行被中斷的工作。

四、自動執行的程式太多
如果在啟動Windows時自動執行的程式太多,那麼,即使重新啟動電腦,也沒足夠的記憶體用來執行其它程序。
(一)確定設定為自動執行的程式是否太多
1.按下「開始」,然後按下「執行」。
2.在「開啟」框中,鍵入「Msconfig」,按下「確定」按鈕,開啟「系統配置實用程序」視窗。
3.按下「一般」選項項,選「選項性啟動」複選鈕,清除「處理Win.ini文件」複選框和「載入啟動組項目」複選框。
4.按下「確定」按鈕,當系統提示重新啟動電腦時,請按下「是」按鈕。
重新啟動電腦後,如果記憶體不足的問題已經解決,你就可以將電腦配置為啟動時不開啟任何程序。
(二)配置電腦不自動開啟任何程序
1.恢復在Msconfig中所作的更改,方法是:在「系統配置實用程序」視窗,按下「一般」選項項,選項「正常啟動」,按下「確定」按鈕,然後重新啟動電腦。
2.刪除「啟動」資料夾中的所有建立捷逕
1按下「開始」,指向「設定」,然後按下「工作列和開始選單」,系統彈出「工作列內容」對話視窗。
2按下「開始選單程序」選項項,按下「刪除」按鈕。
3按下「啟動」資料夾旁的加號,以顯示設定為自動執行的程式列表。如果「啟動」資料夾旁沒有加號「+」,則表明沒有設定為自動執行的程式,請按下「關閉」按鈕以終止此程序。
4按下「啟動」資料夾中的每個建立捷逕,然後按下「刪除」按鈕。此操作將從「開始」功能表中刪除建立捷逕,但並不從硬碟中刪除相應的程序。對於0「啟動」資料夾中的每個建立捷逕,重複該步驟。
5按下「關閉」按鈕。
6按下「確定」按鈕。
3.禁用從Win.ini文件載入的所有程式
1如上所述開啟「系統配置實用程序」視窗。
2按下「Win.ini」選項項,雙按「[windows]」,然後清除「Load=」和「Run=」複選框。
3按下「確定」按鈕,當系統提示重新啟動電腦時,請按下「是」按鈕。

五、讓Windows管理虛擬記憶體設定
如果沒有設定讓Windows管理虛擬記憶體或者禁用虛擬記憶體,那麼電腦可能無法正常工作,也可能收到「記憶體不足」的消息,或在執行某程序時出現相同的錯誤消息。
1.按下「開始」,按下「設定」,按下「控制台」,然後雙按「系統」。
2.在「系統內容」對話視窗中,按下「效能」選項項,然後按下「虛擬記憶體」按鈕。
3.選「讓Windows管理虛擬記憶體設定—(推薦)」選項,將電腦中可作為虛擬記憶體使用的硬碟空間量設定為預設值。此時,虛擬記憶體分頁文件「win386.swp」能夠根據實際記憶體的使用情況動態縮小和放大,最小容量為0,最大容量為硬碟的全部可用空間。
4.按下「確定」按鈕。

六、增加可用磁牒空間
由於Windows以虛擬記憶體分頁文件的格式使用硬碟空間以模擬RAM(),所以,儘管已設定為讓Windows管理虛擬記憶體,但是當虛擬記憶體分頁文件所在的驅動器(預設為Windows系統所在的硬碟分區)沒有足夠的空間時,仍會出現「記憶體不足」的錯誤。此時,請執行以下一項或多項操作,增加 Windows虛擬記憶體分頁文件所在驅動器上的可用空間:
1.清空資源回收桶,方法是:在桌面上,右鍵按下「資源回收桶」,再按下「清空資源回收桶」。
2.從磁牒中刪除臨時文件,方法是:開啟「Windows檔案總管」或「我的電腦」視窗,右鍵按下要釋放其空間的磁牒,然後按下「內容」,在「一般」選項項上,按下「清理磁碟」按鈕,選要刪除的不需要的文件前的複選框,可以閱讀列表下面區域中每個檔案類型的說明,按下「確定」按鈕。
3.從磁牒中刪除過期的文件或已存檔的文件。
4.刪除從未使用過的所有文件。

七、程式文件被毀壞
如果僅僅是使用某個程序時,系統提示記憶體不足,而其他程序可以正常執行,那麼可能的原因是該程式文件被毀壞,從而導致記憶體問題。然而Windows並沒有確切地提示表明該程序已損壞,所以請嘗試刪除並重新安裝該程序,然後重新執行該程序。如果系統不再提示記憶體不足,那麼說明原程式文件確實被損壞。

八、使用記憶體最佳化軟體
記憶體最佳化軟體有很多,比如RAM Idle和Memo Kit就是比較出色的兩個。這些軟體都可以設定自動清空記事本、釋放被關閉程序未釋放的記憶體、對Win386.swp文件進行重新組織等,從而免除你手工操作的麻煩,達到自動釋放記憶體的目的,不妨一試!

九、查殺病毒
系統感染電腦病毒也是導致記憶體不足的罪魁禍首,當系統出現「記憶體不足」的錯誤時,請使用最新的防毒軟體查殺病毒,或者在清除電腦病毒之後,就解決了「記憶體不足」的問題.