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

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

  回應
 
主題工具
四百
Major Member
 

加入日期: Nov 2002
文章: 183
32位Vista/Win 7 4GB大內存補丁( V1.3 Build 200904222)

剛在對岸網發現
32位Vista/Win 7 4GB大內存補丁( V1.3 Build 200904222)
這東西有人用過嗎?
http://deepxw.lingd.net/article-2397735-1.html
32位元 VISTA WIN7可以使用超過4GB RAM?
我只有用XP所以沒的試
誠徵勇者
引用:
注意:
部分舊式驅動程序不支持超過4GB內存尋址,從而導致不能正常工作,甚至藍屏。
請設置系統錯誤報告生成內存轉存文件*.dmp,分析dmp,找出是哪個驅動程序有問題,更新之,或禁用之。

部分主板自作聰明的附加功能也會不支持4GB而造成藍屏。

藍屏與Windows、以及補丁沒有直接關係。Windows自身完全支持超過4GB大內存。
同樣的硬件在2003或2008上也會出現同樣問題。


本程序僅用於理論研究測試,禁止在生產環境中使用!使用者自行承擔由於更改使用許可而造成的法律問題。

註:如果你的主板不支持4GB 內存、不支持memory remap,那麼就算改了軟件的上限,最終也是無法完整使用4GB低位空間以及超過4GB的空間。

程序功能:
1) 查看32位 Vista/Windows 7 的內存容量許可限制;
2) 破解Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過 4GB 物理內存,最大支持128GB。

本程序修改過程自動化,並增加從內核中直接讀取當前的內存容量許可上限。
本程序的修改及做數字簽名都是直接系統API操作,無需使用其它輔助工具。
驅動程序viewmem-x86.sys,用於讀取內存數據。

所有SP版本的Vista、Windows 7 應該都支持。

本程序只完成修改文件的工作,請自行用bcdedit編輯啟動菜單加載新的內核文件。

你可以運行AddBootMenu.cmd 自動添加啟動菜單的腳本,請右鍵點腳本文件,選擇以管理員身份運行。

完成後,重啟系統。
在出現開機菜單時,選擇 "Windows 7 x86 [ 128GB with ntkr128g.exe ]" 進入系統,就可以完整使用所有的物理內存了。

/////////////////////////////////////////////////////////////////////////////////////////

bcdedit操作過程參考:
右鍵點開始菜單中的命令提示符,選擇以管理員身份運行。

bcdedit -copy {current} /d "Windows 7 x86 128GB"
The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}.

以下請根據上面返回的GUID輸入。
bcdedit /set {61b1399a-24cd-11de-a4c4-ca27f4abce37} testsigning on
bcdedit /set {61b1399a-24cd-11de-a4c4-ca27f4abce37} pae forceenable
bcdedit /set {61b1399a-24cd-11de-a4c4-ca27f4abce37} kernel ntkr128g.exe

以下可選
bcdedit -timeout 10
bcdedit -displayorder {61b1399a-24cd-11de-a4c4-ca27f4abce37} -addfirst
bcdedit -default {61b1399a-24cd-11de-a4c4-ca27f4abce37}

更新歷史:
2009.04.11 V1.1.0.2
* 上一版本程序中會漏一處修改,現已修正。

2009.04.12 V1.1.0.3
* 去除自動在當前環境設置testsigning。

2009.04.20 V1.2.0.6
+ 增加顯示內存容量、使用量等;增加顯示Windows默認的內存許可容量,以及破解後的實際上限。

2009.04.22 V1.3.0.9
+ 增加顯示內存模組的地址範圍;增加顯示PCI設備的最高地址範圍,幫助判斷內存重影射是否處於啟用。

下載地址:

Download Link 1: ReadyFor4GB_20090422.zip (點擊新開窗口下載)
Download Link 2: ReadyFor4GB_20090422.zip (點擊新開窗口下載)
     
      
__________________
舊 2009-05-15, 02:04 PM #1
回應時引用此文章
四百離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

不要浪費時間了..
你App這塊要怎麼解決??..
弄這個純粹是自爽的...
App真要吃到高位的記憶體空間..
直接請求AWE API不就得了??!!
 
舊 2009-05-15, 02:46 PM #2
回應時引用此文章
vxr離線中  
linczs2000
Master Member
 
linczs2000的大頭照
 

