>4GB ram in win x86 possible?


Recommended Posts

Why would anyone still want to do this? All hardware that gets made is packaged with 64 bit drivers these days. It's far more stable than using PAE and with none of the annoying address space limitations.

"I want to stay with 16 bit segmented memory." <-- Said no one ever.

I can't believe that, though pretty much everyone has access to 64 bit clean software now, that you want to complicate your life with PAE. Embrace 64 bit and be done with it!

"I want to stay with 16 bit segmented memory." <-- Said no one ever.

I can't believe that, though pretty much everyone has access to 64 bit clean software now, that you want to complicate your life with PAE. Embrace 64 bit and be done with it!

But but... the benchmarks... but but I love XP... but but

=/

dont know 32 bit is just generally more reliable and fast, did see some benchmarks to that effect..

This is totally false. There are certain cases where 32 bit is a little faster and some where 64 bit is, but there's not really much difference, besides actually being able to use all your memory in 64-bit.

Hanging on to XP/32 bit is ill advised, especially considering XP support is ending soon. I'd definitely recommend you upgrade to windows 7 or 8 64 bit....

What year is this?

The last time Microsoft released a 32-bit-only consumer OS was Windows XP, back in 2001. Twelve years ago.

Everything released in the past several years or so has worked with 64-bit. Windows, Linux, and Mac OS X.

And there was a 64bit version of XP based on Windows 2003 Server.

"I want to stay with 16 bit segmented memory." <-- Said no one ever.

I can't believe that, though pretty much everyone has access to 64 bit clean software now, that you want to complicate your life with PAE. Embrace 64 bit and be done with it!

Steve Gibson probably did.. lol

And there was a 64bit version of XP based on Windows 2003 Server.

Very true, support for it was dropped pretty quick and it was withdrawn from sale.

The only place I've ever seen is being used legally (not using pirated media/keys) was at uni. on some VMs for network security training.

At this point in time it'd be easier to just run each app in a separate XP VM and give it it's own dedicated 4GB RAM segment, you'd have less compatibility issues than patching the kernel to allow access to the extra memory PAE allows (32bit Windows already uses PAE for things like the NX bit, but disallows using it for memory because drivers and such suck, a situation which isn't going to improve due to how old XP is)

PAE isn't worth it. I hade 4gb of ram on my XP machine too and I just dealed with it. If it's an issue, you can build a pretty cheap 64 bit pc. Windows XP x64 is a very nice OS, and I enjoyed useing it, that is, if your not up for upgradeing your OS.

srsly ive got dreamspark premium and decent quadcore hardware. xp is still low overhead great compatibility no cleartype font mess snappy graphics os... besides ... if it would support >4gb why EVER move?

Why does it matter? Windows XP is so old.

shallowness is the moto these days?

At this point in time it'd be easier to just run each app in a separate XP VM and give it it's own dedicated 4GB RAM segment, you'd have less compatibility issues than patching the kernel to allow access to the extra memory PAE allows (32bit Windows already uses PAE for things like the NX bit, but disallows using it for memory because drivers and such suck, a situation which isn't going to improve due to how old XP is)

no way around it i guess.

Epic post is epic. Literally laughed out loud!

it touched my heart too... :woot:

XP pre-dates multicore CPUs, it isn't optimised for them in the slightest (let alone low power/scaling stuff which CPUs do now). Newer versions of Windows make much better use of the underlying hardware (DWM offloads all desktop drawing to the GPU, Direct2D/DirectWrite offloads all application drawing to the GPU, etc.)

  • Like 1

XP pre-dates multicore CPUs, it isn't optimised for them in the slightest (let alone low power/scaling stuff which CPUs do now). Newer versions of Windows make much better use of the underlying hardware (DWM offloads all desktop drawing to the GPU, Direct2D/DirectWrite offloads all application drawing to the GPU, etc.)

sure but real world experience shows the slowness of gui in the modern systems despite the more powerful hardware.. besides we are going offtrack.. lets stick to enabling PAE for xp and if it is possible to go beyond 4gb

