電腦版
PCZONE 討論區



-- HELP ME 電 腦 軟 硬 體 急 救 版>【求助】電腦出現記憶體容量不足
lihio 07:06 PM 2003-03-24
我聽mp3聽到一半,電腦突然一直出現記憶體容量不足的視窗
然後電腦就變的很慢
我重開機後電腦還是很慢
請問這是什麼原因呢??
回覆
Joes 08:27 PM 2003-03-24
請將問題描述清楚 可將OS、硬體配備等相關資訊貼出來
建議閣下先看一下版規:
http://www.pczone.com.tw/vbb3/thread/11/10222/
回覆
Kengian 06:06 AM 2003-03-26
作者: :
最初由 lihio 發表
我聽mp3聽到一半,電腦突然一直出現記憶體容量不足的視窗
然後電腦就變的很慢
我重開機後電腦還是很慢
請問這是什麼原因呢??
你是用98嗎?我朋友以前曾遇過相同的問題,結果灌某一程式,出現mjxxx.exe(SORRY!檔名忘記了),當時是去別台98複製此檔案,蓋回去。你如果是98或ME,可以用小重灌,蓋回去,一樣可以解決。
回覆
ericlien 08:05 PM 2003-03-27
1.減少常駐程式
2.增加實體記憶體
3.重組硬碟
4.掃毒
回覆
沉默之狼 01:29 PM 2003-03-29
我們學校的電腦也有這樣問題,很奇怪
電腦設備也不爛,長駐沒幾個進入WORD後,系統還有78%可以使用
但是就會莫名奇妙出現"記憶體不足",然後每次都沒辦法存檔

而學校也是用還原系統,也不知道那裡有問題,就是最近才有的問題而買的電腦都一樣聯強貨
常常一當就是20幾台

Windows 98
P4 1.8G
GF2 MX400
其它就不知道了
回覆
misdavid 01:39 PM 2003-03-29
Windows 9x 系列(Windows 95/98/Me)是可以支援到 2GB 的記憶體,Windows 2000 是 4GB,既然是 2GB,那麼為什麼當實體記憶體超過 512 MB 的時候(例如安裝了 768 MB),反而很容易出現記憶體不足的訊息呢?

這是受限於 Windows 9x 的快取動程式的問題(32-bit protected mode cache driver)。

每當 Windows 啟動的時候Windows 的快取驅動程式,會根據電腦實際上RAM的 數量,來決定虛擬快取記憶體的大小,RAM 越大,虛擬快取區就越大。

然而,整個作為系統虛擬快取的記憶位址空間範圍大約是 3-4 GB﹙從0xC0000000 到 0xFFFFFFFF ﹚,所以當你的 記憶體多過某個數量的時候,整個系統虛擬記憶位址會完全被虛擬快取驅動程 式給吃光了,Windows 其他的功能就沒有虛擬空間可用,於是就出現記憶體不足的訊息。

要是我的記憶體超過 512 MB 該怎麼辦呢?在 System.ini中限制虛擬 cache 的大小不超過 512MB 就可以避開這個問題。

在 system.ini 中加入

[vcache]
MaxFileCache=524288
(因為 1MB=1024K,所以524288K =512MB,所以值是524288,不超過這個值即可。)

另外,如果記憶體超過512MB,同時又使用 AGP 顯示卡的話,這種記憶體不足的問題會更加明顯,因為AGP顯示卡一定會佔用一部分虛擬位址空間做映射(應該是滿大的),而剩下所能供系統程式碼正常運作的虛擬空間也就更少了。

從這裡我們也可以學到:對 Windows 9x 系統而言,記憶體不見得越多越好,太多,反而惹麻煩,記憶體夠用就好。

每種作業系統都有它的「目標市場」,對 9x ﹙Me﹚而言,目標是家庭,所以應該是不會有人在家用等級 PC 上安裝 1GB 的記憶體,如果有迫切的高容量記憶體需求,應該是選用 Windows NT 等級的作業系統,如 Windows NT 4 或 Windows 2000 等。
回覆
wfm6918 04:48 AM 2003-03-30
把常駐程式盡量減少,非必要也別安裝多餘且用不到的東東,
定期安排時間重組硬碟,也定期更新您的病毒碼掃毒先.....
如果重開機後,電腦依舊很慢,又還是會不時出現記憶體容量不足的視窗,
您大概中毒了......
回覆
lihio 09:07 PM 2003-03-31
謝謝大家的回應!!!
結果真的是中毒了
不過現在問題已經解決
回覆
回覆 Up








Automatic Microsoft Translations
English French German Japanese