查看單個文章
舊 2012-02-27, 06:29 PM   #9 (permalink)
丹楓
版區管理員
 
丹楓 的頭像
榮譽勳章
UID - 20879
在線等級: 級別:48 | 在線時長:2576小時 | 升級還需:21小時級別:48 | 在線時長:2576小時 | 升級還需:21小時級別:48 | 在線時長:2576小時 | 升級還需:21小時
註冊日期: 2003-01-02
住址: 史萊姆團隊
文章: 6129
現金: 45966 金幣
資產: 50846 金幣
預設

引用:
作者: getter 查看文章
有請丹楓大大看小弟在別棟樓回應的這一篇文


裝 4GB RAM Windows 卻顯示不到 4 GB 的真相

Windows 系統會抓到 3.25 ~ 3.5 GB 只是比較常見於一些桌上型的主機板 ...

但有沒有更少的 ... 當然有的 ... 就看主機板的設計了 ...

迪西建議可以利用 Windows 的 PAE 模式加掛 RAMDISK 把這一段未識別的記憶體撈出來 ...

如果是裝 XP 的話可以用 VSuite Ramdisk Free 這是給 Windows XP 用的免費版 ...

中文部分是只有簡體中文 ...

官方下載

下載 (小弟有去找中文化版本不對,重製後雖然免強可用,但該要顯示未識別記憶體的
數字的就顯示不出來了,丹楓大大要幫迪西改改看嗎?)


使用方式如下

語法:
1.先將boot.ini內開啟PAE 參數如下
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /PAE
改好後一定要重開機PAE才會啟動

2.開啟 VSuite Ramdisk 點選 Options 後,
  勾選 Enable OS Invisible Physical Memory
http://img263.imageshack.us/img263/8464/toobj1.jpg

3.點選 Ramdisk 後,  勾選 Use OS Invisible Memory
http://img85.imageshack.us/img85/8364/toobj2.jpg
設定這個 RamDisk,4 GB 記憶體的話,設定成 2GB,要開 PAE 去抓未識別的部份
把,虛擬記憶體檔案 pagefile.sys,放到這個 2 GB 的 RamDisk 中。

這樣就可以把 RAM 給用完,且可以省掉被虛擬記憶體檔案 pagefile.sys 吃硬碟空間
的問題喔。
引用:
作者: 米奇 查看文章
現行 PC 架構的關係,除了主記憶體外的裝置,例如:BIOS、顯示卡、音效、網路或 PCI 插槽擴充卡等等裝置,皆需要所謂的「位址(Address)」來讓系統存取其相關資料。而這些資源的位址與主記憶體位址是排在同一條線上的,一般時候佔用位址是從最後面 4GB 往前倒數,被佔用的位址大小不一定,是取決於每一台 PC 的硬體設備,有可能是幾百MB到超過 1GB 不等。

當您使用的主記憶體容量不大時,並不會受到影響,一旦安插了最大容量 4GB 時,就會與這些資源佔用的位址發生「重疊(overlap)」。經過 BIOS 的安排,位址仍保留給其使用,反而把主記憶體重疊的部分忽略,結果便會發生開機看到記憶體容量不滿 4GB 的情形。

建議您,到主機板 BIOS 選項裡將 on board 裝置關閉(例如:on board Audio、on board LAN等),然後重新開機便會發現可用的記憶體容量變多了。
另外可於進入 Windows 作業系統之後,從「附屬應用程式」→「系統工具」→「系統資訊」中查詢記憶體位址被各裝置佔用的狀態,以瞭解主記憶體使用不足 4GB 之原因。

如果電腦執行部分軟體效能不佳,想要突破上述限制使用更多記憶體容量,可以嘗試開啟 3GB switch,但請留意可能存在的風險,系統自動更新與硬體驅動程式可能無法正常運作。

一、在Windows 7 或 Vista開啟 3GB switch
1. 在「開始功能表」點選「附屬應用程式」,以滑鼠右鍵點擊「命令提示字元」,選「以系統管理員身分執行」。
2. 輸入「bcdedit /set increasuserva 3072」按 Enter,顯示操作順利完成,然後重開機。

※ 想關閉 3GB switch,請依上述動作開啟「命令提示字元」,輸入「bcdedit /deletevalue increasuserva」,顯示操作順利完成,然後重開機。

二、在Windows XP 開啟 3GB switch
1. 在「控制台」開啟「系統」內容,選「進階」頁籤按啟動及修復中的「設定」。
2. 按「編輯」按紐。
3. 複製【operating systems】下 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect 的文字,然後直接貼在下方,儲存後重開機。
※ 請勿修改或覆蓋其他文字。

※ 想關閉3GB switch,請參考上述步驟將新增的那一行文字刪除即可。例如「multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect」。
更多3GB switch 資訊請參考微軟 MSDN 網站的文章
請教一下迪西大以及米奇大您們所提供的方式哪一種比較便利有效呢?看米奇大所提供的似乎不需要用到其他程式協助就可辦到。

另外外接顯示卡,小弟之前學到的觀念是只要外接顯示卡就不會再去佔用到記憶體,外接顯示卡會用自己顯示卡的記憶體而已,照迪西大所說,不就現在中階以上內含 1GB 記憶體以上的顯示卡依然有可能佔用到電腦記憶體是嗎?

此帖於 2012-02-27 08:44 PM 被 丹楓 編輯.
__________________
台灣免費綠色免安裝軟體及專業的軟體中文化下載網站 - 中文化天地網,
專門提供可攜式綠色免安裝軟體、軟體中文化下載,
所提供的中文化軟體大多為「丹楓」個人所中文化且大多免費。
網址:http://zhtwnet.com
丹楓 目前離線  
送花文章: 3113, 收花文章: 4644 篇, 收花: 23972 次
回覆時引用此帖
有 2 位會員向 丹楓 送花:
getter (2012-02-28),米奇 (2012-02-28)
感謝您發表一篇好文章