[TOOL] EzWindSLIC: Easily activate Windows 7/Vista/Server 2008-2019 on UEFI-GPT

Discussion in 'MDL Projects and Applications' started by Exe Csrss, Apr 9, 2021.

?

Should I use powershell in this script to add more features? Vista will no longer be supported.

Poll closed May 7, 2021.
  1. Yes

    5 vote(s)
    55.6%
  2. No

    4 vote(s)
    44.4%
  1. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Thanks :) I figured how to determine SLIC version with the help of an ancient MDL article. But is there a way to make acpidump selectively dump only the contents of the SLIC table? Thanks. :worthy:
     
  2. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Teaser #2:
    Capture.PNG
    Added motherboard detection and display of full build string.
     
  3. Ramiro Pistoia

    Ramiro Pistoia MDL Member

    Joined:
    Dec 24, 2018
    Messages:
    229
    Likes Received:
    113
    Trophy Points:
    10
    Thanks! I will try installing W7 Ultimate in UEFI mode
     
  4. Tito

    Tito Super Mod / Adviser Staff Member

    Joined:
    Nov 30, 2009
    Messages:
    17,888
    Likes Received:
    16,542
    Trophy Points:
    340
    Have a look at the parameters of the acpidump binary:
    Code:
    PS D:\iasl-win-20210331> .\acpidump.exe -h
    Usage: acpidump [options]
    Options:
      -b                  Dump tables to binary files
      -h -?               This help message
      -o <File>           Redirect output to file
      -r <Address>        Dump tables from specified RSDP
      -s                  Print table summaries only
      -v                  Display version information
      -vd                 Display build date and time
      -z                  Verbose mode
    
    Table Options:
      -a <Address>        Get table via a physical address
      -c <on|off>         Turning on/off customized table dumping
      -f <BinaryFile>     Get table via a binary file
      -n <Signature>      Get table via a name/signature
      -x                  Use RSDT instead of XSDT
    
    Invocation without parameters dumps all available tables
    Multiple mixed instances of -a, -f, and -n are supported
    
    Here's one way of doing what you requested:
    Code:
    PS D:\iasl-win-20210331> .\acpidump.exe -z -n SLIC -b
    
    Intel ACPI Component Architecture
    ACPI Binary Table Dump Utility version 20210331
    Copyright (c) 2000 - 2021 Intel Corporation
    
    Writing [SLIC] to binary file: slic.dat 0x176 (374) bytes
    
     
  5. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Thanks. :) This is the code I ended up using:
    Code:
    for /f "tokens=4 delims=: " %%A in ('acpidump.exe -n SLIC 2^>nul ^| find /i "00E0:"') do set _slicveroffset=%%A
    set _detectedslicver=2.%_slicveroffset:~-1%
    
     
  6. Sajjo

    Sajjo MDL Expert

    Joined:
    Feb 6, 2018
    Messages:
    1,652
    Likes Received:
    2,254
    Trophy Points:
    60
    #126 Sajjo, May 23, 2021
    Last edited: May 23, 2021
    Would you consider a few xtra offset checks, one example - https://forums.mydigitallife.net/th...support-and-chat.24902/page-1102#post-1647525

    I have an x230 I7 with a qualified SLIC table, i understand that Lenovo sometimes might come with an un-qualified SLIC.
    If someone could provide such a bin dump I would not mind f**k up my bios a little bit and help with feedback in the development.

    With echo off and added echo last variable in above code:
    1. Qualified SLIC, I added a v2.1 to bios
    23-05-2021 19.48.09.ls.jpg

    2. No SLIC
    23-05-2021 19.47.31.ls.jpg
     
  7. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Yeah, in my script that code snippet will only be run if the SLIC is present in the first place :)
     
  8. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
  9. Windows_Addict

    Windows_Addict MDL Addicted

    Joined:
    Jul 19, 2018
    Messages:
    909
    Likes Received:
    2,009
    Trophy Points:
    30
  10. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
  11. George King

    George King MDL Addicted

    Joined:
    Aug 5, 2009
    Messages:
    654
    Likes Received:
    521
    Trophy Points:
    30
    Vista / Server 2008 Update Pack is in progress, so create integrated 2021 ISO will be very easy with all released updates - PowerShell and .NETs too :)

    I will try it on my UEFI old laptop with EzWindSLIC in few weeks :)
     
  12. Krinal

    Krinal MDL Novice

    Joined:
    Oct 6, 2018
    Messages:
    30
    Likes Received:
    38
    Trophy Points:
    0
    @Exe Csrss any update or changes in (EFI) Bootloader? I mean compatibility with modern UEFI hardware as @Tito suggested in Past?
     
  13. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Not yet.
     
  14. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Fixed bug in AIO beta script. Link updated.
     
  15. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    Bugfixed again...
     
  16. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
  17. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
  18. CaptainKirk1966

    CaptainKirk1966 Former MDL Guru

    Joined:
    Oct 31, 2009
    Messages:
    2,133
    Likes Received:
    1,040
    Trophy Points:
    90
  19. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    #139 Exe Csrss, Jun 3, 2021
    Last edited: Jun 3, 2021
    (OP)
    Thanks for feedback :)
    That forum isn't the worst, many websites are using the name of my tool to scam people for their Credit Card numbers :(
    But it's the first sign of popularity IMO :)
     
  20. Exe Csrss

    Exe Csrss MDL Senior Member

    Joined:
    Dec 9, 2020
    Messages:
    393
    Likes Received:
    348
    Trophy Points:
    10
    As no one has reported any bugs, 3.0 is released to the public. :)