找回密碼
 註冊
搜索
查看: 3264|回復: 0

[教學] [轉貼] Windows 7 32bit勇破128GB支援的方法大公開

[複製鏈接]
發表於 29-10-2009 10:05:05 | 顯示全部樓層 |閱讀模式
大家都知道32位元作業系統不支援超過3.25G的容量吧
- R8 i% f8 x+ V6 e  r( H但是我在對岸的高手網站上發現2 O1 g/ `4 q& p5 P
原來M$其實真的很黑心= ="
1 f- o7 _5 o# Y' ]' |( }0 ?# T% x原來是用程式碼鎖掉32位元的記憶體定址9 I( x0 m8 m3 z- n! E3 N

* h/ r- J* ]& N5 `只要你是用V死他或是最新的WIN 7旗艦版
- W, f! a: x  r# I2 A2 J  v: K(注意!!只有旗艦版才可以破解到128GB支援)- I1 R, e; c1 ^" L$ |( S9 V7 o
其他版本的都可以基本破解到4G
% r) v. X6 a& U4 a: Y2 i/ n7 w
9 M" g9 f  \) M# E& f' |4 e4 D這個方法不是用PAE破解,但是是利用PAE破解的原理再加上一個小程式
/ P' s1 h" }/ n5 E0 i; B; E: O" k3 S9 f) E5 z1 P: p0 S' e- i
這個方法對會一點使用CMD的使用者應該算簡單3 N4 d& j- D6 W$ j) p# ^
以下是破解方法大公開!!
- f8 |/ U- P7 e2 Z5 ]
, j, `$ ]( J  @+ o1)  查看32位元 Vista/Windows 7 的記憶體容量許可限制;
2 d( R, H9 E1 C2 S+ k, V( E, O2)  破解Windows PAE 內核文件 ntkrnlpa.exe,繞過 ZwQueryLicenseValue API 函數的許可限制,使工作站版本 32位 x86 的 Vista/Windows 7 支持超過 4GB 實體記憶體,最大支持128GB。
' C, o: Q5 d$ k- @) o* \5 ]本程式修改過程自動化,並增加從內核中直接讀取當前的記憶體容量許可上限。
2 C1 B% j0 J6 R/ P% d8 h- t% O本程式的修改及做數位簽章都是直接系統API操作,無需使用其它輔助工具。
" w" F9 B# R8 Q! k驅動程式viewmem-x86.sys,用於讀取記憶體資料。: T! k' |0 m! m
所有SP版本的Vista、Windows 7 應該都支持。
5 k0 g9 k  [9 S5 }6 y( W0 |本程式只完成修改檔的工作,請自行用bcdedit編輯啟動功能表載入新的內核檔。
9 c9 J0 m! u5 z! ~& e5 b$ z+ k% R5 m( ~, ?
你可以運行AddBootMenu.cmd 自動添加啟動功能表的腳本,請右鍵點指令檔,選擇以管理員身份運行。
6 ~) o6 W* Z. U0 G7 k5 l7 ~5 Q) ~2 _-------------------------------------------------------------------------------------------------------------------------------------------4 E+ u( x8 O; `9 X
先以"管理員身份"執行CMD
) v$ G& e% ~' _* c# a之後打上 bcdedit -copy {current} /d "Windows 7 x86 128GB"  (這是給win 7的); Y1 E. N2 B& U0 g. P, |) c$ T! F
V死他使用者請改成bcdedit -copy {current} /d "Windows Vista x86 128GB"/ _: l+ a7 @' ?. w$ ~. ~

4 Q; O. S5 v; b7 }之後讀出來應該會出現這句話:The entry was successfully copied to {61b1399a-24cd-11de-a4c4-ca27f4abce37}  8 K% u: b0 ~/ g3 }* o  E) a! H
(這邊注意一點, { } 內的數字每個人都不一樣,請先用一張紙鈔下來,待會會用到)
( F& C4 V* J1 p! |& D7 z" s- ~3 f$ |
之後在打上" \8 s/ r, y7 {; e! g! [3 f
bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} testsigning on, {* J9 w4 a8 [  H5 i7 M
bcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} pae forceenable
6 I0 o  _; ^+ R5 A9 \7 k5 b: Bbcdedit /set {這邊打上剛剛出現的GUID,也就是用紙抄下的部分} kernel ntkr128g.exe
- z' N8 F  X, T& D) z9 |( p& `6 {2 {+ {3 i
附件) L1 d" s0 V6 g- q! o" D9 r
ReadyFor4GB_20090422.rar~解壓縮之後會出現這樣的資料夾
4 t, A7 ~+ |# r) l4 y# ^
. n5 `1 H  e+ ?" ]; @" ?( ~! J( e6 J" V! K, O+ t) N* W, e
先把"AddBootMenu"按右鍵用管理員身份執行,完了之後一樣用管理員身份執行"ReadyFor4GB.exe"
) ^! c9 g1 U0 g% ~執行畫面如下
7 B, i/ C2 s3 m- S5 C% i+ w7 ?9 J6 d$ i) A( r
請先按"檢查"再按"套用"
+ |% {. E" I0 Q" I+ a" _5 S: Q. f( g* r. h4 J: o# s' \
之後重開機,會出現一個開機選單,選擇"Windows 7(VISTA) x86  [ 128GB with ntkr128g.exe ]"
" d$ p% U5 ]( t' ?0 j3 s
; M/ O$ g+ e5 Q這樣就破解成功囉^^
8 n% m, i3 ]$ @- I$ h2 I2 ]0 E: L  m" `' Q# d8 r7 B
先放上我的破解成功圖~
: J7 C! E1 p) s: t) R  D: B- ?. j0 A! M0 G: U& b3 \
" ]; p8 K4 W4 o# N& z
$ ?, v5 }5 ~2 K: k0 i1 j) p

) [3 ]9 e3 v; o" e2 b6 w* ?* @& D+ g! X- A6 F: H4 h  ]
本文轉載於~台灣論壇
; f. T6 C0 G* y詳細的內容請看原文:
# _) g* n4 Q5 d+ H& L. i8 K1 Thttp://www.geoffchappell.com/viewer.htm?doc=notes/windows/license/memory.htm
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|歡迎光臨 Julybee Club

GMT+8, 9-6-2025 16:08 , Processed in 0.291032 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表