WindSLIC UEFI SLIC injector

Discussion in 'MDL Projects and Applications' started by nononsence, Oct 16, 2011.

  1. =)(=

    =)(= Guest

    Does not work here. Something odd happens.

    I did this:

    Open elv. CMD
    mountvol v: /s
    v:
    cd \EFI\Microsoft\Boot
    ren bootmgfw.efi bootmgfw.bak
    moved your bootmgfw.efi to c:\
    copy c:\bootmgfw.efi v:\EFI\Microsoft\Boot
    dir (to see that the file is there)
    mountvol v: /d

    Then i used MyDigitalActivator:
    Dell Key
    Dell Certificate
    Dell OEM Info

    After reboot:
    I pressed F10 and selected "Windows Boot Manager" but it did not boot Windows. PXE started loading.
    Rebooted again, same thing.
    Rebooted once again, but this time i noticed that instead of "Windows Boot Manager" it showed "UEFI:HardDriveName", i selected that and it booted into Windows.
    Checked if Activated and it says i have 17 days to activate :(

    I renamed back the .bak file so i can boot properly without needing to restart and wait for boot menu to show "UEFI: HDD" instead of "Windows Boot Manager".

    I am doing something wrong or this just wont work properly on Intel motherboards?
     
  2. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    The posted one has an ACER slic, you installed a Dell Certificate. I have no idea what the Intel boot manager is doing or why.
     
  3. pirate11n11

    pirate11n11 MDL Novice

    Aug 15, 2012
    3
    1
    0
    was scratching my head for long time.. this came as rescue..

    did nothing but download release XX-XX-xxxx.zip...extracted..run install.bat as admin...reboot.. done!! working like charm and thanx a ton!
     
  4. forbjok

    forbjok MDL Novice

    May 18, 2010
    41
    3
    0
    I've been using your bootmanager SLIC patcher with Win7 for nearly 2 years without any problems.

    Will this work with Windows 8?
    I will soon be building a new computer with an UEFI-based motherboard, and was hoping to be able to install Windows 8 on it, if it's possible to get it activated.
     
  5. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    WindSLIC will inject the SLIC and MSDM tables into the ACPI tables just fine, the problem arises with Windows 8
    because OEM machines are now "fingerprinted" when manufactured and those "fingerprints" are reported to Microsoft
    upon activation if your machine does not match a "fingerprint" reported to Microsoft you will not be able to activate.

    the exact details of how this has been implemented by Microsoft wont be fully known until OEM Windows 8 machines
    start shipping, if a crack/workaround can be applied pre-boot then this will work, once the developer submits a patch.
     
  6. wellho

    wellho MDL Novice

    Aug 18, 2012
    5
    0
    0
    I've used install.bat from release_06-16-2012, it worked fine after first restart, but after second restart it failed.
    So I've proceed with manual editing and I've created WindSLIC folder and added bcdedit /set {bootmgr} path "\EFI\WindSLIC\BOOTX64.EFI"
    Now when I enter mb boot menu, besides my hdd drives I can see Windows Boot Manage and WindSLIC.


    1. I'm thinking to replace windows .exi file with the one which I'm using it right now, but I need to change bootmgr path right ? Else if I do this changes I risk that computer to not boot ?
    2. How do I revert bcdedit command to default, how it was before. (to use original efi)
    3. And another thing, shall I use bootx64.efi from first page or this one BOOTMGFW.zip ?
    4. And also how do I manualy do everything without to execute install.bat ? What shall I do after I copy efi file and run bcdedit command.
     
  7. wellho

    wellho MDL Novice

    Aug 18, 2012
    5
    0
    0
    Thank for the reply ...

    What is the difference between bootx64.efi from the first post and bootmgfw.efi from post #261 ?
    Also if I need to install it without to run install.bat, which steps are needed to do after I copy and dismount the efi volume ?
     
  8. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    The one from post #261 will look for the file "EFI\Microsoft\Boot\bootmgfw.bak" before searching for
    "EFI\Microsoft\Boot\bootmgfw.efi" no other differences. after you dismount you will need to install
    and Acer certificate because the posted file injects an Acer SLIC.

    since install is rename an existing file and copy a file in it's place I have not provided an installer
    I figure if a user wants to activate Windows with out paying for a license they can put a little
    effort into it and learn the skills necessary to accomplish the task.

     
  9. =)(=

    =)(= Guest

    I made an Installer (.bat) that includes bootmgfw.efi/Cert/Key.

    View attachment 16859

    Extract Windslic folder to c:\ and run bat file in admin mode. Tested and works. :)
     
  10. easylin

    easylin MDL Novice

    Jul 9, 2012
    1
    0
    0
    cli works fine on my asus p8z68
    after importing the cert&key, win7 acted
    thanks very much for this excellent tool!:)
     
  11. Juggernaut1987

    Juggernaut1987 MDL Novice

    Aug 23, 2012
    2
    1
    0
    Used the Release xx-xx-xxxx.zip in the opening post on a Gigabyte Z77UDH5 motherboard.
    Working fine even after multiple reboots. Installed Windows 7 with UEFI bios activated and using the GPT scheme. Thanks for this tool :)
     
  12. Juggernaut1987

    Juggernaut1987 MDL Novice

    Aug 23, 2012
    2
    1
    0
    Nononsence, im using OSX and Win7 on my machine. OSX uses Chimera bootloader to boot. If I use your activation method I cannot boot into OSX anymore. Not even if I use the bios to change to boot device to the harddrive OSX is on. It boots to my other harddrive where Win7 is.
    If I reinstall do things the other way round then I can get into OSX but Windows says it isnt activated and WinSlic isnt in the UEFI bios's boot selection screen anymore. I reckon I should install Win7 first, SLIC it, install OSX but then tell Chimera to boot using WinSlic. Am I right? I have no clue how to do this yet either but if in theory this should work ill figure it out.
     
  13. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    you cannot use the installers for your setup have Chimera load WindSLIC, then WindSLIC will find the Windows bootloader (bootmgfw.efi) by itself.

     
  14. der-seemann

    der-seemann MDL Novice

    Aug 28, 2012
    1
    0
    0
    Any more Ideas???

    Hi
    Tried for days now to work it out, but no effort jet ;-(
    Mayby s.o. has another hint for me:


    I got a Lenovo Thinkpad Edge E325 setup with Ubuntu and Win7 in dual EFI boot. That works all right.
    with F12 I can call a bootmenue and select either Windows or Ubuntu. Both start as they should.
    But when I try to boot the windslic efi file named EFI\Microsoft\Boot\bootmgfw.efi and rename the original bootmgfw.efi to bootmgfw.bak the screen stays balck for some while and after some time and pressing some keys windows is starting normally, but no slic table ;-(
    When install the slic efi file to another folder as in the first post described and add an entry in the NVRAM it will not appear in the Boot-menue !

    The installer exe programms will crash!



    I tried with different slic-injection.efi files. -> no difference...




    Any ideas?
     
  15. =)(=

    =)(= Guest

    I have some bad news. I used IFW to restore windows 7. But Windows reported that i have 13 days to activate. I just used my installer that i posted above to install Windslic again and everything is working now.
    I imaged the whole hdd, including all partitioins, so i fail to understand why windslic is not there after restoring. Maybe you know? The problem is, if i restore Windows after 15 days from now on, it has passed 13 days and maybe windows will stop working or whatever happens if you dont activate windows within 30 days.
     
  16. st379

    st379 MDL Novice

    Sep 12, 2012
    13
    8
    0
    should i get into any problem using it on msi A75MA-P35? it is a uefi motherboard and amd cpu.
    the computer i order coming on sunday i would like to know if it will work.