Windows Virtual PC and XP Mode

AID: 1867
  • Status: Published

10750 points

  • ByLeeTutor
  • TypeTutorial
  • Posted on2009-10-26 at 16:15:26
Awards
  • Community Pick
  • Experts Exchange Approved
If you have one of these versions of Windows 7 installed, then you can download two new free features called Windows Virtual Pc, and Virtual XP Mode:

- Windows 7 Professional
- Windows 7 Enterprise
- Windows 7 Ultimate.

Windows Virtual Pc is an updated version of a previous free Microsoft product called Virtual Pc 2007. Virtual XP Mode is a free download of a Windows XP Professional virtual machine, updated to Service Pack 3. The combination of the two products allows small or medium-sized business customers to run those XP programs that have not been made available in a Windows 7 compatible version by using a virtual machine which is a fully licensed XP Pro installation. Microsoft is adding this feature to the above Windows 7 versions as "a new optional component for the Windows 7 operating system that you can use to evaluate and migrate to Windows 7 while maintaining compatibility with applications that run on older versions of Windows."

A bonus of using both programs in your Windows 7 machine is that any programs you install in the virtual machine are automatically added to the Windows 7 Start Menu, so accessing these non-Windows-7-compatible programs in Windows 7 couldn't be easier...

The XP virtual machine that you download from Microsoft has Internet Explorer 6 built in, so if you found you had to keep using IE6 for certain purposes and turning down the Windows Update prompts for installing IE7 (or IE8), you no longer have to worry about that either. IE6 will not automatically be added to the Windows 7 Start Menu, but you can get it to do so if you copy a shortcut for it to the All Users Start Menu in the XP virtual machine.

The Windows Virtual Pc and Virtual Windows XP programs can be downloaded from Microsoft either in a 32-bit version or a 64-bit version, depending upon what your pc requires. You first install the Virtual Pc program and then install the virtual XP machine. The latter will be configured with a user name of "User", and during the setup you provide the password you want to assign the user. You will also be asked during the XP setup process to configure Automatic Updates.


The new Windows Virtual Pc, like the previous Virtual Pc 2007, allows integration between your host Windows 7 operating system and the virtual XP OS (what is called the "guest OS"), in that you can freely use your mouse to drag and drop files between the host and guest systems. And you can access a combined Windows clipboard of the host OS and the guest OS by copying and pasting between them. Unlike Virtual Pc 2007, you now get support for some USB devices like printers, external drives, flash cards and smart card readers. A new USB menu in the Windows Virtual Pc allows you redirect other USB peripherals to the virtual machine.


To get to the XP virtual machine, you can click on the new item in the Windows 7 Start Menu called Virtual Machines (under the folder All Programs -> Windows Virtual PC), which will then show you a folder with that name. Double clicking on the XP virtual machine starts it, after displaying a small window with messages about the progress: initializing virtual machine, and enabling integration features, for example. The latter process is what, among other things, allows you to move your mouse between the host machine and the guest machine for dragging and dropping of files.

 
VirtualWindowsXP.JPG
  • 76 KB
  • Virtual Windows XP
Virtual Windows XP


The menu bar of Windows Virtual PC has five items on it:

- Action menu, allowing you to View Full Screen, Sleep, Restart, or Close
- USB menu, showing you recognized USB devices
- Tools menu, allowing you to Disable Integration Features or access/modify Settings of the virtual machine
- Ctrl-Alt-Del, which is what you use to do a Ctrl-Alt-Del within the virtual machine rather than the host OS
- a little question mark icon at the end provides a Help menu.

When you click on the Close box (X) at the top right of the Windows Virtual Pc window, the default action will be to hibernate the virtual machine, but in the Settings dialog box you can change it to Shut Down or Turn Off, or to Prompt for action.

Here is a screen shot of the Windows Virtual PC Settings dialog box.
 
VirtualWindowsXPsettings.JPG
  • 64 KB
  • Virtual Windows XP settings