sure but real world experience shows the slowness of gui in the modern systems despite the more powerful hardware.. besides we are going offtrack.. lets stick to enabling PAE for xp and if it is possible to go beyond 4gb

Aero is most definitely not slower than Luna. Where are you getting that from? Aero uses the GPU, Luna does not.

Here is everything you need regarding Windows, x86 and PAE: http://msdn.microsoft.com/en-us/library/windows/hardware/gg487512.aspx

As I said before, you basically need to have 32-bit drivers that understand it and the application needs to be written for PAE to be able to use it properly.

Core 2 Duo/Quad had slight performance issues with 64 bit as I recall.

As far as I know they don't apply to any other architecture.

Aero is most definitely not slower than Luna. Where are you getting that from? Aero uses the GPU, Luna does not.

He's probably getting that from a crappy youtube video showing scrolling through hundreds of files in a directory going slower (though Vista and up probably show more detail in their icons which makes it an unreasonable and useless comparison, considering the only time an enduser would do something like it is approximately never.)

Even if it was relevant, Direct2D alone makes XP seriously dated in display tech.

(though Vista and up probably show more detail in their icons which makes it an unreasonable and useless comparison, considering the only time an enduser would do something like it is approximately never.

Even if it was relevant, Direct2D alone makes XP seriously dated in display tech.

dated is still faster if you use a web browser other than ie.... which i suppose everyone does ALL the time.

Aero is most definitely not slower than Luna. Where are you getting that from? Aero uses the GPU, Luna does not.

Here is everything you need regarding Windows, x86 and PAE: http://msdn.microsof...e/gg487512.aspx

As I said before, you basically need to have 32-bit drivers that understand it and the application needs to be written for PAE to be able to use it properly.

im looking for hacks mainly.

dated is still faster if you use a web browser other than ie.... which i suppose everyone does ALL the time.

http://en.wikipedia.org/wiki/Direct2D

Internet Explorer 9 and Mozilla Firefox 4 and later use Direct2D and DirectWrite for improved performance and visual quality.

Your information seems quite dated and it's definately not faster.

I also spent a good five months using IE10.

Why bother looking for hacks that require paging in the OS? It's certainly possible that a 32-bit OS can access more than 32-bit's worth of RAM (4 GB) via paging, but there is definitely a performance hit in doing so.

If you already have a 64-bit processor, then I see no reason to punish yourself with a 32-bit OS.

To be clear, 32-bits represents 2 to 32nd power, 232, number of uniquely mappable addresses, which is 4294967296, better known as 4 giga[bytes]. Each address, in a modern processor, is a single byte, which is why the number of addresses equals the number of bytes. As pointed out by others, there are processor extensions that can enable further memory mapping, but similar to that being done for 16-bit processors, it was done as a stop-gap for those unable to get 64-bit processors.

Besides, most consumer motherboards do not support more than 4 GB of RAM for 32-bit processors. And if you are going to buy a new motherboard, then you should definitely buy a 64-bit processor.

dont know 32 bit is just generally more reliable and fast, did see some benchmarks to that effect..

This is unlikely considering that 64-bit processors have wider registers (64-bits) to push more data through the pipes. It should be the same or better.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Win11Debloat 06.24.2026 by Razvan Serea Win11Debloat is a lightweight, easy to use PowerShell script that allows you to quickly declutter and customize your Windows experience. It can remove pre-installed bloatware apps, disable telemetry, remove intrusive interface elements and much more. The script also includes many features that system administrators and power users will enjoy. Such as a powerful command-line interface, support for Windows Audit mode and the option to make changes to other Windows users. All changes made by Win11Debloat can be easily reversed, and most removed apps can be restored via the Microsoft Store. A full guide on how to undo the changes is available here. Win11Debloat features: Below is an overview of the key features and functionality offered by Win11Debloat. Please refer to the wiki for more information about the default settings preset. Remove a wide variety of preinstalled apps. Click here for more info. Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads. Disable tips, tricks, suggestions & ads across Windows. Disable Windows location services & app location access. Disable Find My Device location tracking. Disable 'Windows Spotlight' and tips & tricks on the lock screen. Disable 'Windows Spotlight' desktop background option. Disable ads, suggestions and the MSN news feed in Microsoft Edge. Hide Microsoft 365 ads on the Settings 'Home' page, or hide the 'Home' page entirely. Disable & remove Microsoft Copilot. Disable Windows Recall. Disable Click to Do, AI text & image analysis tool. Prevent AI service (WSAIFabricSvc) from starting automatically. Disable AI Features in Edge. Disable AI Features in Paint. Disable AI Features in Notepad. Disable the Drag Tray for sharing & moving files. Restore the old Windows 10 style context menu. Turn off Enhance Pointer Precision, also known as mouse acceleration. Disable the Sticky Keys keyboard shortcut. Disable Storage Sense automatic disk cleanup. Disable fast start-up to ensure a full shutdown. ...and more. Once you’ve downloaded the Win11Debloat file (Get.ps1), just follow these quick steps: Locate the Get.ps1 script file. Right-click the file and select Run with PowerShell from the context menu. If prompted by User Account Control (UAC), select Yes to grant the script the necessary administrative permissions. Win11Debloat 06.24.2026 changelog: With this release, the legacy app list generator and CustomAppsList file support is removed. This only affects users using legacy command-line methods. More info here: #664 Features & Improvements Clean up styling to better match Windows fluent design guidelines by @Raphire in #638 Add GPO override warning alert and WhatIf dry-run previews by @HetCreep in #611 Disable telemetry-related scheduled tasks under Microsoft\Windows by @HetCreep in #615 Guard against loading, saving & executing undefined features by @Raphire in #665 Simplify Window management & update minimum window sizes by @Raphire in #671 Update start menu backup/restore with timestamped filenames by @Raphire in #672 Clean up feature execution logic for readability by @Raphire in #641 Clean up & improve app removal methods, remove legacy CLI app removal methods by @Raphire in #662 Remove support for CustomAppsList file format, including -RemoveAppsCustom and -RunAppsListGenerator parameters Update CLI app removal to use newer app removal methods Drop support for sunset apps (Fitbit, Shazam, Twitter, Viber, Wunderlist, XING) and Plex Fix removal of Microsoft Copilot Fixes Fix: Replace P/Invoke dynamic DLL imports with WPF native methods to fix temp DLL access-denied errors by @Raphire in #661 Fix Start Menu apps not being set correctly for all users when running script for other user by @Raphire in #637 Fix store suggestions not getting disabled correctly for all users when running as other user by @Raphire in #642 Fix: Respect Feature min/max version for comboboxes by @Raphire in #639 Fix: Don't treat AllUsers/CurrentUser as a username at startup by @HetCreep in #647 Fix: treat dismissed unsafe-removal confirmation as decline by @HetCreep in #651 Fix: Surface runspace errors instead of swallowing them in GUI mode by @HetCreep in #655 Fix: Correct sub-key path matching in backup allow-list validation by @HetCreep in #645* Fix: Detect WinGet uninstall failures by exit code, not English text by @HetCreep in #658 Fix: Detect installed OneDrive in the "Only show installed" filter by @HetCreep in #656 Download: Win11Debloat 06.24.2026 | Open Source View: Win11Debloat Home Page | Screenshots 1| 2 Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Age of Empires Mobile PC Version The Band The Show The Movie
    • never mind the video had a couple swear words... gosh it was funny!
    • It's expensive, but I bet it will still sell out just like the Steam Deck and the Steam Controller
  • Recent Achievements

    • Grand Master
      Jaybonaut went up a rank
      Grand Master
    • One Year In
      Philsl earned a badge
      One Year In
    • Dedicated
      Scoobystu earned a badge
      Dedicated
    • First Post
      Tom Schmidt earned a badge
      First Post
    • One Month Later
      D0nn13 earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      416
    2. 2
      +Edouard
      173
    3. 3
      PsYcHoKiLLa
      124
    4. 4
      Michael Scrip
      77
    5. 5
      Xenon
      76
  • Tell a friend

    Love Neowin? Tell a friend!