How to Enable, Use and Support 4GB or More Physical RAM Memory in 32-bit Windows Vista如何啟用,使用和支持4GB或更多的物理RAM內存在32位的Windows Vista
Theoretically, x86 and x86-64 processors can support more than 4 GB (gigabytes) of physical memory (RAM) in 32-bit systems, such as in the case of 32-bit Windows Vista operating system.從理論上說, x86和x86的64位處理器可以支持更多的大於4 GB (千兆字節)的物理內存( RAM )在32位系統,如在案件的32位Windows Vista操作系統。 With increasingly affordable and cheap RAM memory module, PC with 4GB or even 8GB of RAM memory sticks.隨著越來越負擔得起的和便宜的RAM存儲器模塊, 4GB的電腦,甚至8GB的內存記憶棒。 However, to many disappointment, 32-bit (x86) edition of Windows Vista can only ’see’ and support a maximum of 4GB RAM memory.然而,許多失望的是, 32位( x86 )的Windows Vista版本只能'看'和支持最大4GB的RAM存儲器。
Worse still, x86 Windows Vista computer with physical memory that bigger or more than 4GB may has memory address space (usable RAM) of only 2 to 3.8 GB (typically 3.12 GB) available to the operating system (Windows Vista SP1 does not change the usage behavior as更糟糕的是, x86的Windows Vista的計算機物理內存較大或超過4GB可能已內存地址空間(可用RAM )的只有2至3.8 GB的(通常為3.12 GB的)提供給作業系統( Windows Vista的SP1不改變用途行為 KB946003 confirms that it’s just reporting change that correct the way Windows Vista reports amount of RAM installed), as operating system reserves some physical address space as I/O regions for memory mapped peripherals and devices.證實,這只是報告的變化,正確的方法Windows Vista的報告數額安裝的RAM ) ,因為作業系統儲備的一些物理地址空間的I / O區域內存映射的外設和設備。 These memory-mapped I/O (MMIO) must be mapped in the first 4 GB of memory address space.這些記憶體映射的I / O (將MMIO )必須映射在第一4 GB的內存地址空間。 So if 4 GB of system memory is already installed, part of the 4GB address space must be overwritten and reserved as MMIO, effectively reducing the total amount of system memory available.所以,如果4 GB的系統內存已經安裝的一部分, 4GB的地址空間必須被覆蓋,並且保留因為將MMIO ,有效地減少總額的系統內存可用。 For example, video graphic card with on-board memory of 256 MB will take up 256MB memory address space, reducing the 4GB of memory to 3.75GB literally.例如,視頻圖形卡上的內存為256 MB將在256內存地址空間,減少了4GB的內存,以3.75GB字面。
However, maximum memory limit for 32-bit Windows Vista is not a hardware or architecture limitation.然而,最大內存限制為32位Windows Vista是不是硬件或架構的限制。 In fact,事實上, Physical Address Extension物理地址擴展 (PAE) feature has been added to x86 and x86-64 processors (since Intel Pentium Pro and AMD Athlon or newer models) to allow more than 4 gigabytes (GB) of physical memory to be used in 32-bit systems, given appropriate operating system support. (太平洋建築工程公司)功能已加入到x86和x86 - 64處理器(自英特爾奔騰Pro和AMD Athlon或新型號) ,以使超過4千兆字節( GB )的物理內存將用於32位系統,給予適當的業務系統支持。 However, out of commercial or marketing decision, Microsoft decides to enforce maximum然而,在商業或營銷決策,微軟決定執行最高 physical memory limit物理內存限制 support for 32-bit Windows Vista to 4 GB, with or without PAE mode enabled (Windows Vista enables PAE by default as it’s required for hardware DEP / NX).支持32位的Windows Vista為4 GB ,有或沒有PAE模式啟用( Windows Vista的抗生素後效應使得默認情況下,因為它所需的硬件DEP / NX的) 。
Microsoft微軟 advises建議 all Windows Vista system that wants to use all 4GB or more physical memory fully to install 64-bit (x64) Windows Vista.所有Windows Vista系統,希望利用一切4GB或更多物理內存完全安裝64位( x64 )的Windows Vista 。 However, in view of lack of support and compatibility issues for many drivers, applications and programs that haven’t been ported to 64-bit code base, this upgrade option is probably not prefer by many user, especially novice or generalize customers.然而,鑑於缺乏支持和兼容性問題,對許多驅動程序,應用和程序,還沒有被移植到64位的代碼庫,這個升級選項可能不會喜歡的許多用戶,特別是新手或推廣的客戶。
Chinese hacker has managed to crack the maximum memory limit imposed by Microsoft on 32-bit Windows Vista.中國黑客已設法打擊最大的記憶體限制微軟的32位Windows Vista中。 The trick is to transfer or transplant the more memory support feature in 32-bit Windows Server 2008 to Windows Vista, which use similar kernel code.訣竅是要轉移或移植更多的內存支持功能的32位Windows Server 2008年到Windows Vista ,其中使用類似的內核代碼。 Windows Server 2008 Enterprise or Datacenter x86 edition Windows Server 2008的企業或Datacenter版的X86 supports支持 up to 64GB of physical memory, a far higher limit comparing with paltry 4GB limit imposed on x86 Windows Vista.高達64GB的物理內存,遠遠高於限額比較微不足道的4GB的限制在x86的Windows Vista 。


