Sharing existing XP mode image with all Win7 users


  1. Posts : 8
    Windows 7 Professional 64-bit
       #1

    Sharing existing XP mode image with all Win7 users


    Hello.

    I have a Win7 64 bit pc that is used by several users...
    I installed VirtualPC and configured XP mode just like the way i wanted it...i.e. joined the domain and installed older apps...
    Now I need this XP mode to be available to all the users that will use this pc...

    I found one suggestion here but seems like I'm missing something...I found the .vhd file under my login (since i installed and configured xp mode) and pasted it under C:\Users\Public\
    I logged in as another user and launched virtualpc but i dont see an option to use an existing vhd

    Please help...
      My Computer


  2. Posts : 4,161
    Windows 7 Pro-x64
       #2

    You need to share the vmcx files.

    Open "Windows Virtual PC" - This is the management app, not VM XP.
    Click on the VM machine you want to share.
    In the ribbon header, click on "Share With" and choose how you want to share the files. (HomeGroup or Specific Users)
    {You can also click on File and mouse over Share With.)

    EDIT: VM XP must be shut down to make this change.
    Last edited by carwiz; 28 Sep 2011 at 18:49. Reason: Additional Info
      My Computer


  3. Posts : 8
    Windows 7 Professional 64-bit
    Thread Starter
       #3

    I found what I was missing earlier.
    Once you have copied the .vhd file to a public folder, login as another user, go to start, programs, windows virtual pc, click on windows virtual pc, and it open explorer (c:\users\username\virtualmachines), on the menu bar above you will see a button "create virtual machine", click the button and it launches the wizard to create a new image with an existing vhd.....
      My Computer


  4. Posts : 246
    windows 7 64bit build 7600
       #4

    carwiz said:
    You need to share the vmcx files.

    Open "Windows Virtual PC" - This is the management app, not VM XP.
    Click on the VM machine you want to share.
    In the ribbon header, click on "Share With" and choose how you want to share the files. (HomeGroup or Specific Users)
    {You can also click on File and mouse over Share With.)

    EDIT: VM XP must be shut down to make this change.
    is this the Windows XP Mode.vmcx right click and settings? as i cant see any choice for homegroup
      My Computer


  5. Posts : 4,161
    Windows 7 Pro-x64
       #5

    It's in the ribbon.
    Attached Thumbnails Attached Thumbnails Sharing existing XP mode image with all Win7 users-share-vm.jpg  
      My Computer


  6. Posts : 246
    windows 7 64bit build 7600
       #6

    ahh ok thanks carwiz
      My Computer


  7. Posts : 1
    Windows 7 Enterprise 64
       #7

    Problem Solved - With Instructions.


    I have scoured the internet for examples on how to do just this…

    I have multiple Domain Users logging into the Same Windows 7 Pro 64 machine and I too wanted them to all access and use the SAME XP Mode Virtual Machine.

    So I set about figuring it out on my own, and was highly successful. It is actually MUCH, MUCH easier than it sounds.

    I have tried all the steps of all the posts from multiple different sites, and while they were good and worked well for some instances, just did not allow for everything I needed.

    The biggest problem I was having was that I am required to Audit each VM as if it were Standard machine in the Domain, so I did not want to have to audit several iterations of the same system, just because Microsoft wants to create a separate VM for each user logging in.

    If the following scenario fits your needs then below are the steps I used to accomplish it.

    I needed ONE XP Mode VM to Share between Multiple Domain Users after the XP Mode VM is brought into the AD Domain. I needed this because I wanted to keep the VM Machine Name the same in AD and only have to Audit any Domain User that accessed it. Sounds tough, but not really.

    After much trial and error and effort I have devised the following procedures that I have tested to work on 3 systems so far. I have on average of 3 Domain Users per Windows 7 system, on any given day.

    Step-By-Step:
    1. You need to install both XP Mode and MS Virtual PC into a public folder that all your Domain Users can access and you can control the permissions to. (I used C:\Public_VM)
    2. Log into XP Mode with the default XPMUser and perform all necessary updates.
    3. While logged in as XPMUser, Disable Integration Features and change the Networking Adapter to the Host PCs network adapter. This is done by selecting Tools > Disable Integration Features and Tools > Settings > Network Adapter, respectively.
    4. You will need to configure the XP VM Network adapter to your Domain numbering system. (IP, Subnet, Gateway, DNS, etc…)
    5. Go to Start > Right-Click My Computer > Properties > Change, and change the name of the XP Mode VM to something that matches your Domain Naming structure, but add ”-XP” to the end of it. (example: PC Name = PC12, XP Mode Name = PC12-XP) Allows you to keep track of your VMs in the Audit Trails.
    6. While still in Start > My Computer > Properties > Change, join the XP Mode system to your AD Domain.
    7. Restart Required.
    8. Once name is set and VM is joined to Domain, log into VM with Domain Admin account and proceed to setup and configure any and all applications you need setup in XP Mode.
    9. Ensure that Domain Users is added to the XP VM Remote Desktop Users and local Users groups.
    10. Ensure that Domain Admins have Full Control and Domain Users have Modify privileges to C:\Public_VM\.
    11. After all setup, Printers, and configurations are complete, COPY just the Windows XP Mode.vmcx file from your Admin directory (C:\Users\<Administrator_Account>\Windows Virtual Machine\) to the public folder you installed the VM to. (C:\Public_VM\).
    12. Go to C:\Public_VM and create a Shortcut, in there, of the newly copied .vmcx file from your Admin account.
    13. Copy the shortcut to C:\Users\All Users\Desktop. (This will ensure ALL Domain Users are using the same link script.)
    14. Either Rename or Delete the reference to Windows XP Mode from Start > All Programs > Windows Virtual Machine, as you do not want your users trying to use that one. It will try to create a new / individual VM for that user.
    15. If your Domain does not allow for extra Admin accounts, with group passwords enabled, then Disable the XPMUser account, since you should no longer need it.
    16. Log out and log back in with a regular Domain User account and verify the Shortcut is on your desktop and that it points to the Public folder.
    17. Double-Clicking the Shortcut should now open the XP Mode Virtual Machine your Admin created and configured.

    Important Note: Any changes performed to the XP Mode Configuration needs to be done from the original Domain Admin account you initially configured the VM with, then Copy that new configured .vmcx file back to the Public Folder. The Shortcut will continue to work as long as you do not change the name of the .vmcx file.

    Its as easy as that.

    As I have said this has been working for me on several PC migrations, so I know it works. Hopefully someone else can find this information helpful too.

    Folkrm
    Principle Network Engineer
      My Computer


  8. Posts : 13
    Windows 7
       #8

    Where 2+ users share an xp image what happens if user1 is on xp mode and user 2 switches user and then logs in as user2 and starts a new session? Can it be done or will it corrupt the file? And how about if user1 hybernates the xp mode rather than closes it down, is it then ok for user2 to start up new session?

    Thanks
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 21:21.
Find Us