Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › GUIDE: Make 32-bit OS Support 128GB of RAM
New Posts  All Forums:Forum Nav:

GUIDE: Make 32-bit OS Support 128GB of RAM

post #1 of 161
Thread Starter 
Ever hate how you cant use more then 4GB of ram in a 32-bit OS yet you don't want to switch to a 64-bit?




Well heres an easy solution:


For Windows Vista:

Patch made by Remko

Quote:
Remko confirms that the patch works on both Windows Vista x86 Service Pack 1 and Service Pack 2. You can either drop this file in Windows\\System32\\ folder and run it to patch the ntoskrnl.exe file or run it from anywhere and browse for the file.
Instructions from http://www.raymond.cc




LINK TO PATCH



For Windows 7

Patch made by Staforce


LINK TO PATCH

Hope this helps,


Pics from raymond as well btw

Both these patches will allow the OS to read up to 128GB of RAM.



And as for XP, there is a method as well.

Quote:

Click on the "View" tab, select "Show Hidden File Folders," and clear "Hide protected operating system files." Select "OK," followed by "Yes."


Locate "Boot.ini" file in C: drive and remove the read-only attributes. Open the Boot.ini file and add "/PAE" to the end of the ARC path. The ARC path will have the Windows Server edition listed in its parameter title.


Click "File" and select "Save." Restore all the read-only attributes to the Boot.ini file. Now restart the computer. When the computer restarts the PAE will be enabled.
Instructions from eHow


My explaination to why this works:
Quote:
Originally Posted by PhaedraCorruption View Post
Interesting article you found, I not an expert on this and I could be wrong, but this is what I have learned so far: You are right in a sence that a 32-bit architecture will not be able to read more then 4GB of ram, and I'm not sure about the patches for Windows Vista and Windows 7, but for Windows XP the PAE patch (Physical Address Extention) is basicly like a band-aid for the OS, it changes the architecture of the OS from 32-bit to 36-bit. I will again stress that I am not an expert on this and this is only what I have learned so far and I could be wrong. However, even withthe PAE patch each process windows is running will still be limited to 4GB even though you can have much, mcuh more then 4GB of physical ram, for example, you have 24GB of ram, you can noto run a process that takes up 24GB of ram, you can, however, run 6 processes that each take up 4GB.

I'm not sure if this is the case for the patches for Windows Vista and Windows 7 but I would suspect that to be the case.


tl;dr: M$ crippled XP to make 64-bit and Server 2003 sell better.

I could be wrong.

Quote:
Originally Posted by error10 View Post
If you can't bring yourself to run a strange utility where all the text is in Cyrillic, read this.

Edited by PhaedraCorruption - 12/22/09 at 10:32am
my PC
(10 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon 1650-v2 @4.5GHz Asus x79 Sabertooth EVGA 1080Ti 16GB Mix 
Hard DriveOSPowerCase
Samsung 960 Pro 512GB CoolerMaster Hyper 212 EVGA 850w G3 Thermaltake Armor+  
MouseAudio
MX Revolution Audeze LCD-2 
  hide details  
Reply
my PC
(10 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon 1650-v2 @4.5GHz Asus x79 Sabertooth EVGA 1080Ti 16GB Mix 
Hard DriveOSPowerCase
Samsung 960 Pro 512GB CoolerMaster Hyper 212 EVGA 850w G3 Thermaltake Armor+  
MouseAudio
MX Revolution Audeze LCD-2 
  hide details  
Reply
post #2 of 161
Looks like an awesome thing to do with people using Windows 7 32bit. Good find. +Rep
Little Machine
(18 items)
 
  
CPUMotherboardGraphicsRAM
i7-4790k ASUS Z97-A/USB3.1 EVGA GTX 950 SSC 16GB (2x8GB) G.Skill RipjawsX DDR3 
RAMHard DriveHard DriveHard Drive
16GB (2x8GB) Corsair Vengeance DDR3 Samsung 850 EVO SSD Intel DC P3605 NVMe SSD Western Digital Green HDD 
Optical DriveCoolingOSMonitor
iHAS 324B Cooler Master V6 GT Windows 10 ASUS VE278Q 
KeyboardPowerCaseMouse
Logitech G710+ Antec TruePower Quattro 850W CM Storm Scout Logitech G402 
Mouse Pad
Saitek Cyborg V.5 
  hide details  
Reply
Little Machine
(18 items)
 
  
CPUMotherboardGraphicsRAM
i7-4790k ASUS Z97-A/USB3.1 EVGA GTX 950 SSC 16GB (2x8GB) G.Skill RipjawsX DDR3 
RAMHard DriveHard DriveHard Drive
16GB (2x8GB) Corsair Vengeance DDR3 Samsung 850 EVO SSD Intel DC P3605 NVMe SSD Western Digital Green HDD 
Optical DriveCoolingOSMonitor
iHAS 324B Cooler Master V6 GT Windows 10 ASUS VE278Q 
KeyboardPowerCaseMouse
Logitech G710+ Antec TruePower Quattro 850W CM Storm Scout Logitech G402 
Mouse Pad
Saitek Cyborg V.5 
  hide details  
Reply
post #3 of 161
Interesting. Might give this a go to see if it works, though I prefer to use 64-bit.
4690K System
(12 items)
 
HTPC
(9 items)
 
HP dv6 laptop
(13 items)
 
CPUMotherboardGraphicsRAM
Core i5 4690K ASRock Z97 Extreme4 XFX Radeon 7950 32 GB DDR3-2133 
Hard DriveOptical DriveCoolingOS
Samsung 850 EVO SSD Samsung DVD/CD-writer Corsair Hydro H60 Windows 7 
MonitorMonitorPowerCase
ASUS PA248Q Dell U2412M XFX 850W Black Edition XXX Fractal Design Arc Midi 2 
CPUMotherboardGraphicsRAM
Pentium Dual Core E6700 MSI G41M-P33 Combo ATI HD4350 Kingston ValueRAM DDR3-1333 
RAMHard DriveOSMonitor
Kingston ValueRAM DDR3-1333 WD Caviar Blue Windows 7 64-bit Sony 32" TV set 
Case
Apex TX-381 
CPUGraphicsRAMHard Drive
Core i5 430M GT230M (1 Gb dedicated) 8 GB DDR3-1066 640 GB 
OSMonitor
Windows 7 Home Premium (64-bit) 15.6" 
  hide details  
Reply
4690K System
(12 items)
 
HTPC
(9 items)
 
HP dv6 laptop
(13 items)
 
CPUMotherboardGraphicsRAM
Core i5 4690K ASRock Z97 Extreme4 XFX Radeon 7950 32 GB DDR3-2133 
Hard DriveOptical DriveCoolingOS
Samsung 850 EVO SSD Samsung DVD/CD-writer Corsair Hydro H60 Windows 7 
MonitorMonitorPowerCase
ASUS PA248Q Dell U2412M XFX 850W Black Edition XXX Fractal Design Arc Midi 2 
CPUMotherboardGraphicsRAM
Pentium Dual Core E6700 MSI G41M-P33 Combo ATI HD4350 Kingston ValueRAM DDR3-1333 
RAMHard DriveOSMonitor
Kingston ValueRAM DDR3-1333 WD Caviar Blue Windows 7 64-bit Sony 32" TV set 
Case
Apex TX-381 
CPUGraphicsRAMHard Drive
Core i5 430M GT230M (1 Gb dedicated) 8 GB DDR3-1066 640 GB 
OSMonitor
Windows 7 Home Premium (64-bit) 15.6" 
  hide details  
Reply
post #4 of 161
Thanks for the XP bit.

+Rep
Gaming PC
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q9550 EVGA 780i SLI EVGA nVidia GTX260 192 Core Corsair DDR2-800 2 GB x 2 
Optical DriveOSMonitorKeyboard
LG GGW-H2OL Microsoft Windows XP SP2/Windows 7 7000 LG Flatron W2452W 24' Microsoft Comfort Curve 
PowerCaseMouse
Coolermaster 650w NZXT Guardian 921 Logitech G3 Gaming Mouse 
  hide details  
Reply
Gaming PC
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q9550 EVGA 780i SLI EVGA nVidia GTX260 192 Core Corsair DDR2-800 2 GB x 2 
Optical DriveOSMonitorKeyboard
LG GGW-H2OL Microsoft Windows XP SP2/Windows 7 7000 LG Flatron W2452W 24' Microsoft Comfort Curve 
PowerCaseMouse
Coolermaster 650w NZXT Guardian 921 Logitech G3 Gaming Mouse 
  hide details  
Reply
post #5 of 161
pics doesnt load for me.
SS
(13 items)
 
  
CPUMotherboardGraphicsRAM
E8435 3.06GHz G60VX GTX 260M HE 2 x 2GB 
Hard DriveOSMouse
MC 64GB SSD G2 & SG 320 W7 Pro x64 Razer Naga 
  hide details  
Reply
SS
(13 items)
 
  
CPUMotherboardGraphicsRAM
E8435 3.06GHz G60VX GTX 260M HE 2 x 2GB 
Hard DriveOSMouse
MC 64GB SSD G2 & SG 320 W7 Pro x64 Razer Naga 
  hide details  
Reply
post #6 of 161
This doesn't make much sense... its not really a patch that can fix this sort of thing, it's all in the architecture of the OS and your computer's components. So what if a 32 bit OS can recognize it, your 32 bit programs will not utilize it.

Does this make any sense? I'm just going off of bits of knowledge, no real research yet.

EDIT: did some quick research. Read "The 4GB Windows Memory Limit: What does it really mean?"

Quote:
People who are unfamiliar with the real meaning behind the 4GB Windows memory limit often point out that certain versions of Windows (such as Enterprise or Datacenter editions) can actually support more than 4GB of physical memory. However, adding more than 4GB of physical memory to a server still doesn't change the fact that it's a 32-bit processor accessing a 32-bit memory space. Even when more than 4GB of memory is present, each process still has the normal 2GB virtual address space, and the kernel address space is still 2GB, just as on a normal non-PAE system.
Nice find by the way, it's gotten me interested in the subject.
Edited by mmparkskier - 10/24/09 at 12:11am
Cuesta Caro
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q9550 Yorkfield @ 3.83Ghz Gigabyte GA-X48-DQ6 XFX Nvidia GeForce 9800 GTX+ G.Skill [2 x 2GB] DDR2 1100 
Hard DriveOptical DriveOSMonitor
WD Caviar Black [2 x 1TB], WD Caviar Blue [640GB] Samsung DVD Burner w/ Lightscribe support Windows 7 Pro [x64], Windows XP Pro [x86], Mac OSX ASUS VH242H 23.6" and Dell E156FP 15" 
PowerCase
OCZ ModXStream Pro 600W Modded Compaq Deskpro EN [see photo album] 
  hide details  
Reply
Cuesta Caro
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q9550 Yorkfield @ 3.83Ghz Gigabyte GA-X48-DQ6 XFX Nvidia GeForce 9800 GTX+ G.Skill [2 x 2GB] DDR2 1100 
Hard DriveOptical DriveOSMonitor
WD Caviar Black [2 x 1TB], WD Caviar Blue [640GB] Samsung DVD Burner w/ Lightscribe support Windows 7 Pro [x64], Windows XP Pro [x86], Mac OSX ASUS VH242H 23.6" and Dell E156FP 15" 
PowerCase
OCZ ModXStream Pro 600W Modded Compaq Deskpro EN [see photo album] 
  hide details  
Reply
post #7 of 161
nice find +rep
   
Ivy's Panther
(15 items)
 
CPUMotherboardGraphicsRAM
AMD Ryzen 7 1700 @ 4ghz 1.35v ASRock AB350 Gaming-ITX/ac ZOTAC GeForce GTX 1080 8GB Mini ZT-P10800H-10P ... Team Dark Pro 2x8GB 3000Mhz 14-14-14-31 
Hard DriveCoolingOSMonitor
Samsung 960Pro 512GB M.2 NVMe Noctua NH-L9a 92mm SSO2 Windows 10 x64 Pro ASUS PG278QR 27" 1440p Gsync 165Hz 
KeyboardPowerCaseMouse
Logitech G710+ MX Brown HDPLEX 300W Hi-Fi DC-ATX + Dell 330W AC NFC S4 Mini Logitech G900 Chaos Spectrum Wireless 
Mouse Pad
Logitech G440 
CPUMotherboardGraphicsRAM
Intel Core i7 4800mq Clevo W230ST Nvidia GTX 765m 8x2GB Samsung ULV 1600 @1.25v 
Hard DriveOS
Sandisk Extreme SSD 480GB Windows Server 2012 R2 
CPUMotherboardGraphicsRAM
i7 3770 w/ vpro @ 2.5ghz 0.9v Asus Maximus V Gene Z77 MSI GeForce GTX 660ti Power Edition 4x4gb Samsung MV-3V4G3D 1600-cl7 @ 1.35v 
Hard DriveCoolingOSMonitor
2x480gb Sandisk Extreme SSD Raid0 Prolimatech Samuel+AC4 w/ Corsair SP120 Windows 7 Ultimate x64 LG D2342P 1080p 3D 
KeyboardPowerCaseMouse
Rosewill RK-9100BR Cherry MX-Brown w/ backlight Andyson Platinum 550w Modular Silverstone SG-02B Logitech MX 950 
Mouse PadAudioOther
CoolerMaster Storm Creative SB SupremeFX III Atheros Killer Wireless-N 1202+BT4.0 
  hide details  
Reply
   
Ivy's Panther
(15 items)
 
CPUMotherboardGraphicsRAM
AMD Ryzen 7 1700 @ 4ghz 1.35v ASRock AB350 Gaming-ITX/ac ZOTAC GeForce GTX 1080 8GB Mini ZT-P10800H-10P ... Team Dark Pro 2x8GB 3000Mhz 14-14-14-31 
Hard DriveCoolingOSMonitor
Samsung 960Pro 512GB M.2 NVMe Noctua NH-L9a 92mm SSO2 Windows 10 x64 Pro ASUS PG278QR 27" 1440p Gsync 165Hz 
KeyboardPowerCaseMouse
Logitech G710+ MX Brown HDPLEX 300W Hi-Fi DC-ATX + Dell 330W AC NFC S4 Mini Logitech G900 Chaos Spectrum Wireless 
Mouse Pad
Logitech G440 
CPUMotherboardGraphicsRAM
Intel Core i7 4800mq Clevo W230ST Nvidia GTX 765m 8x2GB Samsung ULV 1600 @1.25v 
Hard DriveOS
Sandisk Extreme SSD 480GB Windows Server 2012 R2 
CPUMotherboardGraphicsRAM
i7 3770 w/ vpro @ 2.5ghz 0.9v Asus Maximus V Gene Z77 MSI GeForce GTX 660ti Power Edition 4x4gb Samsung MV-3V4G3D 1600-cl7 @ 1.35v 
Hard DriveCoolingOSMonitor
2x480gb Sandisk Extreme SSD Raid0 Prolimatech Samuel+AC4 w/ Corsair SP120 Windows 7 Ultimate x64 LG D2342P 1080p 3D 
KeyboardPowerCaseMouse
Rosewill RK-9100BR Cherry MX-Brown w/ backlight Andyson Platinum 550w Modular Silverstone SG-02B Logitech MX 950 
Mouse PadAudioOther
CoolerMaster Storm Creative SB SupremeFX III Atheros Killer Wireless-N 1202+BT4.0 
  hide details  
Reply
post #8 of 161
Thread Starter 
Quote:
Originally Posted by DraganUS View Post
pics doesnt load for me.
Fix'd it for you mate.
my PC
(10 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon 1650-v2 @4.5GHz Asus x79 Sabertooth EVGA 1080Ti 16GB Mix 
Hard DriveOSPowerCase
Samsung 960 Pro 512GB CoolerMaster Hyper 212 EVGA 850w G3 Thermaltake Armor+  
MouseAudio
MX Revolution Audeze LCD-2 
  hide details  
Reply
my PC
(10 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon 1650-v2 @4.5GHz Asus x79 Sabertooth EVGA 1080Ti 16GB Mix 
Hard DriveOSPowerCase
Samsung 960 Pro 512GB CoolerMaster Hyper 212 EVGA 850w G3 Thermaltake Armor+  
MouseAudio
MX Revolution Audeze LCD-2 
  hide details  
Reply
post #9 of 161
Wow. SRSLY COOL. Wish I would of known about it a year ago.
AMD has Ryzen
(13 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 ASRock AB350 Gaming-ITX EVGA GTX 1060 3GB ACX 2.0 16GB Crucial DDR4 
Hard DriveCoolingOSMonitor
256GB Crucial SSD Stock RGB Cooler Windows 10 Professional 64 Two KG241Q 75HZ monitors 
KeyboardPowerCaseMouse
Velocifire Brown Switch 10-Keyless. 750W Rosewill Glacier modular.  Thermaltake Core Mini ITX  Logitech G502 Spectrum 
Audio
Superlux 681 w/ HM5 pads.  
  hide details  
Reply
AMD has Ryzen
(13 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 ASRock AB350 Gaming-ITX EVGA GTX 1060 3GB ACX 2.0 16GB Crucial DDR4 
Hard DriveCoolingOSMonitor
256GB Crucial SSD Stock RGB Cooler Windows 10 Professional 64 Two KG241Q 75HZ monitors 
KeyboardPowerCaseMouse
Velocifire Brown Switch 10-Keyless. 750W Rosewill Glacier modular.  Thermaltake Core Mini ITX  Logitech G502 Spectrum 
Audio
Superlux 681 w/ HM5 pads.  
  hide details  
Reply
post #10 of 161
Thread Starter 
Quote:
Originally Posted by mmparkskier View Post
This doesn't make much sense... its not really a patch that can fix this sort of thing, it's all in the architecture of the OS and your computer's components. So what if a 32 bit OS can recognize it, your 32 bit programs will not utilize it.

Does this make any sense? I'm just going off of bits of knowledge, no real research yet.

EDIT: did some quick research. Read "The 4GB Windows Memory Limit: What does it really mean?"



Nice find by the way, it's gotten me interested in the subject.
Interesting article you found, I not an expert on this and I could be wrong, but this is what I have learned so far: You are right in a sence that a 32-bit architecture will not be able to read more then 4GB of ram, and I'm not sure about the patches for Windows Vista and Windows 7, but for Windows XP the PAE patch (Physical Address Extention) is basicly like a band-aid for the OS, it changes the architecture of the OS from 32-bit to 36-bit. I will again stress that I am not an expert on this and this is only what I have learned so far and I could be wrong. However, even withthe PAE patch each process windows is running will still be limited to 4GB even though you can have much, mcuh more then 4GB of physical ram, for example, you have 24GB of ram, you can noto run a process that takes up 24GB of ram, you can, however, run 6 processes that each take up 4GB.

I'm not sure if this is the case for the patches for Windows Vista and Windows 7 but I would suspect that to be the case.


tl;dr: M$ crippled XP to make 64-bit and Server 2003 sell better.

my PC
(10 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon 1650-v2 @4.5GHz Asus x79 Sabertooth EVGA 1080Ti 16GB Mix 
Hard DriveOSPowerCase
Samsung 960 Pro 512GB CoolerMaster Hyper 212 EVGA 850w G3 Thermaltake Armor+  
MouseAudio
MX Revolution Audeze LCD-2 
  hide details  
Reply
my PC
(10 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon 1650-v2 @4.5GHz Asus x79 Sabertooth EVGA 1080Ti 16GB Mix 
Hard DriveOSPowerCase
Samsung 960 Pro 512GB CoolerMaster Hyper 212 EVGA 850w G3 Thermaltake Armor+  
MouseAudio
MX Revolution Audeze LCD-2 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Windows
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › GUIDE: Make 32-bit OS Support 128GB of RAM