PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 6304|回復: 3
打印 上一主題 下一主題

[求助] 執行軟體錯誤訊息 <Not enough memory available for attempted operation&

[複製鏈接]

189

主題

3

好友

919

積分

該用戶從未簽到

文章
767
跳轉到指定樓層
1#
發表於 2005-8-25 13:38 |只看該作者 |倒序瀏覽
一直想不通,
所以,
上來問問各位朋友。

執行一個教學光碟,
安裝一切順利,
但是,
執行程式時卻出現這樣的訊息:
『An error occurred:
Not enough memory available for attempted operation』

目前的配備
CPU:PM1.73GHZ
RAM: 1G

也在家中另一台NB(512MB RAM)測試過,
可以執行無礙。

只是一直想不通為何會這樣子......

請大家多多提供意見,
謝謝。

[ Last edited by ivor_lee on 2005-8-25 at 13:40 ]
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

189

主題

3

好友

919

積分

該用戶從未簽到

文章
767
2#
發表於 2005-8-25 13:54 |只看該作者

Re: [求助] 執行軟體錯誤訊息

自問自答一下:
找到以下資訊
待會來試試看
能否解決原本的困擾
http://support.microsoft.com/default.aspx?scid=kb;zh-tw;253912


徵狀
如果電腦是執行上面所列的任何 Windows 版本,且含有大於 512 MB (例如,768 MB) 的實體記憶體 (RAM),您可能會遇到下列一或多個徵狀:• 當 Windows 正在執行時,您可能無法開啟 MS-DOS 工作階段 (或命令提示字元)。試圖執行此項作業時可能會產生下面錯誤訊息:
There is not enough memory available to run this program. (記憶體不足,無法執行此程式。)
Quit one or more programs, and then try again. (請結束一或多個程式,然後再試一次。)
• 當 Windows 正在啟動時電腦可能會停止回應 (掛掉了),或是停住並顯示下面錯誤訊息:
Insufficient memory to initialize windows.Quit one or more memory-resident programs or remove unnecessary utilities from your Config.sys and Autoexec.bat files, and restart your computer. (記憶體不足,無法初始化 Windows。請結束一或多個佔用記憶體的程式,或是從 Config.sys 與 Autoexec.bat 檔移除不必要的公用程式,然後重新啟動電腦。)

發生的原因
Windows 32 位元保護模式快取驅動程式 (Vcache) 會依據 Windows 啟動時存在的 RAM 總量來決定最大的快取大小。Vcache 接著會保留足夠的記憶體位址,以便能存取最前輩小的快取,這樣如果有需要,它就能將快取增加到那樣的大小。這些位址是配置在介於 0xC0000000 至 0xFFFFFFFF 的虛擬位址範圍中(3 至 4 GB),稱為系統位址區 (system arena)。

在具有大量 RAM 的電腦上,最大的快取大小可能會大到讓 Vcache 耗用完系統位址區中的所有位址,沒有剩下任何可用的虛擬記憶體位址,以致於無法執行其他功能,例如開啟 MS-DOS 模式 (建立新的虛擬機器)。
其他可行方案
若要解決此問題,請使用下列方法之一:• 使用 System.ini 檔中的 MaxFileCache 設定值,將 Vcache 所使用的最大記憶體量降低至 512 MB (524,288 KB),或更少。有關如何使用 MaxFileCache 設定值的其他資訊,請按一下下面的文件編號,檢視 Microsoft Knowledge Base 中的文件:
108079 (http://support.microsoft.com/kb/108079/EN-US/) 32-Bit File Access Maximum Cache Size
• 使用「系統設定」公用程式,將 Windows 所使用的記憶體總量限制為 512 MB 或更少。有關如何使用「系統設定」公用程式的其他資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
181966 (http://support.microsoft.com/kb/181966/EN-US/) 系統設定公用程式進階疑難排解設定
• 將安裝在電腦中的記憶體總量減少至 512 MB 或更少。

狀況說明
Microsoft 已確認本篇文件開頭所列產品確實有上述問題。
其他相關資訊
Vcache 的內部限制是 800 MB 的最大快取大小。

如果配有「繪圖加速埠」(AGP) 視訊卡,就更容易發生此問題,因為 AGP 配接卡也會對應至系統位址區中的位址。例如,如果 Vcache 是使用 800 MB 的最大快取大小,且 AGP 視訊卡也要對應 128-MB 的位址,剩下來的位址空間會非常少,其他系統程式碼以及必須佔用此虛擬位址範圍的資料就沒有足夠的空間可用。
回復

使用道具 舉報

189

主題

3

好友

919

積分

該用戶從未簽到

文章
767
3#
發表於 2005-8-25 15:11 |只看該作者

Re: [求助] 執行軟體錯誤訊息

試過以上的解決方案
還是不行喔
這到底是怎麼一回事呢??
回復

使用道具 舉報

189

主題

3

好友

919

積分

該用戶從未簽到

文章
767
4#
發表於 2005-8-25 17:10 |只看該作者

Re: [求助]Not enough memory available for attempted operation??

試過下列的方法
改過system.ini
甚至卯起來將NB一條512MB RAM拔下來
不過
錯誤訊息還是依舊

呵呵
真的是沒輒了
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-12-24 21:55 , Processed in 0.032569 second(s), 30 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部