Virtual Windows XP settings
    Asked On
    2009-10-26 at 16:15:26ID1867
    Tags

    Windows 7 virtual pc XP mode

    Topic

    Windows 7

    Views
    5739

    Comments

    Expert Comment

    by: b0lsc0tt on 2009-10-26 at 19:15:09ID: 4821

    Great article.  I am thrilled MS is even offering the XP virtual machine.  I was never a real fan of "compatibility mode" and think this is finally an option that makes sense.  I have always been a very big fan of VMWare and only gave MS' machine a small try.  Now I am more excited about Windows 7 and also really thinking of trying a new VM. :)

    Thanks for all the details and info!

    bol

    Expert Comment

    by: djones05 on 2009-11-13 at 00:07:56ID: 5526

    nice update. it comes in handy if you are try accessing windowsxp users. there are some point that security in vista-based/windows7 interface are not compatible in windows xp security i.e. wireless network.

    Expert Comment

    by: SealDesign on 2009-11-13 at 07:55:52ID: 5544

    This does make for a convenient way to access legacy programs.  I would also advise that a person make sure that they have enough extra space on their HDD for both programs (several GB), with some room to spare!  Lastly, please be adware that the CPU must be capble of "virtual technology" and if not enable by default, enabling this in the BIOS

    Expert Comment

    by: StevenHook on 2009-11-20 at 10:29:36ID: 5811

    Is it available for RC1?

    Add your Comment

    Please Sign up or Log in to comment on this article.

    Join Experts Exchange Today

    Gain Access to all our Tech Resources

    Get personalized answers

    Ask unlimited questions

    Access Proven Solutions

    Search 3.2 million solutions

    Read In-Depth How-To Guides

    1000+ articles, demos, & tips

    Watch Step by Step Tutorials

    Learn direct from top tech pros

    And Much More!

    Your complete tech resource

    See Plans and Pricing

    30-day free trial. Register in 60 seconds.

    Loading Advertisement...

    Top Windows 7 Experts

    1. Run5k

      533,641

      Sage

      5,632 points yesterday

      Profile
      Rank: Genius
    2. ve3ofa

      212,070

      Guru

      0 points yesterday

      Profile
      Rank: Genius
    3. ded9

      172,851

      Guru

      0 points yesterday

      Profile
      Rank: Genius
    4. thinkpads_user

      170,266

      Guru

      664 points yesterday

      Profile
      Rank: Genius
    5. nobus

      164,276

      Guru

      668 points yesterday

      Profile
      Rank: Savant
    6. jcimarron

      108,163

      Master

      2,000 points yesterday

      Profile
      Rank: Genius
    7. Merete

      83,469

      Master

      0 points yesterday

      Profile
      Rank: Genius
    8. l33tf0b

      69,723

      Master

      500 points yesterday

      Profile
      Rank: Wizard
    9. motnahp00

      68,969

      Master

      4,000 points yesterday

      Profile
      Rank: Sage
    10. Darr247

      62,370

      Master

      0 points yesterday

      Profile
      Rank: Genius
    11. Callandor

      62,085

      Master

      2,000 points yesterday

      Profile
      Rank: Genius
    12. cwstad2

      60,285

      Master

      0 points yesterday

      Profile
      Rank: Guru
    13. LeeTutor

      59,598

      Master

      10 points yesterday

      Profile
      Rank: Genius
    14. Anuroopsundd

      50,017

      Master

      0 points yesterday

      Profile
      Rank: Sage
    15. garycase

      49,932

      0 points yesterday

      Profile
      Rank: Genius
    16. hanccocka

      49,616

      0 points yesterday

      Profile
      Rank: Genius
    17. McKnife

      48,823

      0 points yesterday

      Profile
      Rank: Genius
    18. CSI-Windows_com

      45,378

      0 points yesterday

      Profile
    19. rindi

      41,667

      3,000 points yesterday

      Profile
      Rank: Savant
    20. leew

      39,803

      10 points yesterday

      Profile
      Rank: Savant
    21. apache09

      37,716

      0 points yesterday

      Profile
      Rank: Genius
    22. dariusg

      35,164

      500 points yesterday

      Profile
      Rank: Genius
    23. RobSampson

      33,450

      0 points yesterday

      Profile
      Rank: Genius
    24. DavisMcCarn

      31,060

      0 points yesterday

      Profile
      Rank: Genius
    25. IanTh

      29,417

      10 points yesterday

      Profile
      Rank: Genius

    Hall Of Fame