Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Windows XP Ram Limit
New Posts  All Forums:Forum Nav:

Windows XP Ram Limit - Page 9

post #81 of 100
There are issues. Even if windows itself can address / access all ram after patch, many things, especially drivers are not aware of this. my system only seemed to be working. actually there were many things going wrong - it even couldn't burn a cd properly! i/o would randomly pump garbage.

get windows 8 or later. i've been able to run all my old hardware and software on them. and new one too!
post #82 of 100
In this 1.5 year I've stressed the system in many ways and I've found it both stable and reliable. Virtual machines, games, heavy i/o, lan traffic. Not a single issue.
I guess it depends on the hardware configuration. I have a sandy bridge laptop with integrated graphics.
post #83 of 100
the whole point of me making a patcher is so i dont have to go to upgrade. vista to draining on cpu, seven is all round good if you 2gb + on graphics being resonalble, im a scavenger of parts, so unlike some i have to go old school and build work arounds biggrin.gif hence why i was asking for all the dlls to look at and compare.

and as for any system, the more time you spend on it, the more you learn about it and how to get around it etc.

and windows 8 can do one with its metro ui.

and windows 10 can suck and egg with its keylogger and locking out peoples games, i have loads of games on discs and some with expired codes or used to many times, so i tend to dl a copy of it, since i already have the psyical copy, same game different medium etc, and some are only workable on XP, so for nostalgia purposes too i keep XP. due to compatability for some things.

and pump garbage? about right for MS they do it every few years. and MS put these Artificial Limits on there programmes cause there money grabbing mules. and free OS no thanks terms attached as always.

since it was addressed back in '95, it could just be a process of making the xp dll have the addition of the following code.

The problematic function is HalGetAdapter():
The correct way (Windows Server 2003 SP2):

if ( bScatterGather
&& (!HalpPhysicalMemoryMayAppearAbove4GB || DevDesc->Dma64BitAddresses)
&& (LessThan16Mb || InterfaceType == Eisa || InterfaceType == PCIBus) )
{
MapRegistersNeeded = 0;
}
else // double buffering might be needed, map registers must be allocated
{
..
}


Windows XP SP3 Way:

if ( bScatterGather
&& (LessThan16Mb || InterfaceType == Eisa || InterfaceType == PCIBus) )
{
MapRegistersNeeded = 0;
}
else // double buffering might be needed, map registers must be allocated
{
..
}

&& (!HalpPhysicalMemoryMayAppearAbove4GB || DevDesc->Dma64BitAddresses) is the missing line in the dll.

so then what would be the dependency on that, for SP3.
post #84 of 100
Quote:
Originally Posted by ShortyIsHere View Post

the whole point of me making a patcher is so i dont have to go to upgrade. vista to draining on cpu, seven is all round good if you 2gb + on graphics being resonalble, im a scavenger of parts, so unlike some i have to go old school and build work arounds biggrin.gif hence why i was asking for all the dlls to look at and compare.

and as for any system, the more time you spend on it, the more you learn about it and how to get around it etc.

and windows 8 can do one with its metro ui.

and windows 10 can suck and egg with its keylogger and locking out peoples games, i have loads of games on discs and some with expired codes or used to many times, so i tend to dl a copy of it, since i already have the psyical copy, same game different medium etc, and some are only workable on XP, so for nostalgia purposes too i keep XP. due to compatability for some things.

and pump garbage? about right for MS they do it every few years. and MS put these Artificial Limits on there programmes cause there money grabbing mules. and free OS no thanks terms attached as always.

since it was addressed back in '95, it could just be a process of making the xp dll have the addition of the following code.

The problematic function is HalGetAdapter():
The correct way (Windows Server 2003 SP2):

if ( bScatterGather
&& (!HalpPhysicalMemoryMayAppearAbove4GB || DevDesc->Dma64BitAddresses)
&& (LessThan16Mb || InterfaceType == Eisa || InterfaceType == PCIBus) )
{
MapRegistersNeeded = 0;
}
else // double buffering might be needed, map registers must be allocated
{
..
}


Windows XP SP3 Way:

if ( bScatterGather
&& (LessThan16Mb || InterfaceType == Eisa || InterfaceType == PCIBus) )
{
MapRegistersNeeded = 0;
}
else // double buffering might be needed, map registers must be allocated
{
..
}

&& (!HalpPhysicalMemoryMayAppearAbove4GB || DevDesc->Dma64BitAddresses) is the missing line in the dll.

so then what would be the dependency on that, for SP3.

Win 8.1 has a smaller install footprint than Vista and is lighter on the RAM. As of 8.1 and StartMenuX (or whichever Start Menu replacement you like) brings back the old start menu.

 

There is no need to mess around with dll's to get XP to access over 2GB of RAM, you can use XP64 or Server 2003 instead. But if your requirements are so extreme you might as well just switch over to Linux.

 

I can with confidence say that nobody really cares about XP anymore. The scheduler is outdated and even SP3 can barely make use of more than 2 cores properly, let alone 4 so it died for good reason. Some people claim it's still the most secure OS MSpy have ever made and that may be so but it's so outdated by now that the best way of patching it is simply to use 7, 8.1 or Linux.


Edited by Liranan - 2/16/16 at 8:31am
The girlfriend.
(15 items)
 
The Mistress
(13 items)
 
Media Server
(11 items)
 