加入日期: Mar 2002
您的住址: 屏東<===>台北
文章: 1,578
可能讓某些電視卡廠商鬆口氣吧

不然VISTA+4G RAM=不定時當機
舊 2009-05-15, 03:02 PM #3
回應時引用此文章
linczs2000離線中  
titanic
Elite Member
 
titanic的大頭照
 

加入日期: Jul 2000
您的住址: R.O.C
文章: 5,636
剛剛在小弟的msi S430 NB 4G(2G*2)@Vista SP2 RTM測試
原本工作管理員只有顯示2.93G
修改完出現4030MB

不過還是很懷疑在App這層
舊 2009-05-15, 11:14 PM #4
回應時引用此文章
titanic離線中  
sdlla
Major Member
 

加入日期: Jun 2004
文章: 271
引用:
作者linczs2000
可能讓某些電視卡廠商鬆口氣吧

不然VISTA+4G RAM=不定時當機


我 Vista + 4G 記憶體,用很久了,

這麼說頂多證明你的記憶體有問題,或者是跟主機板不相容而已吧。
__________________
有時候 Show 硬體, 只是為了方便檢視問題而已
舊 2009-05-16, 01:03 AM #5
回應時引用此文章
sdlla離線中  
gulian
Power Member
 
gulian的大頭照
 

加入日期: Oct 2004
您的住址: 中興大學附近出沒
文章: 519


早點換到 64bit OS 才是正途...
__________________
桌機全面升級!
舊 2009-05-16, 02:37 AM #6
回應時引用此文章
gulian離線中  
hache
Advance Member
 

加入日期: Apr 2001
您的住址: LCL
文章: 400
xp sp3

注意:勇者專用

實驗結果為
usb fail
HDD maybe PIO only

http://www.mobile01.com/topicdetail...2&p=14#11001575
__________________
Magia -arrange ver - Puella Magi Madoka Magica ED

https://www.evernote.com/shard/s160/sh/ee1f2191-2d41-4a57-92fb-df839033d0ab/29d0879e95296b63bf01054f12eae6ee
舊 2009-05-16, 03:30 AM #7
回應時引用此文章
hache離線中  
airitter
Master Member
 
airitter的大頭照
 

加入日期: Sep 2003
文章: 2,102
引用:
作者titanic
剛剛在小弟的msi S430 NB 4G(2G*2)@Vista SP2 RTM測試
原本工作管理員只有顯示2.93G
修改完出現4030MB

不過還是很懷疑在App這層

物理地址擴展

可能是類似虛擬記憶體這樣,一個是存放在硬碟,一個是存放在實體記憶體
不過是我自己亂想的,別太認真
__________________
[ExtremeTech]VGAMaster

此文章於 2009-05-16 03:48 AM 被 airitter 編輯.
舊 2009-05-16, 03:41 AM #8
回應時引用此文章
airitter離線中  
linczs2000
Master Member
 
linczs2000的大頭照
 

加入日期: Mar 2002
您的住址: 屏東<===>台北
文章: 1,578
引用:
作者sdlla
我 Vista + 4G 記憶體,用很久了,

這麼說頂多證明你的記憶體有問題,或者是跟主機板不相容而已吧。



我都說電視卡了

一堆PVR都在VISTA+4G RAM(含以上)下,會不定時當機
舊 2009-05-16, 09:49 AM #9
回應時引用此文章
linczs2000離線中  
gdrs
*停權中*
 
gdrs的大頭照
 

加入日期: Dec 2000
文章: 842
引用:
作者titanic
剛剛在小弟的msi S430 NB 4G(2G*2)@Vista SP2 RTM測試
原本工作管理員只有顯示2.93G
修改完出現4030MB
不過還是很懷疑在App這層


我在懷疑這些記憶體會不會看的到吃不到

因為要讓OS看起來有那麼多記憶體並不難
只要去DMI TABLE去撈BIOS認到多少記憶體
然後再去偷改OS中每一個會顯示記憶體大小的字串
這樣看起來好像會認的到,但是永遠用不到
或者他找到微軟隱藏未開啟的PAE功能,想辦法把他開啟了
這樣就有可能真的用的到
舊 2009-05-16, 04:00 PM #10
回應時引用此文章
gdrs離線中  


    回應


POPIN
主題工具

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

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



所有的時間均為GMT +8。 現在的時間是01:19 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。