請選擇 進入手機版 | 繼續訪問電腦版
搜尋
熱搜: ABS
人氣: 22148|回覆: 13

[轉錄]破解32-bit Vista/Win7的4GB記憶體限制 [複製連結]

個人積分:243    等級:大學部

文章日期:2010-3-21 13:23:51


大家都知道32-bit Windows 4GB的限制是微軟加上去的
. W. t: @% e: f6 n* a; V                                                                                6 i5 T3 e4 [" t! \- [
最近在查到了一篇文章,解釋了修改32位元核心取消這項限制的做法
  b& K8 h( e/ F  X% K1 }                                                                                
5 h  B! z' Y1 [: t: S文章網址:http://tinyurl.com/qlaep8
' _5 \2 t6 R  u, w6 J/ x" }                                                                                
4 V9 i; w  V0 A                                                                                
1 m- A; g# {4 k小弟根據裡面的方法,寫了一個小程式可以自動修改Windows核心
* ?* l# |+ |; @, b, l5 B' Z                                                                                2 d3 L1 L" j6 b7 c7 R
這樣就不必為了完整使用4GB以上的記憶體而換到64位元的系統(畢竟還是有些小問題)
1 S/ \, ^1 a$ W- I, p                                                                                % }9 u9 C9 b0 ^1 F! F9 C( {( d
程式目前只在自己的電腦上測試過(Vista SP2和Win 7 Build 7077,4GB of RAM)
5 h' I) J" E7 l- v                                                                                
% t. i- ]$ R. g6 Y# t4 `# Q不過所有32位元版本的Vista和Win 7應該都可以使用啦~
; H( Q( H% W' }+ W                                                                                ( H2 g! o$ j  |* f/ `! c
4GB以上的記憶體應該也是OK的,各位有興趣的話可以幫忙測試一下^^
$ S/ t& r* O& G, k! C" I! R! t; K. v) n7 A
這是成果圖:http://tinyurl.com/np6oco
) _4 V7 V; s! y                                                                                
& f5 n( h( N5 O, @7 t, \下載網址:http://tinyurl.com/nyjn88 (說明請看README資料夾)# y$ M! B, g) _, L' ~
                                                                                
" y$ Q. j5 X; r0 f& b9 F9 g                                                                                
  Y& i" b6 G; m4 z, W5 iPS1:
9 X% d2 B/ m* {; O" U6 U+ r, I理論上這個程式是不會動到系統原本的檔案,整個流程大略是:4 e2 [. K/ a! L9 m  s
1. 依據系統內的NTKRNLPA.EXE產生NTKRN128.EXE
' K3 {2 ~. G" @' V( H7 P2. 處理NTKRN128.EXE的checksum和digital signing問題/ c; M; e2 b  ~; k3 g
3. 加入使用NTKRN128.EXE為kernel的新開機選項5 ^, G1 K6 }- F# @) K0 X# ~& K6 a
4. 詳細情況可以看一下INSTALL.BAT的內容,裡面有註解9 R* ^5 k$ V: x9 [- J& ?
                                                                                
4 ?7 y5 M8 k: r$ _2 cPS2:
/ q7 h% o& W( _# _2 M; z1. ntkrmod.exe會純讀取NTKRNLPA.EXE(直接用C++的ifstream讀入)7 @: {! K! T! x  z
   再把改過的東西寫到NTKRN128.EXE
$ F/ [$ _4 [5 a; ]2. setboot.exe只會加入選項到開機選單中,如果出錯的話用EasyBCD刪掉就行了

  l& I+ C, Q/ H; K3 M, @                                                                                
6 t. L, s+ L9 `+ |/ U! b) |                                                                                
$ s  Y+ p$ |1 n" u2 g9 {批踢踢系統版ufoderek小德大大撰寫
* E" I+ |( e: I4 H% q! p2 ]1 [: z, d& A7 t
2 N* G! A. D& A- N6 Z1 i  O% t

6 h8 y2 ~: h% X# M1 @+ }5 W以下是使用心得:
1 R9 f. Y0 ?: A. _& d/ x6 [在用了破解4G記憶體限制的軟體之後
( Q0 l8 [# k' t) W8 y7 W7 \我的電視卡的電視不能看
/ ^/ j7 u# v( L$ ~用EasyBCD刪除之後就可以看了 4 K1 e/ S5 f7 `+ l; _1 G0 u
此外
( D: ?  K5 ~  t第一次灌好破解4GB這軟體之後- i7 u/ w! i; d- ~7 j% \2 O5 k
不能立刻直接到控制台那邊把Without RAM Limit
% R2 |4 y+ `6 e設定為預設開機3 k& z4 C: b6 }+ n! k+ V6 E
至少第一次要讓電腦直接跑到Windows 7和Without RAM Limit
8 p+ d/ I) X! W: x7 P3 l那個選單去之後要改預設再改預設
4 j7 y; x  ^6 w要不然就會一直無限迴圈的重開機→偵測→關機* l* `. K$ o9 X
這樣的下場就是重灌  ! l6 v  D6 j. b  G# K; f1 X
把我的心得給大家參考參考
) P+ F, i. Y: z. e( G) _+ a3 E
$ }3 I# p7 D2 I8 w# a[ 本文章最後由 sclife2003 於 2010-3-21 13:26 編輯 ]

junefifteen81  

洪爺

雲遊中

|顯示全部樓層

個人積分:5256    等級:碩士

文章日期:2010-3-21 13:33:06


感覺搞下去有點危險.../ m3 o" E0 y$ w  M- T
不過我已經灌了WINDOWS 7 64了~
, y. }/ o4 q" x9 I2 C% t: w8GB記憶體爽快使用中

個人積分:1937    等級:大學部

文章日期:2010-3-21 13:36:47


那個不是微軟加上的限制唄( x( c0 v- Y" i: _% m2 n
屬於32Bit系統本身的缺陷就是這樣. s" j1 u7 ?! @
不然為什麼要發展到64Bit
" R5 j, J+ b9 G5 i4 Z就算破解看似能用4GB9 ]* t  X5 t, D( j( T- q0 `; m: h
實際上還是會有問題的
; H5 I7 c8 l+ S2 Y3 j1 c系統一樣沒辦法去完整使用這些記憶體6 C, O& N% j2 {+ x; }
想要4GB以上記憶體1 ]( G( l' W7 d1 j
直接上64Bit就好
+ c, j4 O- N  R6 B都換win7還在使用32Bit不如跳回xp就好
/ J7 Y2 z' J" D7 {! C$ M* K  Q- n如果是筆電送的強制32Bit可以忽略我跳回xp這句話5 ?. L9 v% [! Z) U" U. d* B) ~

# K/ @# ]5 _; U還是感謝你的分享,給一些想看見4GB的使用者修改

個人積分:1116    等級:大學部

文章日期:2010-3-21 13:51:05


只有Vista/Win7的破解嗎
5 C) u9 g$ d' s有沒有XP的破解 + L, T& ^" D2 m/ Q; x3 A# `
我需要把我的電腦放到16G~一直找不到辦法破解

個人積分:620    等級:大學部

文章日期:2010-3-21 13:55:22


原文章由 咖啡☆〃 於 2010-3-21 13:36 發表 . e' r3 Y) Y  n9 F7 j7 O0 W
那個不是微軟加上的限制唄
/ \2 K/ U- K8 s7 S屬於32Bit系統本身的缺陷就是這樣
* Q. P+ L1 Y9 M( e, H不然為什麼要發展到64Bit9 V0 ~# r2 j- P7 J5 r' e
就算破解看似能用4GB' T( J' P1 B3 e- O4 ^
實際上還是會有問題的+ @% {0 U; _* u( ?9 e' b# @7 x
系統一樣沒辦法去完整使用這些記憶體
' K' P) }8 r. [- i7 p想要4GB以上記憶體1 g7 D# \: s, H  l1 S0 c
直接上64Bit就好& p* J% N  H% |! ~' X1 x
都換win7還在使用32Bit不如跳回xp就好# D$ Y( i8 Q0 ]0 Z
如果是筆電送的強制32Bit可以忽略我跳回xp這句話
; }3 t! Y( X: S
3 e( c  z& X& Z- p) n: C還是感謝你的分享,給一些想看見4GB的使用者修改

3 ^2 B4 W& ^3 S5 T4 c& ~2 I換win7不一定要用64bit呀+ ^5 H, X2 q- \+ f  W1 X$ b
64bit效能上一定會比32bit好,但是就是一些軟、硬體相容性讓人卻步於64bit
9 i% ^4 M" ^1 p$ i這點要給他時間讓主流慢慢轉變成64bit,這樣軟體開發商才會去下工夫在64bit軟體上* {  _( e8 B6 t$ `# o
XP跟WIN7用的感覺不一樣...換win7有換它的價值 不然沒有人會想從XP上到win7的

loveyou90706  

小月

雲遊中

|顯示全部樓層

個人積分:347    等級:大學部

文章日期:2010-3-21 14:07:02


破解會有點危險
6 w4 z7 D/ o' g& ~2 g5 O* P* _) i7 }' ^$ B% D+ e
而且說真的,64位元
# E  T  `) \* m/ n: x$ P: A% z2 v: C1 T) L) G
在安裝軟體上真的快很多

個人積分:1937    等級:大學部

文章日期:2010-3-21 14:41:16


原文章由 johnny78 於 2010-3-21 13:55 發表 , h4 u. o  d7 q: |
) P: W, A) b$ a/ F9 v
換win7不一定要用64bit呀$ n+ h, k% {' @9 `/ H
64bit效能上一定會比32bit好,但是就是一些軟、硬體相容性讓人卻步於64bit
- m4 A9 r+ l3 h( @& W, J這點要給他時間讓主流慢慢轉變成64bit,這樣軟體開發商才會去下工夫在64bit軟體上
% _% f6 v8 U/ j& |* V1 }7 ZXP跟WIN7用的感覺不一樣...換win7有換它的價值 不然沒有人會想從XP上到win7的
) y2 `2 R2 a7 _
: Z: Q5 h3 K$ T
就你所說的軟體不相容性,
$ H. D* J1 b+ K# }' g就是因為這點才會提出不如直接用XP就好,
. m( p* d" X% q1 M畢竟你換Win7 32Bit速度並沒明顯提升,
+ O+ v5 q2 O5 p5 m' C4 O* B那多花費金錢與重灌時間在這上面," ~- r6 X- ?. X2 v  K, n
意義並不是很大,  z% j% A/ Y2 a! ~9 K; t# G
等至以後軟體都可以完全相容至64Bit時再切換過去Win7則可,& }6 ], n8 {; e; P* B
當然那種使用感覺不一樣是一定的,
: }/ c/ v8 Z: u+ z. r  {$ _% }如果想嘗鮮的人也可以考慮是玩看看啦。

個人積分:1479    等級:大學部

文章日期:2010-3-21 16:36:46


想要用超過4GB的記憶體又不想換x64,就裝ramdisk的軟體吧
; h7 t% t0 {& {5 q; e之前xp裝6G就這是樣玩的,把常用的軟體丟進去,快很多: @/ ~8 g( r7 Z: q1 R3 v5 u, b
可以參考下列文章9 R- {) H' c: i" z
http://www.pcdvd.com.tw/showthre ... p;highlight=ramdisk
- {9 f9 L: T# h+ l+ \( T1 s; w9 K9 d# d5 _' U* Z$ \" @
x86,不能超過4GB是硬體先天的限制,再怎麼破解都是多餘的) `! h: u! [5 Y
x64,算是嚐鮮吧,有人裝了玩的很快樂,有人裝了很痛苦% D4 F* k5 b* q; {5 |. e
% k; O+ f9 ^9 Q) q2 l6 x4 N
xp算很成熟了,除了不支援directX 10、11,玩遊戲開特效爽度可能會差一點,至少用起來穩定,不用擔心軟體裝了有衝突,搞的一個頭兩個大

個人積分:1008    等級:大學部

文章日期:2010-3-21 17:03:50


原文章由 johnny78 於 2010-3-21 13:55 發表
& ^9 p7 g- H! V7 g+ N5 w' q) h( j2 G3 O, c; a; _8 z! a( w
換win7不一定要用64bit呀
# b2 o/ i: \; \% `$ S2 B64bit效能上一定會比32bit好,但是就是一些軟、硬體相容性讓人卻步於64bit
; J, W0 u7 ~4 E" |# F7 A& A這點要給他時間讓主流慢慢轉變成64bit,這樣軟體開發商才會去下工夫在64bit軟體上- R, ?. M9 r5 i+ \' x9 u) Q: V9 q
XP跟WIN7用的感覺不一樣...換win7有換它的價值 不然沒有人會想從XP上到win7的
& z" _  h; G4 R7 a9 |! r
% }8 l! n5 I! l7 V
8 e1 ^) i6 M( h8 {( v4 c! u2 L, L
筆電原廠配win7 64bit,但我最後還是降成32bit,真的相容性的問題,' b4 n* z2 M0 Q  j! I* b
讓我許多常用的軟體不能安裝,現在用32bit,相當好~~~速度也可以接受(我CPU是ULV su7300)# E. r' D1 s- o* U; H2 j9 f; j
現在用32bit系統下用4G DDR3-1066,與64bit系統下,我對電腦沒有很了解~~9 n2 z( k( V3 E9 [8 F/ f. S
我個人覺得沒差多少~~~或許要有執行高運算的程式才會有差別吧~~
8 g; ]1 O" J1 R但我現在只有上論壇,上facebook,msn,打資料~看影片,單機版賽車遊戲也很少再打了~~+ u. L* o) K7 T" G5 i6 l* I* f: F* ]
3 Y1 X  ?! z7 Q% y& h* P, @
不過感謝樓主的資訊~~~雖然我還是看不懂內容~~但以後有需要~~再找個電腦高手幫我處理~~
# r+ G. m8 l; s/ Y1 `- |$ [我周遭好像沒有認識的電腦高手~~呵!!!這篇一定要收藏起來~~

junefifteen81  

洪爺

雲遊中

|顯示全部樓層

個人積分:5256    等級:碩士

文章日期:2010-3-21 21:06:04


回覆 5# johnny78 的文章

原本我的電腦記憶體只有4GB
+ W" D% t- n# V! s' `5 z從XP 64位元出來就開始使用了,RAM順便升級到8GB,感覺比XP 32穩定
  u- g; B/ e; B0 d: T後來買VISTA時想到其它的32位元電腦也要升級" c8 b1 i! M6 G/ i- a
只好用32位元的旗艦版
& S2 [2 c4 @0 h. F整體速度說真的沒有比XP 64位元好
9 X9 k4 t& M. v& D1 N+ ?$ |1 o6 Q現在則是用WINDOWS 7 64Bit,速度快又穩定啊~0 G9 N( B& i. R2 E$ s& A% {. m- c
* e, g" o8 `. n* N2 _
相容性,我灌AutoCAD 2010 32位元也沒問題..

個人積分:1736    等級:大學部

文章日期:2010-3-21 21:25:46


從XP升級至W7 x64軟體上不能用的只有foobar0.8(這win7 x86也不能用)還有羅技的G5韌體升級程式(寫不支援64位元系統): i. o& K7 J4 C7 }9 U+ `9 n
其他的不管x86還是x64軟體通通都正常3 w$ o6 T5 L2 ?7 Q: T
以前買的有Starforce的防拷遊戲沒辦法玩了,驅動不相容,不過也沒差了,現在知道了starforce的防拷方法就對其很感冒....

小海  

目前上線

|顯示全部樓層

個人積分:3102    等級:碩士

文章日期:2010-3-21 21:54:12


我記得sever 2000好像就可以用超過4G不是@@?; V: g, X: l! P+ L/ R+ J7 E2 E
但他也是32bit

個人積分:1045    等級:大學部

文章日期:2010-3-21 22:55:50


其實$ P1 W$ _- h* }- u4 E( M
算很古早的教學喽
7 \: Z9 X6 Z8 _5 p' Z  P  X
& E( I# ?& v4 P, P; @4 `) }去年年初的密技偷偷報就有教學了
$ q4 n0 Z. S8 R* G* q建議大家去舊書攤挖看看吧# u" m( h4 c6 ^
他的流程蠻詳細的
& n0 m& w; j. N; z. j. _, _9 O6 M3 \! X; V8 `( q
不過
" t6 a) @# L# _& r1 ~, T; h我的VISTA 32bit 修改後沒有變比較快 T T
6 o0 v; ]9 y6 {' ^! p- S(這是我使用一年以上的心得...)6 O  V- t! a$ I% K' O0 u
0 W) s" Y6 m9 l: c1 }/ S
而且2 K9 I5 B7 q  ]8 d; \' q
由於修改到系統的核心檔案
8 f! P/ }. J* n. `  A+ U某些部分的微軟更新還沒辦法安裝 ...  
$ o1 I& L, u4 A1 v
! y, R6 J4 T- {  y( M要試看看的三思一下吧

Jie傑  

抓住夢想的尾巴

雲遊中

|顯示全部樓層

個人積分:4164    等級:碩士

文章日期:2010-3-23 11:15:35


回覆 3# 咖啡☆〃 的文章

是阿
, c9 j; v" d7 z/ g7 U而且我的CPU沒支援64.........................
' }6 V4 q  i* z$ F4 }; Y那我還是只能32將就用
你需要登入後才可以回覆 登錄 | 註冊


純文字版|手機版|聯絡我們|

GMT+8, 2014-11-25 08:22 , Processed in 0.060655 second(s), 4 queries , Gzip On, Apc On.

Copyright ©2014 Jorsindo Motor Club All Rights Reserved.

本網站已委託巨曜法律事務所 陸正義律師為本網站法務顧問

站內發表圖文除它人公司商標、產品、LOGO以外,版權皆為本站所有;違法轉載、連結、盜取圖片必究。

本網站僅提供討論平台,所有文章僅代表註冊會員之個人意見,並非本站立場,也不負任何法律責任

Powered by Discuz! X2

Template By Cooldavid

回頂部