CPUMotherboardGraphicsRAM
A8-6410 Lenovo Lancer 4B2 K16.3 R5 128 Shaders/M230 Hynix 8GB DDR3 1600 
Hard DriveHard DriveOSMonitor
Samsung 840 120 GB SSD Seagate Momentus 1TB 5400rmp Win 8.1 CMN1487 TN LED 14" 1366*768 
KeyboardPowerMouseMouse Pad
Lenovo AccuType 2900mAh/41Wh Elan Trackpad/Logitech M90 Super Flower 
Audio
AMD Avalon(Connexant) 
  hide details  
Reply
The girlfriend.
(15 items)
 
The Mistress
(13 items)
 
Media Server
(11 items)
 
CPUMotherboardGraphicsRAM
A8-6410 Lenovo Lancer 4B2 K16.3 R5 128 Shaders/M230 Hynix 8GB DDR3 1600 
Hard DriveHard DriveOSMonitor
Samsung 840 120 GB SSD Seagate Momentus 1TB 5400rmp Win 8.1 CMN1487 TN LED 14" 1366*768 
KeyboardPowerMouseMouse Pad
Lenovo AccuType 2900mAh/41Wh Elan Trackpad/Logitech M90 Super Flower 
Audio
AMD Avalon(Connexant) 
  hide details  
Reply
post #85 of 100
Hey no one said it would be easy! haha! i like a good challenge, and to me, i just like it. its still the best os ever made. i think its a good way to test myself on my skills personally. because if i can get it to work right, with no issues, and why not see if that core issue cant be challenged, because i kid you not, i get atleast 300fps / 30 fps in games that are older so biggrin.gif it suits me for what i use it for, i have others, just i always, end up back on xp. cause has anyone noticed how your main HDD on 7 eats up space every day? none of that on XP so whats the deal with that... is that M$ way to get you to buy more storage wouldnt suprise me in the least with them,. but ah alass, ill still be messing around with it, and if it comes in handy for people and helps folk out then to me, thats worth it.
post #86 of 100
I use XP on a quad core i7 with HyperThreading. With 8 logical threads I don't notice any problem with the scheduler.
One problem I forgot mentioning (but it's well known) is that the Intel integrated graphics can't take advantage of DVMT because the Intel driver for XP doesn't support it.. Not a big problem, but worth mentioning.
post #87 of 100
Hi ppl im new to this i have a aspire 7745G core I7 740QM i have 2 sevens 64bit installed but i use xp pro sp3 32bit and i managed somehow to get the correct SCSI RAID drivers for it it recognizes 2.93gb ram of my 10 is it there any easy way to patch it to recognize more ram i have the files from here http://iknowu.duckdns.org/files/public/Windows_XP_SP3_Remove_PAE_Limit/Windows_XP_Remove_PAE_Limit.htm but i havent got any idea of what to do with them where to put it and what to include in the boot ini without me messing out the os because its runing fine my issue its just not enough ram for all the stuff i run especially when ekrn exe from nod 32 after a few days on eats 700mb som im always using between 3.20 3.80 and becomes really slow only solution reboot i would apreciate someone who could if possible guide me on what to do

Regards
post #88 of 100
Quote:
Originally Posted by ShortyIsHere View Post

Hey no one said it would be easy! haha! i like a good challenge, and to me, i just like it. its still the best os ever made. i think its a good way to test myself on my skills personally. because if i can get it to work right, with no issues, and why not see if that core issue cant be challenged, because i kid you not, i get atleast 300fps / 30 fps in games that are older so biggrin.gif it suits me for what i use it for, i have others, just i always, end up back on xp. cause has anyone noticed how your main HDD on 7 eats up space every day? none of that on XP so whats the deal with that... is that M$ way to get you to buy more storage wouldnt suprise me in the least with them,. but ah alass, ill still be messing around with it, and if it comes in handy for people and helps folk out then to me, thats worth it.

Hi ShortyIsHere,

How have you got on with making a patcher? I am in a similar position to you (I'm running Win XP Pro 32-bit SP3 on a Toshiba L50t-A-145 - Core i5 4th gen, 8GB RAM). After installing base XP SP3, I installed device drivers (mainly using DriverBooster 3.3) and then applied the Chinese XP64G 2.1 patch (see http://www.msfn.org/board/topic/171482-get-windows-xp-x86-to-recognize-more-than-4gb-with-pae/?do=findComment&comment=1090441). Initially I thought it had worked really well, but the I found that (a) I have completely lost hibernation functionality, and (b) the laptop won't come out of Standby (it tries to, but doesn't get anywhere and I just have to power off). I'm guessing this is a problem with the Intel display driver. So, if you have developed a patcher yourself I would like to give it a go and see if it works any better.

Cheers,

3g
post #89 of 100
I have several dell laptops, dell desktops and one Hp xw8000 and some other builds all running 32 bit xp sp3 and would pay to have a download and click solution to the 4gig problem.


Most have been upgraded to ssd except the hp which has scsi320 and I can't find an ssd for it. The hp has 12gig of ram, but only using 3.x of it. I was going to go with a ram disk on it, but I think this solution would be better.
post #90 of 100
Hi i used the XP64G 2.1 Beta.exe patch in my xp pro sp3 and now the 10gb ram are already recognized in the properties i didnt noticed much more speed but at least the ram is there any ideas how to boost it up a bit im using ramdisk and didnt noticed any either
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Windows
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Windows › Windows XP Ram Limit