To perform the hack to enable the support for more than 4GB of memory in 32-bit Windows Vista, follow these steps:要執行破解,使支持超過4GB的內存在32位的Windows Vista ,請按照下列步驟:
- Download and install 32-bit下載並安裝32位 Windows Server 2008 Enterprise Edition Windows Server 2008的企業版 , and activate the installed operating system. ,並激活安裝的作業系統。
If you can’t install Windows Server 2008 Enterprise Edition, or has no way to perform product activation on Windows Server 2008 or lack of product key, you can download and use the copy of required files extracted from activated Windows Server 2008 system, posted below.如果您無法安裝Windows Server 2008的企業版,或有沒有辦法執行產品激活的Windows Server 2008的或缺乏的產品金鑰,您可以下載並使用副本所需的文件提取激活的Windows Server 2008的系統,下面張貼。
- Copy the following files from Windows Server 2008 to a removable drive:複製下列文件從Windows Server 2008的一個可移動驅動器:
%systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms將% SystemDrive % \的Windows \ System32 \許可證\ pkeyconfig \ pkeyconfig.xrm -毫秒
%systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat將% SystemDrive % \的Windows \ ServiceProfiles \ NetworkService \應用程序數據\漫遊\微軟\ SoftwareLicensing \ tokens.dat - In Windows Vista, backup the same two files in the same paths for future recovery or restore purpose by copying the files as another copy, to other location or simply renaming the files:在Windows Vista中,備份相同的兩個文件在同一路徑為今後的恢復或恢復目的而複製文件的另一個副本,到其他位置,或簡單地重新命名文件:
%systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms將% SystemDrive % \的Windows \ System32 \許可證\ pkeyconfig \ pkeyconfig.xrm -毫秒
%systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat將% SystemDrive % \的Windows \ ServiceProfiles \ NetworkService \應用程序數據\漫遊\微軟\ SoftwareLicensing \ tokens.dat - In Windows Vista, run Services (in Start Search), and stop the Software Licensing service.在Windows Vista中,運行服務(在開始搜索) ,並停止軟件授權服務。
- Take ownership and grant full control permissions採取所有權和授予完全控制權限 to logged on user account or Administrators user group for the 2 files:以登錄用戶的帳戶或管理員用戶組的2個文件:
%systemdrive%\Windows\System32\licensing\pkeyconfig\pkeyconfig.xrm-ms將% SystemDrive % \的Windows \ System32 \許可證\ pkeyconfig \ pkeyconfig.xrm -毫秒
%systemdrive%\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing\tokens.dat將% SystemDrive % \的Windows \ ServiceProfiles \ NetworkService \應用程序數據\漫遊\微軟\ SoftwareLicensing \ tokens.dat - Replace and overwrite the Windows Vista version of pkeyconfig.xrm-ms and tokens.dat with the version copied from Windows Server 2008.替換和覆蓋的Windows Vista版本的pkeyconfig.xrm - MS和tokens.dat的版本複製到Windows Server 2008的。
- Restart the computer.重新啟動計算機。
- Voila, all installed RAM including large amount of 4 GB or more is now usable by 32-bit Windows Vista. Voila ,所有已安裝的RAM ,包括大量的4 GB或更多現在使用的32位Windows Vista中。
Download下載 server2008_pkeytokens.rar with 2 Windows Server 2008 Enterprise Edition files, namely tokens.dat and pkeyconfig.xrm-ms to skip the step to install and activate Windows Server 2008. 2 Windows Server 2008的企業版的文件,即tokens.dat和pkeyconfig.xrm -毫秒跳過步驟安裝並激活Windows Server 2008的。

Replacing the pkeyconfig.xrm-ms and tokens.dat should not affect daily usage and functionality of Windows Vista.更換pkeyconfig.xrm - MS和tokens.dat應該不會影響日常使用和功能的Windows Vista 。 There may be minor problem such as there is no more Windows Experience Index rating shown, and unable to access “Computer Management” by “Manage” on Computer’s right click menu.有可能是小問題,如沒有更多的Windows體驗索引評級表明,和無法訪問“計算機管理”的“管理”的計算機的右鍵菜單。 On some system, there may be activation issue (such as require to activate Windows Vista again) after replacing the files with the copy from Windows Server 2008.在某些系統中,有可能激活的問題(如需要激活Windows Vista再次)後,取代了文件的副本從Windows Server 2008的。 In the case, activate Windows Vista with a product key for Windows Server 2008.在情況下,激活Windows Vista的產品密鑰的Windows Server 2008的。
Note that some forums and blogs have instructed readers to run “BCDEdit /set PAE forceenable” command to enable and turn on PAE in Windows Vista.請注意,有些論壇和博客已指示讀者運行“ BCDEdit /太平洋建築工程公司forceenable設置”命令,以便把對抗生素後效應在Windows Vista中。 This is incorrect, as PAE is always enabled in Windows Vista together with DEP, and verifiable via Everest.這是不正確的,因為PAE是始終啟用Windows Vista中的DEP一起,並通過核查的珠穆朗瑪峰。 The 4GB limit in 32-bit Windows Vista is simply a software-implemented limitation.這款4GB限制在32位的Windows Vista只是一個軟件實施的限制。
IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. 重要:您正在閱讀的機器翻譯網頁這是“原樣”提供,無保修。 Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible.不同人的翻譯,機器翻譯不明白的語法,語義,句法,成語自然語言,因此,往往產生不準確,低質量的文字這是誤導和費解。 Thus, please refer to因此,請參閱 original English article英文原文的文章 when in doubt.當懷疑。
Related Articles相關文章
- How to Enable PAE on 32-bit Windows Vista for 4 GB or More Memory如何啟用PAE的32位Windows Vista的4 GB或更多的內存
- How to Enable PAE in x86 32-bit Windows Server 2003 and 2000 to Use Large 4GB or More RAM Memory如何啟用PAE在x86 32位Windows Server 2003和2000年使用大型4GB或更多的RAM內存
- Enable Lock Pages in Memory to Prevent Database Paging to Disk啟用鎖定內存中的網頁,以防止數據庫分頁到磁盤
- Windows Vista Starter Edition Supports More Than 1GB Memory (Tested on 2 GB System) Windows Vista的簡化版支持超過1GB內存(測試2 GB的系統)
- Windows Cannot Hibernate Computer with More Than 4 GB Memory Windows無法休眠的計算機超過4 GB內存
- Test Memory On Computer for Errors with Windows Memory Diagnostic RAM Tester測試計算機內存的錯誤與Windows內存診斷內存測試儀
- Enable and Use Handwriting Recognition Input Method in Windows Vista啟用並使用手寫識別輸入法在Windows Vista
- How to Install and Enable Tablet PC Optional Components in Windows Vista如何安裝和使平板電腦的可選組件在Windows Vista
- ReadyBoost Not Working or USB Flash Key Stick Not Support or Enabled In Windows Vista SP1 ReadyBoost的無法工作或USB閃存關鍵堅持不支持或啟用在Windows Vista SP1的
- How to Get Free Support and Help from Microsoft for Installing Windows Vista SP1 Problems如何獲得免費的支持和幫助微軟的安裝Windows Vista SP1的問題

































