How to Check or Verify PC Motherboard BIOS SLIC Version is SLP OA 2.0 or 2.1 for OEM Activation

System-Locked Pre-installation (SLP) is the mechanism used by big royalty OEM computer manufacturers to factory activate pre-installed Windows operating system on branded desktop PC, laptop, notebook, netbook and nettop computer so that activation process of Windows is done transparently and automatically once end-user first starts the computer. The offline OEM-style pre-activation that bypass Windows Product Activatin (WPA) is implemented to reduce the chance of annoying mass PC buyers from having to deal with activation after buying the computer.

There are now three different version of SLP, namely SLP 1.0 for Windows XP and Windows Server 2008, SLP 2.0 for Windows Vista and Windows Server 2008, and SLP 2.1, which supports Windows 7, Windows Server 2008 R2, and has backward-compatibility support for Windows Vista and Windows Server 2008 too.

For OEM activation to work and able to authenticate OEM licensing for Windows, three (3) components or criteria must exist and fulfill:

  1. Full SLIC table in BIOS
  2. OEM certificate (xrm-ms) which corresponds with OEMID and OEMTableID (Windows Marker) in SLIC table.
  3. OEM-SLP product key

SLP OEM Activation 2.1 works in very much the similar way of OEM Activation (OA) 2.0, with no change to activation technology, and OEM does not require to change factory process to accommodate new SLP 2.1 OEM activation. The only changes is Windows Marker version is now version 2.1 instead of 2.0. Even the digital certificate, which has file extension of .xrm-ms, signed by Microsoft with OEM’s SLIC public key (0×9C bytes) with Microsoft’s private key together with OEMID of SLIC table, is unchanged.

OEM Activation 2.1 for Windows 7 and Windows Server 2008 R2

The second part of SLIC table, Windows Marker (0xB6 bytes) is created and signed by OEM with OEMTableID and OEMID together with OEM private key that matches OEM’s SLIC public key. OATools released by Microsoft will now write a new version 2.1 of OEMTables, hence a new Windows Market in different binary format for Windows 7 and Windows Server 2008 R2 OEM activation. Windows Vista and Windows Server 2008 accept both Windows Marker formats (OA version 2.0 and OA version 2.1), but not vice versa.

Thus, aside from new OEM-SLP product key (leaked Windows 7 Ultimate OEM-SLP product key) which is required for each edition of Windows 7 and Windows Server 2008 R2 in order to complete the OEM activation process, whether or not the SLIC 2.1 exists in the BIOS will determine whether the installed Windows 7 or Windows Server 2008 R2 can achieve instant offline activation on system boot up.

How to Determine, Check and Verify Whether SLIC in BIOS is OA 2.1 Capable for OEM Activation

Download and install RW-Everything Read & Write Utility. Run RW-Everything, then click on Access pull down menu, follow by ACPI Tables. In the opened ACPI Table window, click on SLIC tab. The display will look something like the illustration below, or see SLIC 2.0 and 2.1 example here.

SLIC 2.0 Table in BIOS
A ACPI Tables Dump with SLIC 2.0

SLIC for OA 2.1
A BIOS SLIC Table Dump of OA 2.1

If the 4 bytes in highlighted area are 00 00 00 00, the SLIC is version 2.0
If the 4 bytes in highlighted area are 01 00 02 00, the SLIC is version 2.1.

If you’re having SLIC 2.0 in BIOS, try to wait for computer manufacturer if it will release new BIOS update that includes SLIC 2.1 table. Else, it’s possible to modify the BIOS (hardmod or biosmod) to include the SLIC 2.1 (assistance available at Windows 7 forum), or uses a OEM-BIOS emulator which commonly known as Windows 7 Loader, which in turn made use by various activators and toolkit to emulate a SLIC 2.1 on boot up.


