Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. 4gig ram in XP pc

4gig ram in XP pc

Scheduled Pinned Locked Moved The Lounge
csharpquestionasp-netdatabasehelp
26 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    Harvey Saayman
    wrote on last edited by
    #1

    Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

    Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

    you.suck = (you.passion != Programming)
    
    J A S M M 6 Replies Last reply
    0
    • H Harvey Saayman

      Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

      Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

      you.suck = (you.passion != Programming)
      
      J Offline
      J Offline
      Joan M
      wrote on last edited by
      #2

      Yes... 1. Right click "my pc" 2. Advanced tab. 3. Start up and recovery (third option). 4. Edit 5. Add /PAE at the end of the OS you want to modify. 6. The other option is to use /3GB at the end also. You can search for the /PAE and the /3GB modifiers on the MSDN in order to get more information about that. Hope this helps... PS: As I can see that nobody explains why it happens, here it goes: the 32 bit operating systems can redirect 32 bits so: 2^32 := 4294967296. Then even the hardware is prepared to do it the software cannot handle that. If you have a x64 computer like you say with a 32 bits operating system, then this computer is hybrid and allows the 32 and 64 bits OSses, then if you want to be able to support more than 3GB as native you should have a 64 bits OS. The options I've given you are software emulations...

      [www.tamelectromecanica.com][www.tam.cat]

      modified on Friday, June 6, 2008 2:02 PM

      E R M 3 Replies Last reply
      0
      • H Harvey Saayman

        Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

        Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

        you.suck = (you.passion != Programming)
        
        A Offline
        A Offline
        Anthony Mushrow
        wrote on last edited by
        #3

        Thats normal. Windows XP can't use more than 3Gig of RAM, well maybe if you do some stuff... but normaly the max is 3GB.

        My current favourite word is: I'm starting to run out of fav. words!

        -SK Genius

        Game Programming articles start -here[^]-

        R 1 Reply Last reply
        0
        • A Anthony Mushrow

          Thats normal. Windows XP can't use more than 3Gig of RAM, well maybe if you do some stuff... but normaly the max is 3GB.

          My current favourite word is: I'm starting to run out of fav. words!

          -SK Genius

          Game Programming articles start -here[^]-

          R Offline
          R Offline
          Ray Cassick
          wrote on last edited by
          #4

          That's odd.. I have to check my system at home but I run with 4Gig of RAM and I could have sworn that XP sees all 4 gig of it. But then I am running XP pro x64 edition too.


          FFRF[^]

          View Ray Cassick's profile[^]

          R H 2 Replies Last reply
          0
          • H Harvey Saayman

            Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

            Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

            you.suck = (you.passion != Programming)
            
            S Offline
            S Offline
            Single Step Debugger
            wrote on last edited by
            #5

            As far as I know the 32 bit operation systems – both Vista and XP can’t use 4 GB of memory. Probably they can’t address it. As our college above says you will need from Vista 64 or XP 64. P.P: I know that I’m disgusting pragmatic but your signature will look a little better like this: you.suck = !(Programming == you.passion) if we assumed that the Programming is a constant. :cool:

            The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word.

            modified on Friday, June 6, 2008 1:52 PM

            L 1 Reply Last reply
            0
            • H Harvey Saayman

              Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

              Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

              you.suck = (you.passion != Programming)
              
              M Offline
              M Offline
              Mike_V
              wrote on last edited by
              #6

              Yep... as others above have pointed out, use either /PAE on a 32-bit windows or a 64-bit version of windows. The reason is that 32 bits is only enough to address 4Gb of RAM... BUT - some of that 4GB is reserved for the BIOS, PCI cards, and video. So thats why only 3GB is available.

              M 1 Reply Last reply
              0
              • R Ray Cassick

                That's odd.. I have to check my system at home but I run with 4Gig of RAM and I could have sworn that XP sees all 4 gig of it. But then I am running XP pro x64 edition too.


                FFRF[^]

                View Ray Cassick's profile[^]

                R Offline
                R Offline
                realJSOP
                wrote on last edited by
                #7

                Ray Cassick wrote:

                But then I am running XP pro x64 edition too.

                Then it's not odd at all.

                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                -----
                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                1 Reply Last reply
                0
                • J Joan M

                  Yes... 1. Right click "my pc" 2. Advanced tab. 3. Start up and recovery (third option). 4. Edit 5. Add /PAE at the end of the OS you want to modify. 6. The other option is to use /3GB at the end also. You can search for the /PAE and the /3GB modifiers on the MSDN in order to get more information about that. Hope this helps... PS: As I can see that nobody explains why it happens, here it goes: the 32 bit operating systems can redirect 32 bits so: 2^32 := 4294967296. Then even the hardware is prepared to do it the software cannot handle that. If you have a x64 computer like you say with a 32 bits operating system, then this computer is hybrid and allows the 32 and 64 bits OSses, then if you want to be able to support more than 3GB as native you should have a 64 bits OS. The options I've given you are software emulations...

                  [www.tamelectromecanica.com][www.tam.cat]

                  modified on Friday, June 6, 2008 2:02 PM

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #8

                  PAE still requires an application use the Windows API to address the additional memory. There are very few applications that do so.

                  Need a C# Consultant? I'm available.
                  Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                  J M 2 Replies Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    PAE still requires an application use the Windows API to address the additional memory. There are very few applications that do so.

                    Need a C# Consultant? I'm available.
                    Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                    J Offline
                    J Offline
                    Joan M
                    wrote on last edited by
                    #9

                    Yes, I know, I've used it in order to be able to use more RAM in the CAE program we use. But we are seriously thinking on migrating to Windows Vista x64.

                    [www.tamelectromecanica.com][www.tam.cat]

                    1 Reply Last reply
                    0
                    • H Harvey Saayman

                      Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

                      Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

                      you.suck = (you.passion != Programming)
                      
                      M Offline
                      M Offline
                      messages
                      wrote on last edited by
                      #10

                      I have 4GB ram on my system but on the xp it shows me Total memory 3.6GB and my graphic card uses of it but on the vista 64bit it shows me 4GB Total memory and it uses of 1GB for graphic card(or less).

                      R 1 Reply Last reply
                      0
                      • M Mike_V

                        Yep... as others above have pointed out, use either /PAE on a 32-bit windows or a 64-bit version of windows. The reason is that 32 bits is only enough to address 4Gb of RAM... BUT - some of that 4GB is reserved for the BIOS, PCI cards, and video. So thats why only 3GB is available.

                        M Offline
                        M Offline
                        Mitch F
                        wrote on last edited by
                        #11

                        Is it safe to use the /PAE switch on all systems (XP & Vista) ? I always thought it could mess something up. Thanks.

                        M 1 Reply Last reply
                        0
                        • H Harvey Saayman

                          Hey guys, i just get me a new pc last week, 2.7ghz dual core AMD athlon64 X2 and 4gig ram the pc runs sweet concidering i upgraded from an AMD 1.7ghz athlon & 512mb ram, bt my OS only "sees" 3gig of ram while my BIOS "sees" 4gig.. i thaught id ask my cp friends for guidance... has anyone had a simmalar problem? how can i get the missing 1gig to show up in my OS? im using windows XP Pro service pack 2 thanx

                          Harvey Saayman - South Africa Junior Developer .Net, C#, SQL think BIG and kick ASS

                          you.suck = (you.passion != Programming)
                          
                          R Offline
                          R Offline
                          Ri Qen Sin
                          wrote on last edited by
                          #12

                          I just built one last night: 4 GiB RAM (two 2 GiB modules), and a 2.5 GHz Phenom X4 Black Edition. I installed 32-bit Windows Server 2003 Enterprise and looked at the system properties; the memory shown was 3.25 GB. My 64-bit Ubuntu installation on the other hand, shows all 4 GiB.

                          So the creationist says: Everything must have a designer. God designed everything. I say: Why is God the only exception? Why not make the "designs" (like man) exceptions and make God a creation of man?

                          M 1 Reply Last reply
                          0
                          • M messages

                            I have 4GB ram on my system but on the xp it shows me Total memory 3.6GB and my graphic card uses of it but on the vista 64bit it shows me 4GB Total memory and it uses of 1GB for graphic card(or less).

                            R Offline
                            R Offline
                            Ri Qen Sin
                            wrote on last edited by
                            #13

                            You got a graphics card with HyperMemory or Turbo cache? I'm using a graphics card with its own dedicated memory, but I'm still getting 3.25 GiB out of my 4 GiB.

                            So the creationist says: Everything must have a designer. God designed everything. I say: Why is God the only exception? Why not make the "designs" (like man) exceptions and make God a creation of man?

                            M 1 Reply Last reply
                            0
                            • R Ri Qen Sin

                              You got a graphics card with HyperMemory or Turbo cache? I'm using a graphics card with its own dedicated memory, but I'm still getting 3.25 GiB out of my 4 GiB.

                              So the creationist says: Everything must have a designer. God designed everything. I say: Why is God the only exception? Why not make the "designs" (like man) exceptions and make God a creation of man?

                              M Offline
                              M Offline
                              messages
                              wrote on last edited by
                              #14

                              My graphic card is 8600GTS Leadteck with 256mb ram.

                              1 Reply Last reply
                              0
                              • S Single Step Debugger

                                As far as I know the 32 bit operation systems – both Vista and XP can’t use 4 GB of memory. Probably they can’t address it. As our college above says you will need from Vista 64 or XP 64. P.P: I know that I’m disgusting pragmatic but your signature will look a little better like this: you.suck = !(Programming == you.passion) if we assumed that the Programming is a constant. :cool:

                                The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word.

                                modified on Friday, June 6, 2008 1:52 PM

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                Give me five dude :-D

                                The Developer is right all the time No Fear The Developer is Here

                                M 1 Reply Last reply
                                0
                                • M Mitch F

                                  Is it safe to use the /PAE switch on all systems (XP & Vista) ? I always thought it could mess something up. Thanks.

                                  M Offline
                                  M Offline
                                  Mike_V
                                  wrote on last edited by
                                  #16

                                  Well as far as I know, it is safe. But it does require hardware support for PAE. I'm not sure what processors support it, all I know is that it's a flag in the CR4 register. And even then, PAE may not solve the problem. Because what PAE does is essentially create a 36-bit physical address space. IIRC, it does so by messing with some previously reserved bits in the segment descriptor table. However, physical RAM still exists from 0-4GB, so I would imagine motherboard support would be needed to properly access all 4GB.

                                  1 Reply Last reply
                                  0
                                  • R Ri Qen Sin

                                    I just built one last night: 4 GiB RAM (two 2 GiB modules), and a 2.5 GHz Phenom X4 Black Edition. I installed 32-bit Windows Server 2003 Enterprise and looked at the system properties; the memory shown was 3.25 GB. My 64-bit Ubuntu installation on the other hand, shows all 4 GiB.

                                    So the creationist says: Everything must have a designer. God designed everything. I say: Why is God the only exception? Why not make the "designs" (like man) exceptions and make God a creation of man?

                                    M Offline
                                    M Offline
                                    Mike_V
                                    wrote on last edited by
                                    #17

                                    Yep... Ubuntu 64-bit gives you the full 4GB, as would 64-bit Windows. I would bet that 32-bit Ubuntu would give the same result as 32-bit Windows.

                                    1 Reply Last reply
                                    0
                                    • J Joan M

                                      Yes... 1. Right click "my pc" 2. Advanced tab. 3. Start up and recovery (third option). 4. Edit 5. Add /PAE at the end of the OS you want to modify. 6. The other option is to use /3GB at the end also. You can search for the /PAE and the /3GB modifiers on the MSDN in order to get more information about that. Hope this helps... PS: As I can see that nobody explains why it happens, here it goes: the 32 bit operating systems can redirect 32 bits so: 2^32 := 4294967296. Then even the hardware is prepared to do it the software cannot handle that. If you have a x64 computer like you say with a 32 bits operating system, then this computer is hybrid and allows the 32 and 64 bits OSses, then if you want to be able to support more than 3GB as native you should have a 64 bits OS. The options I've given you are software emulations...

                                      [www.tamelectromecanica.com][www.tam.cat]

                                      modified on Friday, June 6, 2008 2:02 PM

                                      R Offline
                                      R Offline
                                      Robert C Cartaino
                                      wrote on last edited by
                                      #18

                                      Joan Murt wrote:

                                      then if you want to be able to support more than 3GB as native you should have a 64 bits OS.

                                      "640k ought to be enough for anybody." -- Bill Gates (allegedly), 1981
                                      "4GB ought to be enough for anybody." -- Bill Gates ;P , 1992
                                      "128GB ought to be enough for anybody." -- Bill Gates ;P , 2001
                                      "2TB ought to be enough for anybody." -- Bill Gates ;P , 2003
                                      "128GB :doh: ought to be enough for anybody." -- Bill Gates ;P , 2006

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Give me five dude :-D

                                        The Developer is right all the time No Fear The Developer is Here

                                        M Offline
                                        M Offline
                                        Michael Schubert
                                        wrote on last edited by
                                        #19

                                        :confused::confused::confused:

                                        L 1 Reply Last reply
                                        0
                                        • M Michael Schubert

                                          :confused::confused::confused:

                                          L Offline
                                          L Offline
                                          Lost User
                                          wrote on last edited by
                                          #20

                                          If you are :confused: don't put your nose in what you don't know

                                          The Developer is right all the time No Fear The Developer is Here

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups