史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 硬體疑難使用問題討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2012-02-27, 06:29 PM   #9 (permalink)
版區管理員
 
丹楓 的頭像
榮譽勳章
UID - 20879
在線等級: 級別:48 | 在線時長:2592小時 | 升級還需:5小時級別:48 | 在線時長:2592小時 | 升級還需:5小時級別:48 | 在線時長:2592小時 | 升級還需:5小時
註冊日期: 2003-01-02
住址: 史萊姆團隊
文章: 6196
現金: 46100 金幣
資產: 50980 金幣
預設

引用:
作者: 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 被 丹楓 編輯.
丹楓 目前離線  
送花文章: 3146, 收花文章: 4654 篇, 收花: 23984 次
回覆時引用此帖
有 2 位會員向 丹楓 送花:
getter (2012-02-28),米奇 (2012-02-28)
感謝您發表一篇好文章
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
請問win98se最大支援的記憶體是多少? trainder 軟體應用問題討論區 7 2003-02-25 07:49 PM


所有時間均為台北時間。現在的時間是 02:49 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1