For a PC with 1GB RAM, should I install 32 Bit or 64 Bit Windows 7?

10

I would like to install Windows 7 Ultimate on a PC with 1GB of RAM.

What's better for me? The 32 or 64-bit version?

iAsk

Posted 2011-09-19T13:35:26.007

Reputation: 689

2"should I install 32 Bit or 64 Bit Windows 7?". No. – barrycarter – 2011-09-19T19:46:03.153

3Better: Get more RAM. – bevacqua – 2011-09-19T20:25:51.120

6Try to get more RAM, as even if you install Windows 7 32 bit, performance of the PC will not be very good. – SpeedBirdNine – 2011-09-19T21:23:58.717

1It seems like the real correct answer is "Windows XP".. – user606723 – 2011-09-19T21:27:08.753

1

The bitness of an OS isn't about the amount of memory alone. This question outlines the most important differences, this should be able to help you decide which one you want...

– Tamara Wijsman – 2011-09-19T23:41:38.610

@iAsk Remember to accept the answer that solved your problem (click the outline of the check mark next to it) – Diogo – 2012-07-12T15:00:38.730

Answers

28

The 64 bit version requires 2GB of RAM to work. Overall 32 bit applications require less memory (and disk space) than their equivalent 64bit counterparts.

Ziv

Posted 2011-09-19T13:35:26.007

Reputation: 506

I’ve succesfully installed 64bit Windows on a 512M virtual machine. – kinokijuf – 2011-12-14T21:13:22.997

2Installing is one thing but it probably dis not run very smooth, did it? – Alfred M. – 2012-06-25T06:22:59.937

14

For a 1GB system, the best to do is install the 32 Bit version, unless you want to upgrade your system memory to 4GB or more in the future.

32 Bit is a clean version and works better with most of low memory systems.

Diogo

Posted 2011-09-19T13:35:26.007

Reputation: 28 202

9+1: "cleaning version"??? – surfasb – 2011-09-19T13:54:41.857

11

Windows 7's minimum system requirements are 2G of RAM for a 64-bit edition.

electroglow

Posted 2011-09-19T13:35:26.007

Reputation: 111

7

System requirements aside (where 2GB seems to be the minimum for an x64 install), you'll probably find better memory performance from a 32-bit version. Any 64-bit applications that run will have a higher memory usage profile, simply because all of the pointers in memory now use twice as much memory (64 bits vs 32 bits); similarly, the native size for some variables in memory will also be affected.

Jimmy

Posted 2011-09-19T13:35:26.007

Reputation: 1 159

5

Run the 32 bit version. Along the way you should probably consider a RAM upgrade. Going to the max for a 32 bit address space, 4GB (if your motherboard supports it) will give you a pretty good boost in performance. Generally you need not consider 64 bit unless you have an application which is driving its use with both a very large memory model and a motherboard which supports the larger amount of RAM.

Yeah, I know 64-bit is 'sexier' but you are also likely to run into all sorts of small but annoying issues as you run 32 bit apps in 64 bit environments, including having to make absolutely sure that drivers you receive from manufacturers are 64 bit compatible, or even that they have 64 bit drivers for their hardware (as some do not).

James Pulley

Posted 2011-09-19T13:35:26.007

Reputation: 221

1+1 For realism. To add to this, older devices may only work with 32bit Windows because their device drivers are only written to use 32bit Windows APIs. Windows 7 64bit is not universally backwards compatible with 32bit drivers. An example being the Yamaha SW1000XG sound card, which works in Windows 7 32bit but not 64bit. – therobyouknow – 2011-09-19T19:16:18.337

2

If you have Windows XP or Windows Vista on that machine now, the Windows 7 Upgrade Advisor can be used to determine the compatibility of a system with the Windows 7 operating system, it can be downloaded from the Microsoft Download Center at the link below: http://www.microsoft.com/download/en/details.aspx?id=20

If that machine meets the minimum requirements, you may want to try Windows 7 before you buy it. You can find a link to the 90 day trial on the Windows 7 Tech Center on the Springboard site on TechNet: http://technet.microsoft.com/en-us/windows/dd361745.aspx

dwolters

Posted 2011-09-19T13:35:26.007

Reputation: 1 540

1

There used to be nlite and vlite for xp and vista. It lets you customize the installer and take out unnecessary items that would have been packaged. I have used these tools to get XP to run(pretty smoothly) on a 200MHz machine with 64mb of ram, if I remember correctly. I was even able to install Visual Studio and compile and run a decent sized C++ app. I read the maker has no plans of supporting Windows 7.

There is rt7lite, and 7Customizer. I would start there if you plan on running well below published requirements. Oh, and stick with 32 bit, since as others have mentioned, it is below requirements.

TMB

Posted 2011-09-19T13:35:26.007

Reputation: 611

1

I faced this question myself. The answer that I chose was to use Windows 7 32bit. The reason being not because of RAM but because of older devices in my system that I wanted to install Windows 7 32bit on.

Some older devices may only work with 32bit Windows because their device drivers are only written to use 32bit Windows APIs. Windows 7 64bit is not universally backwards compatible with 32bit drivers. An example being the Yamaha SW1000XG sound card, which works in Windows 7 32bit but not 64bit.

64bit installed OK on my system but the drivers for the Yamaha SW1000XG sound card did not work with 64bit Windows.

Given that your system has 1Gb RAM, this might imply an older system, perhaps with older devices. (Big assumption though).

therobyouknow

Posted 2011-09-19T13:35:26.007

Reputation: 3 596

1

You should remember that it's all about getting the max processing power from your pc and getting the feel of win 7. Originally since win 7 contains more of graphical touch to it, a good config pc is reqd to run w7 efforetlessly. So if u really want win7, I would suggest you to increase your RAM first, if you want to get the full experience of win 7.

kiran

Posted 2011-09-19T13:35:26.007

Reputation: 11