November 15th, 2008 03:46 2008年11月一十五號03:46
If I owned a copy of Windows Server 2008 Enterprise, why would I be doing this in the first place?如果我擁有了一份Windows Server 2008的企業,為什麼要我這樣做呢? I guess its an interesting exercise, but hardly practical.我猜它一個有趣的運動,但幾乎沒有實用價值。 Now, if someone could come up with a hack that would work with Vista keys, then you’d have something.現在,如果有人能拿出一個黑客工具,用來將與Vista的鑰匙,然後您想要有。
November 9th, 2008 01:41 2008年11月9號01:41
i dont think this trick would work on XP.我不認為這把戲將XP的工作。 only vistas.只有前景。
November 6th, 2008 11:03 2008年十一月六號11:03
So how do we do this with XP???因此,我們如何做到這一點與XP中? ? ?
November 6th, 2008 00:36 2008年十一月六號00:36
yes it works but after 60 days you need to activate it or rearm (im not sure for how many times).是靈驗,但60天之後您需要激活或重新武裝(免疫不知道多少倍) 。 mine i totally removed SL service and keep my vista in non-activated state for as long as i want.排雷我完全去除可溶性L的服務,讓我的視野在非激活狀態,只要我想。
November 4th, 2008 19:52 08年11月4日19時52分
Using that patch disables much of the media functionality of Vista Ultimate / Home Premium and needs a reactivation (with a valid Windows Server 2008 Enterprise serial) on OEM systems even with the files found in “server2008_pkeytokens.rar”.使用該修補程序禁用許多媒體功能的Vista旗艦版/ Home Premium和需要一個恢復(與有效的Windows Server 2008的企業序列)的OEM系統即使在檔案中找到“ server2008_pkeytokens.rar ” 。 If you don’t have a valid serial for W2k8 Enterprise or wish to retain Media Center functionality, I’d suggest using 64-bit Vista Ultimate (or Home Premium) instead.如果您沒有一個有效的序列為W2k8企業或希望保留媒體中心的功能,我會建議您使用64位Vista旗艦版(或家庭高級版) ,而不是。
November 1st, 2008 13:47 2008年十一月一日13時47分
The trick works.訣竅工程。 You have to follow the steps mentioned in the article.你必須按照下列步驟中提到的文章。 I have 8G, before the change I only see 3G, after I see 7G.我有第八代,在改變我只看到的3G後,我看到第七代。 Because 32bit 2008 server only support up to 8G, and 1G will be used by OS, so seeing 7G is perfect fine. 2008年,因為32位服務器最多只支持第八代,和至少1G將用於操作系統,所以看到代是十全十美的罰款。
One key step is that after replacing the tokens file, you have to reboot.一個關鍵的步驟是,在更換的憑證檔案,你必須重新開機。 When the machine up again, it will ask the key, enter the key of the server version, then let the activation go through.當機器再次,它會要求的關鍵,進入關鍵的服務器版本,然後讓經過激活。 If activation did go through, the token file from 32 bit server will be overwritten by 32 bit vista, and for sure you won’t see any memory change.如果激活並通過,憑證檔案從32位服務器將被覆蓋的32位Vista ,並確保您將不會看到任何記憶的變化。
Once I passed that point, I got what I need.一旦我通過這一點,我就是我的需要。 I have no problem with the getting property by right clicking my computer.我有沒有問題越來越財產右擊我的電腦。 The only thing so far not working as mentioned in the article is the getting the manage screen by right clicking my computer.只是迄今尚未工作中提到的文章是讓管理屏幕上右擊我的電腦。 I’m happy about the result.我很高興的結果。
July 9th, 2008 21:47 08年7月9日21:47
Realizei o procedimento eo windows continua sem identificar os meus 4gb de ram e nao consigo mais acessar as propiedades do sistema. Realizei ö procedimento 13224窗口連續掃描電鏡identificar旅館的訂單4GB的內存é瑙consigo更多acessar作為propiedades這樣的系統。
June 1st, 2008 01:35 2008年6月1號01:35
[...] XP. [...] XP中。 Most 32-bit client based Windows operating system, such as Windows XP and Windows Vista (see way to use large memory of more than 4GB in 32-bit Windows Vista), has OS level limit that restricts the maximum amount of memory able to be used to [...]大多數的32位客戶端基於Windows操作系統,如Windows XP和Windows Vista (見地使用大容量超過4GB的32位的Windows Vista ) ,已操作系統級別限制,限制的最大內存量能用於[...]
May 27th, 2008 23:15 2008年5月27日23:15
dan con you contact me via PM ?丹控制您與我聯繫時通過?
May 27th, 2008 16:03 2008年5月27日16:03
[...] Via | Tip and Trick [...] [...]威盛|提示和詭計[...]