Why are some processes in Windows 8 32-bit? For example: I have the 64 bit version of iTunes, but it is a 32 bit process(in Task Manager). Why is this so?


It costs less to do nothing than it does to do something.

Before there was 64-bit there was 32-bit. And 32-bit applications continue to work in 64-bit Windows. Therefore, a company looks at their product and says "hmm.. does it work? Yes? Then don't do anything".

  • 1
    I dont know about most of those apps.. but Microsoft has never released a 64 bit version of Visual Studio. – Sam Axe Jan 26 '13 at 1:14
  • 2
    It's simply economics and the old adage of "why fix something that works". There is no advantage to 64-bit for iTunes. They don't need more memory and processing doesn't justify it. – Gustavo Litovsky Jan 26 '13 at 1:19
  • 1
    I don't know why. Most apps gain nothing by the conversion to 64 bit. If your app needs to consume more that 3GB of memory at any one time you might consider the port to 64, but otherwise there's very little reason to put in that kind of effort. – Sam Axe Jan 26 '13 at 1:20
  • 1
    This doesn't answer the question. – psusi Jan 26 '13 at 3:43
  • 2
    I believe the difference between the x86 and x64 versions of the iTunes installer is that the x86 installer has x86 drivers and the x64 version has x64 drivers. The actual application is x86. – ta.speot.is Jan 26 '13 at 4:31

Because you in fact, do not have a 64 bit version of iTunes. There may not be a 64 bit version of iTunes. Proprietary software often does not bother porting their apps to 64 bit because the 32 bit version works well enough.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.