23 Responses to “How to Check or Verify PC Motherboard BIOS SLIC Version is SLP OA 2.0 or 2.1 for OEM Activation”

  1. Florin
    November 12th, 2009 07:31
    23

    a also don’t have a tab SLIC, this is my table:

    52 53 44 54 38 00 00 00 01 EE 48 50 51 4F 45 4D RSDT8…..HPQOEM
    53 4C 49 43 2D 4D 50 43 03 00 00 00 20 20 20 20 SLIC-MPC….
    13 00 00 01 00 D0 EF 6F 00 C0 EF 6F 00 B0 EF 6F …….o…o…o
    00 00 EE 6F 00 F0 ED 6F …o…o

    Signature “RSDT”
    Length 0×00000038 (56)
    Revision 0×01 (1)
    Checksum 0xEE (238)
    OEM ID “HPQOEM”
    OEM Table ID “SLIC-MPC”
    OEM Revision 0×00000003 (3)
    Creator ID ” ”
    Creator Revision 0×01000013 (16777235)
    Entry0 0×6FEFD000
    Entry1 0×6FEFC000
    Entry2 0×6FEFB000
    Entry3 0×6FEE0000
    Entry4 0×6FEDF000

    can u tell me what SLIC i hav pls.. tnx

  2. mehness
    November 8th, 2009 21:50
    22

    Hi, i ran the utility linked in the article to check my slic bios version, but when it finishes dumping all the info, there is no slic tab in the window to check the numbers. How do I do this. Please help.

  3. jonny rocket
    November 4th, 2009 11:58
    21

    i don’t worry. i run linux.

  4. Ryan
    October 24th, 2009 16:21
    20

    I’m using Windows Vista on my HP Pavilion with W00tageman’s crack. I ran the RW-Everything app and opened the ACPI Table page. From what’s instructed above, mine seems like a SLIC 2.0, BUT THEN on the right column – i find the names Asus and Notebook.

    So i guess, this tool is just reading off the simulated ACPI table – from W00tageman’s Crack – and NOT my HP SLIC table.

    Ryan

  5. kd
    October 22nd, 2009 05:56
    19

    use award tool.

  6. RW-Everything Utility Free Download to Access and Dump Computer Hardware Info » My Digital Life
    October 4th, 2009 11:35
    18

    [...] is now commonly used to display SLIC table to determine if SLIC 2.0 or SLIC 2.1 presented in BIOS to perform OEM activation of Windows Vista and Windows Server 2008, or Windows 7 [...]

  7. realdreams
    September 21st, 2009 04:26
    17

    namely SLP 1.0 for Windows XP and Windows Server 2008?
    It it a mistake?I think it’s Windows Server 2003

  8. BBB
    August 23rd, 2009 10:06
    16

    With Everest v5.02.1819 beta you can check the version easily under Motherboard/ACPI/SLIC

  9. manji
    August 21st, 2009 23:52
    15

    Hi Guys,

    I used Vista activation with no pb, I have SLP OA 2.0.
    But I tested several recent Win7 Loader without success, for information I upgraded my French Vista with a French Win7.

    Any ideas?

  10. Windows 7 Usage Guides, How-To Hacks, Tips and Tricks (Complete List) » Tip and Trick
    August 14th, 2009 03:10
    14

    [...] How to Check or Verify PC Motherboard BIOS SLIC Version is SLP OA 2.0 or 2.1 for OEM Activation [...]

  11. |--Windows 7 Loader OEM 1.4 (Fixed) by Orbit30/ Hazar (32 and 64 bit)--|
    August 13th, 2009 23:01
    13

    [...] To Determine if you have Slic 2.0 or Slic 2.1, Read this: http://www.mydigitallife.info/2009/07/30/how-to-check-or-verify-pc-motherboard-bios-slic-version-is-…Wind [...]

  12. HappyUser007
    July 31st, 2009 07:00
    12

    To find datas : you can use Hedit 3.
    Just open the bios in it, Ctrl + F, type “SLI” or “WINDOWS” then you should find info according to the pics above.

  13. HappyUser007
    July 31st, 2009 06:54
    11

    By ages I meant monthsd, The farest is 5 months for a 6730b model
    2730p for 4 months.
    7800 since 4 months
    7900s since 5 months

  14. HappyUser007
    July 31st, 2009 06:50
    10

    Thats pretty strange, I checked HP notebook and tablet PC I own, and they all include SLP 2.1, since ages. Are you sure of that ?

  15. 600wpmpo
    July 30th, 2009 13:06
    9

    My SLIC table looks like this:

    [IMG]http://i30.tinypic.com/5ocv82.jpg[/IMG]

    The tab i clicked was SLIX and not SLIC

    What do i do ?

  16. admin
    July 30th, 2009 10:53
    8

    Everest, no!

  17. Michael
    July 30th, 2009 07:16
    7

    Can’t you check this with Everest Ultimate?

    http://www.lavalys.com/products.php?ps=UE&page=10&dlid=35&lang=en

  18. perot
    July 30th, 2009 05:28
    6

    Nevermind just saw bush’s comment…bootloader then.

  19. perot
    July 30th, 2009 05:26
    5

    i have the same problem like adi…In the opened ACPI Table i don’t see any SLIC tab

    whats wrong?

  20. Joel
    July 30th, 2009 05:23
    4

    SLIC doesn’t show for me either :(
    I have Asus P5K-V Motherboard

    So what do i do?

  21. mac
    July 30th, 2009 03:12
    3

    ran the rw everything utility to get the table dump read out, but when i find the line of 4 highlighted bytes i get a reading of 00 06 02 00?? any clue to what this means? im running a gateway M-7323U laptop, im somewhat of a noob sorry to say but i ran the msinfo32 and found that my BIOS is a phoenix so any help would be really appreciated

  22. bush
    July 30th, 2009 01:42
    2

    then you have to edit your bios to inlcude a slic talke. but it´s not easy.

    better wait for a bootloader.

  23. adi
    July 30th, 2009 01:35
    1

    i don’t have a tab SLIC. my motherboard: Gigabyte P35 DS3R 2.1

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

slic 2.1 - SLIC 2.1 bios - SLIC - slic 2.1 in bios - slic bios - what is slic 2.1 - bios slic 2.1 - SLIC Dump ToolKit - slic 2.1 check - check slic - SLP 2.1 - what is slic - check slic 2.1 - bios slic - check slic version - slic version - SLIC check - oem slic 2.1 - slic 2.1 download - slic checker - what is Slic bios - dell SLIC 2.1 - hp slic 2.1 - how to check slic 2.1 - slic v2.1 - slic version check - check bios SLIC - slic dump - how to check slic - slic 2.1 hp - how to check slic version - slic bios check - How to check Slic 2.1 in BIOS - slic 2.0 - check slic bios - bios slic check - asus slic 2.1 - bios slic version - slic 2.1 emulator - how to check bios slic - how to check if bios is slic 2.1 - slic enabled bios - slic info - what is slic 2.1 bios - windows 7 SLIC - Check for SLIC 2.1 - SLP 2.1 SLIC - hp slic 2.1 bios - slic 2.1 asus - SLIC version of BIOS -