also @ TechSpot: Bill Gates is once again the richest person in the world

Should you install Windows 7 32-bit or 64-bit?

Discussion in 'Windows OS' started by Matthew, Jun 22, 2011.

Post New Reply
  1. Matthew TechSpot Staff Posts: 5,893   +53

    I've deleted four posts bickering about grammar. If you want to debate the intricacies of the English language or how it applies to Internet forums, be my guest. But go create your own thread.
  2. jameslangley Newcomer, in training Posts: 25

    Way things go now, 32 and 64 bit are the same price, so you might as well put 64 bit in. It means if you do upgrade to a system that can handle it, you won't be having to shell out another ~$100 for a 64 bit operating system.
  3. NTAPRO TechSpot Enthusiast Posts: 576   +44

    Once I'm able to buy some more ram I plan on upgrading to 64-bit to so I can use it.
  4. Marnomancer TechSpot Booster Posts: 801   +46

    I use Windows 7 Ultimate 32-bit. The benefit of installing a 32-bit OS on a 64-bit CPU like Sempron is better performance.

    And guys, let's not go off-topic...
  5. captaincranky TechSpot Addict Posts: 8,764   +270

    I have a question. It's a two parter. Well, maybe a three parter.

    Nowadays, a Sempron will just barely power a "Droid", why would anybody treat one to a fresh copy of any episode of Windows, let alone a copy of Windows 7 Ultimate? That's like pissing your money away on already scratched, losing, lottery tickets
    Oh glory be, a noob with paranoid delusions of moderator-hood.

    Now, the rest of the questions. Since Windows 8, is just around the corner, and this thread is 8 months old, why are you necro-bumping it, especially in light of the fact you haven't really moved the discussion forward?

    IMO, this thread is better off being posted off topic, since this issue is long solved. Well, we are still waiting for Rip Van Winkle to check in...That notwithstanding.....

    Who do you think died here, and designated you moderator?

    The terms "performance" and "Sempron", (as well as Celeron), are mutually exclusive. Please don't ever use them again in the same sentence.......:haha:

    For your further illumination on the contemporary relevance, (or not), of this topic, these two posts to this thread are from June 2011....
  6. Marnomancer TechSpot Booster Posts: 801   +46

    Exactly.

    My apologies for "moderation" (I was simply trying to state that we aren't discussing the topic of the thread, but I'll keep that in mind, Evangelist CaptainCranky, as I'm still learning, but FYI, I joined this site recently, but that does not mean I'm a noob to computers), but I AM running Windows 7 on my Sempron, and it's running without a hitch. It's a 64-bit CPU, so 32-bit obviously runs well on it. And I'm talking about an overclocked Sempron. Financial restrictions limit me to an entry-level PC, but overclocking and maintenance keeps it razor sharp (at least for me). I can run Fable and Counter-Strike: Source on high enough graphics (with tweaks) without dropping down below 30 fps. So I fail to see why that should offend you.
    Anyway, if you have any problem, you should just unsubscribe. Please do not try to belittle "noobs" as you call them. Don't forget that you were once a noob, too. Misusing seniority does not make you great. A great man who make others feel small, but the real great man is the one who make every man great.
     
  7. hellokitty[hk] I'm a TechSpot Evangelist Posts: 3,997   +31

    I sense a mirthful retort...
  8. captaincranky TechSpot Addict Posts: 8,764   +270

    You know posting to this thread is in the same category as asking,, "why does my computer only show 3,70GB of "available RAM", when I just put 4GB in it last night".
    This should be common knowledge. Nevertheless, "because you have a 32 Bit O".S, that's why! So for people that want more than 4GB of RAM, (and in this day and age, most people do), you must run a 64 bit OS. Win XP, really doesn't do all that well with more than 2GB.

    Now I don't care about you, your "overclocked Sempron", your financial plight, or anything else about you.

    I'm working from an Antique eMachine at the moment. In spite of the fact that it's more than up to the task of dealing with you, I'm still not going to recommend that anybody else should get one.

    I'm "belittling" you, because you're posting crap. Simply because a CPU is 64 bit, has no bearing on its 32 bit performance. Save for the fact that any CPU that actually is 32 bit these days, is either a mobile CPU, or the one in my guitar modeling amp. There just isn't a place for them on the desktop, and hasn't been for several years. In fact, the last run of 32 bit desktop Intel CPUs were "Prescott" cores. Yes, there were even 64 bit P-4s! (Cedar Mill). Now, Windows XP Pro was available in a 64 bit flavor for years, and the real reason for the move to 64 bit hardware was mostly to stay in advance the anticipated move to 64 bit computing, not to enhance 32 bit performance. 64 bit, is one salient reason that M$ shoveled Vista out the door, albeit prematurely. (IMO)

    Now, because you're stuck in the past, is no valid reason to recommend somebody coming into the scene today, to covet a 32 bit copy of Windows 7. Nor does it really make any sense to retrofit an aging machine with it.

    But, if you're going to buy or build today or even tomorrow, there is no point to buying a 32 bit OS. The driver issues are all solved, and most all still usable hardware has had 64 bit drivers written for it. That means, I can get 64 bit drivers for my 6 yr old Canon 8400F scanner. If you buy Win 7 Pro, you can get "SP Mode" free and run every 32 bit blast form the past you can think of..

    Let's recap:
    This is nonsense, plain and simple.

    Just because you've "been around computers, is not necessarily indicative you've learned anything. Hell, I had an Atari 1200. I never really bring it up, because it's meaningless.

    As far as the rest of the BS you just posted, save it for somebody that cares.

    Should I need behavioral analysis, or guidance from an inept amateur philosopher, or inane slogans as a motivating factor, I'll seek these things out in the private sector, in lieu of some windbag at TS.
  9. Marnomancer TechSpot Booster Posts: 801   +46

    I'm speaking from my experience. I have both 32-bit and 64-bit Win7, but the 32-bit runs faster on my rig. So, instead of fighting our guts out over this BS, why don't we calmly discuss the benefits of 64-bit over 32-bit? Other than the default PAE? I'm so hungry for further enlightenment on the subject.
  10. captaincranky TechSpot Addict Posts: 8,764   +270

    Well, necessity is the mother of invention, and the concept of progress can sometimes be thought of as a euphemism for brainwashing.

    So then, obsolescence, I suppose, can be thought of as planned by the establishment, actual, brought on by the desires of the individual, or anything in between.

    I have no doubt that your Sempron or my P4 are up to the challenges we put them to. But, that's not the nature of things at a Tech forum such as this.

    A 64 bit OS is but a single factor in the quest for today's enhanced performance. That said, nobody's going to retreat back to 32 bit anytime soon, In fact, 128 bit access is the most likely paradigm,.

    You simply can't run today's games on a single core CPU successfully. The arguments have changed from "games aren't written for quads yet, so buy a C2D", to, "you should go for a true quad, instead of a hyper threaded dual core".

    Sociology tells us that, "work expands to fit the time allotted", and so it goes with software which, "hardware usage expands to the amount of hardware available . Minimum requirements have become sky high, and multi tasking can rapidly precipitate excursions beyond 32 bit memory capacity. Even good old Adobe "Photoshop Elements" is now checked out and compatible with 64 Bit. They held out long enough on that to annoy plenty of people. PSE7 will run on a 64 bit machine, but Adobe doesn't sanction it.

    There is a lag in the learning curve of programmers, who are still learning to deal with 64 bit data width. But I'm fairly sure that when they get the full hang of it, s*** will happen all of a sudden on your desktop.

    So, 64 bit is here to stay, whether it's a social phenomenon or a necessary improvement, I suppose is a bit subjective.

    I can tell you that I have 5 32 bit machines and 1 64 bit, and it will eat any of the others alive.. Whether that's due to the OS, the Core I CPU, the 1333 Mhz RAM isn't really a question. It's from everything moving forward as a whole. The 64 bit OS is indeed a part of the puzzle. Do I need it, mm, not sure. Do I like it, you betcha!

    In direct response to your issue of a 32 bit OS performing better, a 64 bit copy of Windows runs "Windows (32 bit) on top of Windows (64 bit)", (*) and that may explain your observations when running 32 bit software. I truly doubt that would be the case with native 64 bit software, in fact, just the reverse.

    You know that all 32 bit software is installed in the "x86" folder, right?
  11. Marnomancer TechSpot Booster Posts: 801   +46

    Ahh...i see...that means i should've used 64 bit s/w for the benchmark...

    That is why I am saving up. I'm learning programming, so I want to buy a multi-core CPU (not to mention RAM). I AM aware of 64's superiority, but the problem is, my 2 GB RAM isn't up to the challenge. I'm going to upgrade soon, so till then, I'm trying to squeeze out everything that's remaining from this. My current rig is a salvage from donations. When I hav enough funds, I'll post a thread for suggestions. I don't really appreciate the comparatively larger size of 64bit downloads for my GPRS. The state of hardware I'm currently leeching is pathetic. So we'll keep the topic away till the upgrade party. Till then I'm working as a troubleshooter to earn money.

    See how calmly we could've discussed this?

    There is a lot I can learn from you..
    And hey, from my system specs, do you think I should install the 64-bit Win7 I have? And before you ask, I'm not spending a penny.

    Captain, I did my research, and I realized where I was going wrong. Honestly speaking, I hadn't expected MS to improve x64 so much after seeing the XP failure. Now I'm checking out if 64-bit versions are available for the s/w I commonly use. Then I'll use my friends broadband to get the latest x64 drivers for my h/w. Then, install Win7 x64.
    I'm convinced with what you said now. I hadn't realize how much of my hardware capability was being wasted!
    Thank you very much for the enlightenment.

    To infinity and beyond!
  12. hellokitty[hk] I'm a TechSpot Evangelist Posts: 3,997   +31

    XP 64 was bad, but it wasn't as big a deal back then, but now it's necessary to have a solid 64 bit OS. Yes captaincranky is right, and it's good that you're dealing with it without too much [noticeable] hyperventilating.
  13. Marnomancer TechSpot Booster Posts: 801   +46

  14. Condor TechSpot Maniac Posts: 461

    Hi

    I just read that article and I have a question.

    I only have 2 gigs of ram for my 7 years old PC that still using Xp pro.

    should I upgrade to window 7 using 32 bit or stick with xp?

    cheers
  15. Shiney TechSpot Enthusiast Posts: 223

    I vote captaincranky for president.
  16. Mr Taylor TechSpot Member

    I Think If you're not planning on going to 4GB of RAM anytime soon, you might wanna hold back, since you need 4GB of RAM to take full advantage of 64-bit's memory management. That said, RAM is so disgustingly cheap right now, and has such an intense bang-to-buck ratio, you should definitely upgrade to 4GB if you haven't already. Anyone who runs specialized or older gear (see below) should probably not jump into 64-bit.(y)
  17. Darth Shiv TechSpot Maniac Posts: 685   +49

    This is an artificial limitation in 32-bit windows. It is NOT physical limit as windows 32-bit can address up to 128GB. Pretty sure this has been said a few times. With a kernel mod, you can remove the 4GB limit. See http://en.wikipedia.org/wiki/Physical_Address_Extension. According the sysinternals, PAE can theoretically address up to 40-bits in a 32-bit Windows OS, depending on hardware capabilities, so that would be up to a 1TB (a terabyte!).

    Just a note on this. 32-bit apps generally run faster on 64-bit processors in a few areas for some simple reasons. The memory bus for one. If you have 1000 numbers in a 32-bit app vs 1000 numbers in a 64-bit app, you are effectively halving your mem bandwidth as the numbers are double the size in 64-bit. The actual throughput of the memory hasn't changed but the number of variables you can pass through is obviously greater in a 32-bit app. For lots of objects like strings where the size is not changed, there isn't a difference but loading program code etc there is a difference.

    Currently the only real reason for going 64-bit (apart from Microsoft's artificial limitation of 4GB address space) is process memory limitations (which is a pretty damn good reason and why I'd recommend to anyone). 128GB may be a problem soon too. My next desktop will have 32GB or 64GB of memory so almost hitting that limit. Sooner everyone is on 64-bit, the sooner we can drop 32-bit app support!

    I've got a few bits of hardware here like joysticks and printers that are not supported in Win7 x64. Not sure what you refer to by "the driver issues are all solved".
  18. captaincranky TechSpot Addict Posts: 8,764   +270

    To the best of my admittedly limited understanding, implementing PAE protocols slows down the machine considerably. This is because, (again to the best of my understanding), it takes some memory addresses to tell the CPU, where the rest of the memory is. And again, if this is not the case, feel free to give me your take on it..


    I'm not really sure whether you're with me, or agin' me in this stanza.


    This is the part of this I'm going to enjoy the most, justifying myself for something said in a two year old thread..

    Thus far, I've been able to acquire Win 7 64 bit drivers for a several year old "Canoscan" 8400F, an Epson Stylus R200, and most joysticks are plug and play anyway.

    What I've never even bothered to seek drivers for, is an ancient video capture device by Adaptec.One of these days I'll simply s*** can it.

    As for printers, every Black Friday Best Buy practically gives one away. When I was there a couple of years ago, I bought a wireless Canon printer/scanner copier, for fifty bucks. And guess what, you can't buy the ink cartridges for 50 bucks. So, when it runs out of ink, I'll s*** can that too, and hit BB on the next Black Friday for a new one. Here's the trick to that, don't let them sell you any accessories! Sure, maybe a "Monster USB Cable" will sound like a good idea at it time. But trust me, it isn't....

    So, all the driver issues that matter, and within reason, are solved. If you want to bemoan the loss of your antique's utility, yet still preserve their sentimental value, I suggest you stuff them in a glass case, (which will give you one more piece of crap to dust), and treat yourself to a new, whatever you can't get to work.

    This just in, I'm sure many unfortunate souls are jacked up with "ZIP Drives" they can't get drivers for either. And don't get me started about 8 MB graphics cards that originally ran on Win 98, or dare I say it, "Win 2000". WUT, no drivers for those either???

    I'm really pissed about the Adaptec drivers. I wanted to plug my VCR into it, and transfer all my analog TV, noise laden, low rez tapes to Blu-Ray......or NOT.

    And with full seasons of TV shows available on DVD for 10 or 15 bucks, I'd say the emphasis is on the NOT.
  19. Darth Shiv TechSpot Maniac Posts: 685   +49

    In practice, the perf penalties are much smaller than MS would like you to believe. In the order of 1-3% from my personal experience as well as benchmarks investigated at the time. Certainly not anything in the order of significant to my way of thinking. I was running Win7 x86 with 8GB ram on my media centre for kicks. The only thing that stopped me running that for the long term was my sound drivers for an Auzentech Prelude. Naturally they were written by Creative.

    I'm pro 64-bit but think both have some serious problems. On one hand MS has pushed everyone into a corner by not supporting PAE on desktop OS's. Due to Creative and NVIDIA driver problems mainly (back in WinXP SP1/SP2 days).

    On the other hand, they don't support 64-bit development. Visual Studio 2012 itself is 32-bit still. Edit and Continue for 64-bit is still non-existent. MS were even recommending generating dot net applications in 32-bit due to "performance issues" rather than MSILs to avoid having to deal with their deficient 64-bit support.

    Incredibly this is the mentality of MS towards 64-bit development in dot net - http://blogs.msdn.com/b/rmbyers/arc...-usually-more-trouble-then-they-re-worth.aspx.

    A couple of old favourites of mine - Logitech Extreme Digital and an Epson Stylus Colour 890 I think it was. Might have the model number wrong. Both lost to the aether!
  20. captaincranky TechSpot Addict Posts: 8,764   +270

    You know, PAE is a workaround mostly for ancient servers. And in practice, during that time period, people could barely afford a half gig of RAM. So,why did you need PAE on a desktop that shipped with 128GB of RAM, and cost 2 grand? Um, because you didn't...

    I've seen test results between the best P-4s, and the top end of the i7-9xx class. The i7 (triple channel RAM) had TWENTY times the throughput of the P-4. At that point, and since a 64bit OS can address 1 terrabyte of RAM, who gives a rat's patoot about dredging up such ancient nonsense. So right, lets take one huge step backwards to DDR and PAE, with 32 bit CPUs and OSes, just so you can hang on for dear life to some crap old printer and joystick.

    While we're at it, I'm frankly mystified as to why you need an outboard sound card for a HTPC anyway. So you can complain about Creative's support? Use the one on the mainboard. People mostly stopped buying sound cards years ago. S***, with the Intel 4000 series graphics, you don't even need a video card for simple home theater.

    Really though, don't you think needing a HTPC is a bit decadent and useless anyway. Just use the sound card that comes with the $29.95 DVD player. Only 5 channels, you say? Can you really effectively array the speakers for 7 channel sound in you TV room. Do you have the studio quality loudspeakers that would allow you to be able to tell the difference between the mobo sound and an add-in card?


    That darn M$, they're just good for nothing are they.? I'm not even a fan of M$, but that still sounds like a smear job to me. Give it time.

    Let's be clear, it's not that the drivers can't be written, they're simply not going to write them for every piece of electronic rubbish on the planet.

    In the case of Epson, they're the worst printer company in the current lot.. The garbage they pump out uses, and measures ink, in a most reckless and heinous manner. My cat would sit on top of my R-200, and turn it on. As a result of this, I was running out of ink, after having printed 10 sheets of paper. Being a photo printer, it had 6 (!) cartridges. It was always blowing up a low ink warning on one or more of them. And then too, it always seemed like the cartridges that shipped with the printer, lasted about 2X as long as the replacements. I also have an Epson R-1400. Win 7 64 bit drivers are readily available for it. One problem, when a warning light indicating "low ink" in a cartridge is displayed, the printer goes through the motions of printing, and ejects the paper with nothing on it. So, they've found a way to make you buy ink cartridges, without allowing you to empty the ones you have. So, you want Win 7 drivers for your printer? I say, "be careful what you wish for, you just might get it".!

    As for the Logictec, I have the exact same model sitting on top of my eMachine. And now you tell me it's not going to work with Win 7? Oh crap, I'll have to use it only with the 3 XP boxes I still have. Or heaven forbid, waste 30 bucks I spent 6 years ago on it, and throw it away. So you see, I too have a joystick to which I'm sentimentally attached, it just wasn't made by Logictec.....