Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 257
  • Last Modified:

can I run one application in Windows XP Mode and the rest in Windows 7 native?

Hi,

I am considering buying 2x DELL PCs for our network.

Everything is Windows 7 nowadays so we want to go with that (32 bit).

However our LOB application runs well on Windows XP.

I note that there is an option for the new PCs to come with Windows XP Mode preinstalled.

Is this something that we can easily switch on ourselves?

Is it something that is reversible (easily)?

Does this mean EVERYTHING by default runs in Windows XP mode, or is it a bit more like the relationship between WOW and Windows XP, whereby each application could be seperately configured to run in WOW, or on XP native?

How about communication between apps on Windows XP Mode and apps in normal Windows 7.

Finally, any good links to info where these sorts of info is given,

many thanks!!
0
zorba111
Asked:
zorba111
  • 3
  • 3
  • 2
  • +2
6 Solutions
 
CharlWiehahnCommented:
Hi zorba111,

Windows XP mode is a Windows XP virtual pc running inside Windows 7. It is fairly easy to install and you can pick what applications you want to run inside the VM.

The VM integrates with Windows 7 and as such it looks like the applications are running in Windows 7 even though they are actually running in the Windows XP VM.
0
 
regmigrantCommented:
XP Mode creates a virtual pc which, as far as Windows 7 is concerned, is just another application but within that application your LOB application will see a Windows XP environment. you can even multi-task your XP Lob applications within it. Its  a free download from Microsoft and can be used, uninstalled, reinstalled etc just like any other application. Think of it like opening a copy of word and then having multiple documents open within it. In this case your LOB apps are the documents.

Not all applications play happily there however; this is a sensible start point:-
http://www.microsoft.com/windows/compatibility/windows-7/en-US/default.aspx
But in particular anything that attempts direct hardware access will probably struggle and you might need to work with firewalls/network proxies and shared folders to get everything working. On the other hand its free, you can download a copy now to test it out (assuming you have a windows 7 PC to play with) and if it doesn't work you are no worse off.

- I'm interested that you are looking for 32 bit windows 7 though - although they will ship it you may find that they are providing a 32 bit OS on a 64 bit PC so think carefully first - if you are using XP mode you probably want access to lots of RAM and 64 bit is the obvious choice in that case.

Reg
0
 
CharlWiehahnCommented:
Here is a link for an installation guide with some images for if you would like to see how it works.

http://techpp.com/2009/10/20/download-windows-7-xp-mode-usage-guide/
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
zorba111Author Commented:
Thanks @Reg

Its  a free download from Microsoft and can be used, uninstalled, reinstalled etc just like any other application.
>> good, so when its installed and/or enabled, its not as if EVERYTHING then runs in Windows XP Mode. You still have to enable each app one by one for Windows XP Mode ?

But in particular anything that attempts direct hardware access will probably struggle
>> Don't have anything like this so OK

and you might need to work with firewalls/network proxies and shared folders to get everything working.
>> ok, shouldd be ok but if not it should be easy to manage...

and if it doesn't work you are no worse off.
>> because if its installed and/or enabled, you still have to tell it what apps you want to run via Windows XP Mode? IE you can leave it installed/enabled, but just disable it from the apps you want to go back to running in Windows 7?

- I'm interested that you are looking for 32 bit windows 7 though - although they will ship it you may find that they are providing a 32 bit OS on a 64 bit PC so think carefully first - if you are using XP mode you probably want access to lots of RAM and 64 bit is the obvious choice in that case.
>> We are using old versions of office etc, also our LOB app is very OLD so think its safer to stick with 32bit for now...

...but worried about your comment "you may find that they are providing a 32 bit OS on a 64 bit PC"
Do you mean that the bus/motherboard etc. are all 64bit, so we are wasting capability by only running 32bit OS ??
Anyway I thought that upping to 64bit halved your effective memory anyhow, no?

:confused:

:-)



0
 
garycaseCommented:
=>  XP mode is indeed very simple to install and just as easy to remove if you decide you don't need it.   HOWEVER ... it requires Windows 7 Professional, Enterprise, or Ultimate -- so be sure you get an appropriate version.

=>  If you do use the XP mode virtual PC, remember this is effectively another PC ... so you need to keep it updated; maintain an antivirus utility in it, etc.    Note that the XP mode VM is a 32-bit OS, regardless of whether the host (Windows 7) is 32 or 64 bit.

=>  Running a 64-bit OS does NOT "halve your effective memory" -- in fact it allows you to install far more memory than with a 32 bit OS (which is limited to a 4GB address space)

HOWEVER ... 64-bit advantages notwithstanding, you are likely to find that your LOB application will run natively on Windows 7 32-bit.    MANY programs that people think "won't run on Windows 7" actually run just fine on the 32-bit version.    I would first buy one system configured with Windows 7 x32 and try your LOB system.    I suspect you'll find it will work just fine -- in which case you don't need to deal with the added complexities of virtualization.
0
 
David Johnson, CD, MVPOwnerCommented:
no points: just a comment: if it will run on x86 (32 bit) windows 7 it will 99.9% of the time run on the x64 version.
0
 
garycaseCommented:
"... if it will run on x86 (32 bit) windows 7 it will 99.9% of the time run on the x64 version ..."  ==>  NO.   Not at all true.    I've seen MANY applications that folks say "won't run in Windows 7" or "won't run in Vista" ... and in MOST of those cases the application runs fine in a 32-bit version of '7 (or Vista).     More often than not, the issue isn't that it won't run in the newer OS, but that it won't run on a 64-bit platform.

I've reloaded several systems for folks in the past year with '7 x32 just so they could run some of their older apps.     The only reason to look for other solutions (e.g. virtualization) is if you need more memory -- and in a case like this, where the primary LOB application is restricted to 32 bits, there's NO reason to use an x64 OS unless it turns out that the app actually can't run under '7 x32  (in which case using the x64 version makes sense to get a larger address space).
0
 
regmigrantCommented:
@zorba
>> good, so when its installed and/or enabled, its not as if EVERYTHING then runs in Windows XP Mode. You still have to enable each app one by one for Windows XP Mode
- you will see if you install that its not 'quite' like that but essentially yes, you decide which apps run native 7 or xp mode

>> We are using old versions of office etc, also our LOB app is very OLD so think its safer to stick with 32bit for now...
- test in native 7 (either 32 or 64 - see next point) and if you hit problems switch to XP mode

>>...but worried about your comment "you may find that they are providing a 32 bit OS on a 64 bit PC"
Do you mean that the bus/motherboard etc. are all 64bit, so we are wasting capability by only running 32bit OS ??
Anyway I thought that upping to 64bit halved your effective memory anyhow, no?

Most hardware suppliers are shipping 64 bit hardware as standard (at least retail in the UK, Dell may let you choose) and they may or may not install the 64 bit OS - you would have to confirm which you want.
As many people have said - most apps work fine in both but some don't so its worth being sure - if you are doing a lot of this sort of stuff, or just have the budget, get Microsoft Action Pack Subscription and you can get trial licenses for both to test on (NB not licenses for commercial use!)

The main advantage of 64 bit is that you get MORE memory addressable - many 64 bit machines ship with 6GB for example. If you find that you have to have XP mode for your LOB apps then this would allow you to run more of them side by side but the key thing is to figure out where they run with best stability so test native 64bit, native 32bit and if you get any problems try xp mode after that.

let us know how it goes!




0
 
regmigrantCommented:
well based on  37019078,37020117, 37023446 I would argue the questions is answered or at least has enough information to resolve the original worries.

Whether or not OP actually tried it remains open
0
 
zorba111Author Commented:
I didn't get a chance till today to actually build up these new PCs, so I'll be trying the solutions in the next few days. Cheers!
0
 
zorba111Author Commented:
My questions was five parts:

1) Is this something that we can easily switch on ourselves?

2) Is it something that is reversible (easily)?

3) Does this mean EVERYTHING by default runs in Windows XP mode, or is it a bit more like the relationship between WOW and Windows XP, whereby each application could be seperately configured to run in WOW, or on XP native?

4) How about communication between apps on Windows XP Mode and apps in normal Windows 7.

5) Finally, any good links to info where these sorts of info is given,

Nobody really addressed #4, but good answers on all the rest, thanks guys!!
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 3
  • 3
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now