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

Discussion in 'MDL Projects and Applications' started by Deleted member 1435102, 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%
    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:
     
  1. Teaser #2:
    Capture.PNG
    Added motherboard detection and display of full build string.
     
  2. Hasefroch

    Hasefroch MDL Addicted

    Dec 24, 2018
    591
    495
    30
    Thanks! I will try installing W7 Ultimate in UEFI mode
     
  3. Tito

    Tito Admin / Adviser
    Staff Member

    Nov 30, 2009
    19,091
    19,920
    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
    
     
  4. 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%
    
     
  5. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,282
    4,445
    120
    #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
     
  6. Yeah, in my script that code snippet will only be run if the SLIC is present in the first place :)
     
  7. George King

    George King MDL Expert

    Aug 5, 2009
    1,963
    2,506
    60
    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 :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Krinal

    Krinal MDL Novice

    Oct 6, 2018
    45
    46
    0
    @Exe Csrss any update or changes in (EFI) Bootloader? I mean compatibility with modern UEFI hardware as @Tito suggested in Past?
     
  9. Not yet.
     
  10. Fixed bug in AIO beta script. Link updated.
     
  11. #139 Deleted member 1435102, Jun 3, 2021
    Last edited by a moderator: 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 :)
     
    As no one has reported any bugs, 3.0 is released to the public. :)