PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
ideas
Major Member
 

加入日期: Dec 2001
您的住址: 鄉下
文章: 160
Thumbs down 4GB記憶體XP修改核心測試

修改方法好像是大陸傳出來的,google搜尋都是簡體的網頁
******************************
1. 首先还是必须确认CPU和主板支持PAE和memory remap/hole。
2. 到SYSTEM32下,复制 ntkrnlpa.exe 为 ntkrnl4g.exe
3. 用16进制编辑器打开ntkrnl4g.exe,查找修改如下
BB 00 00 10 00 33 FF 6A 07 8B F0 原始数据
BB 00 00 40 00 33 FF 6A 07 8B F0 修改后数据
4. 修改BOOT.INI,按原格式复制添加一行,添加红色部分。
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 4G RAM"
/fastdetect /usepmtimer /NoExecute=OptOut /PAE /KERNEL=ntkrnl4g.exe
5. 重启选择修改后的菜单启动
6. 如果确认没有问题,可以用ntkrnl4g.exe覆盖ntkrnlpa.exe,这样就不用修改BOOT.INI。
******************************

測試結果
xp sp3(msdn)初步軟硬體都OK,用MemTest 4.0壓榨記憶到4G以後,才會開始聽到硬碟在吵
雖然我可以用usb滑鼠開機,因為有人測試usb滑鼠會失敗
但是usb終究是問題,外接硬碟或隨身碟開啟大一點的PDF檔
電腦就會當機重開了,不管是Adobe Reader 9或是PDF-XChange
PDF擺到硬碟就沒事,但是6G影像卻都沒事。
沒有安裝xp sp1來測試,所以不知道是否是修改的問題,還是其他問題造成的。
因為我記憶體很難用到超過1G


修改核心前



修改核心後



若是沒有加/3GB參數,單一執行檔只能吃1400MB,加了才可以開到2045MB
但是usb隨身碟連讀取都不行了
     
      
舊 2009-12-12, 01:48 PM #1
回應時引用此文章
ideas離線中  
狂人日記
Senior Member
 
狂人日記的大頭照
 

加入日期: Mar 2007
文章: 1,003
那個Windows7 x86也有修改的
改完之後是可以開到4G沒有錯

但是玩大型遊戲,傳輸大量檔案就藍底白字
有64Bit為何不用?
 
舊 2009-12-12, 02:48 PM #2
回應時引用此文章
狂人日記離線中  
無責任
Power Member
 

加入日期: Oct 2001
您的住址: 平行世界
文章: 656
X86可選擇WIN2003...4G/8G沒問題
舊 2009-12-12, 06:06 PM #3
回應時引用此文章
無責任離線中  
ttqqww
*停權中*
 
ttqqww的大頭照
 

加入日期: Apr 2002
您的住址: 滅絕希望的世界
文章: 750
win2003 32位元版的單一執行程式最大可以超過2GB嗎?
舊 2009-12-12, 06:38 PM #4
回應時引用此文章
ttqqww離線中  
bestdoctors
Major Member
 
bestdoctors的大頭照
 

加入日期: Aug 2002
您的住址: 湖南
文章: 112
請教樓上的朋友

我有一台945G的電腦,看手冊,可以支持4G內存,那麼如果我使用酷睿2代的U7600,那麼它能夠完美支持4G內存?
__________________
你是我的心,你是我的肝,你是我生命的四分之三
舊 2009-12-12, 07:15 PM #5
回應時引用此文章
bestdoctors離線中  
Axel_K
Elite Member
 
Axel_K的大頭照
 

加入日期: Sep 2006
您的住址: 人群中
文章: 4,213
引用:
作者bestdoctors
請教樓上的朋友

我有一台945G的電腦,看手冊,可以支持4G內存,那麼如果我使用酷睿2代的U7600,那麼它能夠完美支持4G內存?

945G 全用到4G機會非常之小....幾乎不支援Remapping...最好先確認一下BIOS支不支援.....跟CPU沒啥關係
舊 2009-12-13, 04:05 AM #6
回應時引用此文章
Axel_K離線中  
gdrs
*停權中*
 
gdrs的大頭照
 

加入日期: Dec 2000
文章: 842
引用:
作者ttqqww
win2003 32位元版的單一執行程式最大可以超過2GB嗎?


NO~ 這是平面定址的限制,就算LINUX也是一樣
舊 2009-12-13, 10:30 PM #7
回應時引用此文章
gdrs離線中  
latw
Junior Member
 
latw的大頭照
 

加入日期: Jul 2002
文章: 772
引用:
作者gdrs
NO~ 這是平面定址的限制,就算LINUX也是一樣

這是作業系統設計的問題.在Intel 486保護模式下就式定義每個程式可以有獨立4G空間,至於OS怎麼設計就看設計的人.
舊 2009-12-14, 08:11 AM #8
回應時引用此文章
latw離線中  
syntech
*停權中*
 

加入日期: Jan 2003
文章: 494
945 系列不是規範就只能最大就4G,
所以也不會有remapping的設定.

965以上才可以超過4G,
舊 2009-12-14, 09:12 AM #9
回應時引用此文章
syntech離線中  
ttqqww
*停權中*
 
ttqqww的大頭照
 

加入日期: Apr 2002
您的住址: 滅絕希望的世界
文章: 750
請問樓主用這方法一個月有餘了
目前使用感覺如何?
舊 2010-01-17, 12:44 AM #10
回應時引用此文章
ttqqww離線中  


    回應


POPIN
主題工具

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

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:17 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。