Windows XP Mode OEM Key

Discussion in 'Windows XP / Older OS' started by SirSilentBob, Sep 26, 2009.

  1. SirSilentBob

    SirSilentBob MDL Senior Member

    Jun 5, 2009
    276
    21
    10
    #1 SirSilentBob, Sep 26, 2009
    Last edited by a moderator: May 23, 2017

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. colinzim

    colinzim MDL Senior Member

    May 14, 2007
    439
    90
    10
    #2 colinzim, Sep 26, 2009
    Last edited by a moderator: May 23, 2017
  3. Suicide Solution

    Suicide Solution MDL Addicted

    Apr 29, 2008
    534
    1,907
    30
    #3 Suicide Solution, Sep 26, 2009
    Last edited: Sep 26, 2009
    In the WGA output above the string used was:

    <SLPBIOS>Windows_Virtual_XP_F9161D8E7FCC11DDB FAA369856D89593</SLPBIOS>

    So the OEMBIOS file set seems to be a one off for the default Microsoft SLP string
    inside the Virtual PC bios.
    Modding a Virtual PC bios with a common string like "HP Pavilion" and using
    the matching OEMBIOS files will activate it the same way. Didn't know
    anything about that SLP key for it however.
     
  4. colinzim

    colinzim MDL Senior Member

    May 14, 2007
    439
    90
    10
    Will that string fit in the slp bios "field" ?
    ie: Andy's tool
     
  5. Suicide Solution

    Suicide Solution MDL Addicted

    Apr 29, 2008
    534
    1,907
    30
    Not sure, but that is not really needed anyway. The real benefit of these OEMBIOS files is
    that we wont have to mod the Virtual PC bios to have OEM SLP activation for a XP install.

    That string is already included inside the Virtual PC bios. If you wanted to use that new
    key on a normal PC, it should work with any common Pro OEM SLP install that only needs a
    single DMI string like Hewlett-Packard which we all know will fit.
     
  6. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,504
    3,619
    120
    I knew :) i did exactly the same as SirSilentBob, pulled the files & key from XP Mode install
     
  7. SirSilentBob

    SirSilentBob MDL Senior Member

    Jun 5, 2009
    276
    21
    10
    Hey all. The OEMBIOS files pulled from XP Mode are the same as the CRC32=B4FFCA38 microsoft files. I was not aware of that at first but confirmed it. I edited my post a few hours ago to reflect this. So yes, correct, no "modding" of the Virtual PC bios is needed, we can just use the existing files.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,935
    1,802
    180
    #8 sebus, Sep 28, 2009
    Last edited: Sep 28, 2009
    As one of my PCs does not have Virtualization (Atom 330) available, I can not run Virtual PC, but Virtual PC 2007 runs OK on Win7 Ultimate
    Tried (for fun) the XP mode image in Virtual PC 2007 & after mounting XPSP3 iso (as it was missing few files - I hope that does not happen when running in a proper way, some people would be surprised...) it works just fine, but... NO ACTIVATION

    MGADiag gives the same SLP string as in post one, but still 30 days left for activation

    sebus
     
  9. urie

    urie Moderator
    Staff Member

    May 21, 2007
    8,725
    3,091
    300
  10. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,504
    3,619
    120
    As far as i know Virtual PC 2007 SP1 does not contain the SLP String
     
  11. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,935
    1,802
    180
    #11 sebus, Sep 28, 2009
    Last edited: Sep 28, 2009
    Running MGADiag gives same output:

    While if I use my modded VPC 2007.exe with BenQHub (and corresponding oembios set) then I get:

    and that instance of Windows XP activates OK

    I see no difference between output in post 1 (Virtual PC RC) and mine (Virtual PC 2007), so I can not understand why it does not activate

    sebus
     
  12. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,504
    3,619
    120
    the string "Windows_Virtual_XP_F9161D8E7FCC11DDB FAA369856D89593" is read from oembios files, you still need to mod that string into the VPC2007 executable as well. In the new XP mode this string is included, in VPC 2007 it is not
     
  13. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,935
    1,802
    180
    Thanks, that makes sense..., but why does it say: BIOS string matches: yes?

    sebus
     
  14. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,504
    3,619
    120
    #14 FreeStyler, Sep 28, 2009
    Last edited by a moderator: May 23, 2017
    that....that i do not know ;)

    Anyway VPC 2007 actually does contain some OEM:SLP string to pre-activate Windows Server 2003 R2 installations,
    "MS_VM_CERT/SHA1/9b80ca0d5dd061ec9da4e494f4c3fd1196270c22"
     
  15. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,935
    1,802
    180
    Thanks again, that also answered my question about Hyper-V in Windows Server forum

    sebus
     
  16. Suicide Solution

    Suicide Solution MDL Addicted

    Apr 29, 2008
    534
    1,907
    30
    #16 Suicide Solution, Sep 29, 2009
    Last edited by a moderator: May 23, 2017
    It was a Server 03 string..i knew it had a string and thought the one in question was the one that was there.

    Sorry for the mix up. Means one will still have to mod Virtual PC 2007 bios to use XP SLP activation.
     
  17. sebus

    sebus MDL Guru

    Jul 23, 2008
    5,935
    1,802
    180
    I did not try on any physical PC, but in Virtual PC 2007 BIOS it fits in DMI (module 06)
    On physical PC (if it were to work) you do not need Andy tool, but DMI utilities for your mobo

    sebus