How does Vmware Player activate Xp Mode?

Discussion in 'Virtualization' started by lhgeek, Feb 23, 2010.

  1. lhgeek

    lhgeek MDL Novice

    Aug 9, 2009
    15
    0
    0
  2. urie

    urie Moderator
    Staff Member

    May 21, 2007
    8,696
    3,049
    300
    It uses Microsoft oem bios strings.
     
  3. lhgeek

    lhgeek MDL Novice

    Aug 9, 2009
    15
    0
    0
    What are these bios strings?
    How can I find them ?

    It is possible to use them in VMware Player running in Windows Vista or XP?
     
  4. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,834
    1,748
    180
    All you need is:

    in the.vmx file

    sebus
     
  5. lhgeek

    lhgeek MDL Novice

    Aug 9, 2009
    15
    0
    0
    #5 lhgeek, Feb 23, 2010
    Last edited: Feb 23, 2010
    (OP)
    That works only in Windows 7.
    It does not work in Other operating systems.(Ubuntu)

    It says the system is not allowed to run Virtual XP.

    I want to find a way of activating XP mode In Vmware installed in Ubuntu.
     
  6. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,834
    1,748
    180
    Yes, you do use the oembios changer tool from stickies

    sebus
     
  7. urie

    urie Moderator
    Staff Member

    May 21, 2007
    8,696
    3,049
    300
    #7 urie, Feb 23, 2010
    Last edited: Feb 24, 2010
    make your mind up first Windows Vista or XP now Ubuntu the oembios changer tool from stickies only work on windows systems.
     
  8. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,834
    1,748
    180
    Lets put it to rest.
    Windows XP Mode image WILL work as VM in any virualization platform running on ANY host OS.

    If host OS = Win 7 Pro/Ult/Ent then only xpmode.enabled = "TRUE" is needed
    If host OS = different Windows version from above then YOU need to have correct SLP string in BIOS of the virtualization software (for Virtualbox use this), for Vmware search the BIOS few threads down)
    If host OS = differnt OS ie Linux then you need to have correct SLP string in BIOS of the virtualization software (it depends what that software is, and the way to get SLP string will be different), you might ALSO need to change the oembios set, using the mentioned changer

    Be more precise, but first just read, as all the answers are already here

    sebus
     
  9. lhgeek

    lhgeek MDL Novice

    Aug 9, 2009
    15
    0
    0
  10. Bob Cat

    Bob Cat MDL Novice

    Feb 26, 2010
    1
    0
    0
    This will activate XP Mode VM or any XP install anywhere.

    I just activated the XP Mode VM intended for Virtual Server on Win 7 Pro, but I did it on Vista Home with VirtualPC after extracting the vhd. This just works.

    Run regedit
    Click down to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents
    Modify OOBETimer to be FF D5 71 D6 8B 6A 8D 6F D5 33 93 FD then click OK
    Right Click on folder WPAEvents and choose Permissions
    Click on 'System' and check Deny Full Control

    You will get a warning that deny is more powerful than allow. Click OK.

    You are done. Windows is activated and will pass the Genuine Advantage test so you can use Windows Update. Start>Run>\oobe\msoobe /a if you doubt me.
     
  11. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,834
    1,748
    180
  12. lhgeek

    lhgeek MDL Novice

    Aug 9, 2009
    15
    0
    0
    This does not work.
    Even though msoobe /a shows Windows is Activated,after 30 days,I get message saying "This copy of Windows must be activated with Microsoft before you can logon.Do you want to activate Windows now?"

    When I click yes msoobe /a is executed which says Windows is already activated.
    When i click ok i am taken back to the login screen and when I try to login i get the first message.it is an endless loop.
     
  13. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,834
    1,748
    180
    So just follow my advice above

    sebus
     
  14. lhgeek

    lhgeek MDL Novice

    Aug 9, 2009
    15
    0
    0
    How do I mod VirtualBox files in Linux?
    Editing the xml file with the SLP string is not at all helping.