家裏是老XP
因為玩有些遊戲畫面人一多不定時程式就會跳掉
問題是出在記憶體不夠大 (XP讀到3.25)
搜尋了一下 說是32位元系統XP單一程式只能用到2G
所以才會造成記憶體不足 就會閃退
然後找到了修改boot.ini的方法
在裡面的內容加上/3GB
可以將單一程式記憶體提昇至3GB
想說試試看
但修改後 重開機 會變得無法開啟遊戲
DirectX診斷工具顯示那邊的
DirectX三個功能 都會變成無法使用 也無法開啟
(Draw加速 Direct3D AGP)
後來又加入一個修改/3GB /userva=2500
想說試試看再稍微下修一點變2.5G
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /3GB /userva=2500 /noexecute=optin /fastdetect /usepmtimer
然後重開機跟3GB是同樣情況
後來我就改回原始設定
才恢復正常
想請問是出了什麼問題不能用這個方法修改記憶體分配嗎
--
因為玩有些遊戲畫面人一多不定時程式就會跳掉
問題是出在記憶體不夠大 (XP讀到3.25)
搜尋了一下 說是32位元系統XP單一程式只能用到2G
所以才會造成記憶體不足 就會閃退
然後找到了修改boot.ini的方法
在裡面的內容加上/3GB
可以將單一程式記憶體提昇至3GB
想說試試看
但修改後 重開機 會變得無法開啟遊戲
DirectX診斷工具顯示那邊的
DirectX三個功能 都會變成無法使用 也無法開啟
(Draw加速 Direct3D AGP)
後來又加入一個修改/3GB /userva=2500
想說試試看再稍微下修一點變2.5G
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /3GB /userva=2500 /noexecute=optin /fastdetect /usepmtimer
然後重開機跟3GB是同樣情況
後來我就改回原始設定
才恢復正常
想請問是出了什麼問題不能用這個方法修改記憶體分配嗎
--
All Comments